openwrt下驱动龙尚U8300/U9300看这一篇就够了
写在前面
U8300、U9300是mini pci-e接口的4G模块,大概长这样的。

经常捡小主机的小伙伴基本都见过这个模块。
其价格低廉,性能还行,就是驱动起来有点难搞,导致在垃圾佬中也不太流行。
我是在捡zbt-wg2626的过程中,捡到的,然后根据网上的教程研究了研究。

最终实现了完整的拨号、上网过程。
百度到的千篇一律的做法都是编译gobinet的驱动,然后at拨号。
但编译gobinet驱动时22.3.5版本的openwrt编译报错,解起来很麻烦,
遂放弃
我走通的一条路
1)加载qmi驱动:
这里按照简书中 加菲猫Jack-《openwrt编译加载龙尚U8300 4G网卡》中的步骤来
Base system ---> udev 这一条找不到就不用找了,反正我没找到,也没问题
补充一个,utilities->qmi-utils 这个不装可能出现奇奇怪怪的问题
这一步成功的标志是发现/dev下多了ttyUSB1234四个节点和cdc-wdm0,ifconfig -a多出一个wwan0。

2)建立网卡:
很多人都卡在这里了,出了/dev/cdc-wdm0,
但是按照加菲猫Jack的步骤添加网卡后发现拨号失败,无法上网。
这里从轶哥的博客找到了思路,
直接创建一个接口,绑定wwan0,配置为DHCP客户端

拨号:
正常到这里就结束了,但如果第一次模块没有自动拨号,可以尝试下面的指令
uqmi -d /dev/cdc-wwan0 --start-network lte --auto connect //自动拨号lte网络
致谢:
1、风纳云-openwrt 基于qmi的 3G|4G拨号
2、轶哥-OpenWRT使用4G/5G无线网卡模块上网
3、加菲猫Jack-openwrt编译加载龙尚U8300 4G网卡
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
