美文网首页
openwrt编译加载龙尚U8300 4G网卡

openwrt编译加载龙尚U8300 4G网卡

作者: 加菲猫Jack | 来源:发表于2018-12-26 16:17 被阅读0次

    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


    image.png

    make kernel_menuconfig
    进入device drivers->usb support->support for host-side usb选择USB Modem (CDC ACM) support


    image.png

    进入USB Serial Converter support选择:


    image.png

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


    image.png

    static const struct usb_device_id option_ids[] = {
    加入


    image.png

    drivers/network/usb/qmiw_wan.c文件添加其USB ID,只有这样当modem插入时内核根据其id就可以加载qmi_wwan驱动了。


    image.png

    3、编译后发现/dev下多了ttyUSB1234四个节点和cdc-wan0,ifconfig -a多出一个wwan0。

    image.png

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

    添加如下内容

    config interface 'wan'
        option  device '/dev/cdc-wdm0'
        option proto 'qmi'
        option apn  'cnnet'
        option username 'card'
        option password 'card'
        option ifname 'wwan0'
    

    打开接口界面,wan点击连接,发现拨号成功,可以上网了。

    image.png

    相关文章

      网友评论

          本文标题:openwrt编译加载龙尚U8300 4G网卡

          本文链接:https://www.haomeiwen.com/subject/ctkhlqtx.html