當前位置:編程學習大全網 - 網站源碼 - openwrt編譯加載龍尚U8300 4G網卡

openwrt編譯加載龍尚U8300 4G網卡

1、修改config:

make menuconfig選擇:

Base system ---> udev

Kernel modules ---> USB Support ---> kmod-usb-acm kmod-usb-net kmod-usb-net-qmi-wwan kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option

LuCI ---> Protocols ---> luci-proto-3g luci-proto-qmi

Network ---> uqmi

Utilities ---> usb-modeswitch usbutils

make kernel_menuconfig

進入device drivers->usb support->support for host-side usb選擇USB Modem (CDC ACM) support

進入USB Serial Converter support選擇:

2、修改option.c: build_dir/target-x86_64_musl/linux-x86_64/linux-4.9.146/drivers/usb/serial/option.c ,加入8300的pid和vid

static const struct usb_device_id option_ids[] = {

加入

drivers/network/usb/qmiw_wan.c文件添加其USB ID,只有這樣當modem插入時內核根據其id就可以加載qmi_wwan驅動了。

3、編譯後發現/dev下多了ttyUSB1234四個節點和cdc-wan0,ifconfig -a多出壹個wwan0。

修改路由配置文件vi /etc/config/network

添加如下內容

打開接口界面,wan點擊連接,發現撥號成功,可以上網了。

  • 上一篇:linux ctime函數會不會造成內存泄漏
  • 下一篇:putty是什麽,怎麽用
  • copyright 2024編程學習大全網