OpenWrt 学习笔记【1】LEDE17 安装huawei E8372

写在前面的话:路由器本身刷了LEDE后只是作为千兆交换机和手机wifi共享器(家中光线猫位置尴尬,被关在入户的接线盒里,信号差的一塌糊涂),本来只是在luci界面直接尝试路由器自身2.4Gwifi用client模式连4g网卡的wifi然后转成5Gwifi的,最近下东西家中的老电信网慢的一比加上自己流量还有些,想两条线路并用(X雷下载宝)快点下好,故而作死。还是建议有有线就别折腾无线了。

一开始照着http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=248630&page=1 教程操作,

#1
opkg update 
opkg install kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usbutils udev 


#2
uci del network.xxx(xxx为以前的rndis接口,如果以前有设置的话,没有的话就不用这条命令)
uci set network.RNDIS=interface 
uci set network.RNDIS.ifname=usb0 
uci set network.RNDIS.proto=dhcp 
uci commit network

结果照着#1安装完了opkg包后面的操作懵圈了,lsusb是能看到4G网卡的usb,但是在存储模式,而且ifconfig没有usb0这种东东,dmesg里头找了半天也没usb0,只有cdc_ether贼尴尬。

[642169.409856] usb 2-1: new high-speed USB device number 7 using xhci-hcd
[642169.612564] usb-storage 2-1:1.0: USB Mass Storage device detected
[642169.618880] scsi host7: usb-storage 2-1:1.0

[642170.620249] scsi 7:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2

[642511.354138] usbcore: registered new interface driver cdc_ether
[642511.377677] usbcore: registered new interface driver rndis_host

后来访问了https://medium.com/openwrt-iot/lede-openwrt-using-4g-lte-usb-for-your-internet-connection-3e3824580c

#3
opkg update
opkg install usb-modeswitch kmod-mii kmod-usb-net kmod-usb-wdm kmod-usb-net-qmi-wwan uqmi

#4
uqmi -d /dev/cdc-wdm0 --get-data-status

uqmi -d /dev/cdc-wdm0 --get-signal-info

uqmi -d /dev/cdc-wdm0 --start-network PROVIDER_APN --autoconnect

vi /etc/config/network
>    config interface 'wwan'
>        option ifname 'wwan0'
>        option proto 'dhcp'
结果#3执行完了  #4的第一个获取状态就挂了,没有设备?!?! 然后我去dmesg翻,找到了个eth2?

 [    0.060725] usbcore: registered new interface driver usbfs
[    0.060758] usbcore: registered new interface driver hub
[    0.060782] usbcore: registered new device driver usb
[    1.094294] orion-ehci f1058000.usb: EHCI Host Controller
[    1.099723] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 1
[    1.107388] orion-ehci f1058000.usb: irq 36, io mem 0xf1058000
[    1.131277] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[    1.145547] usbcore: registered new interface driver usb-storage
[    1.237885] xhci-hcd f10f8000.usb3: xHCI Host Controller
[    1.243246] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 2
[    1.250857] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010
[    1.259440] xhci-hcd f10f8000.usb3: irq 43, io mem 0xf10f8000
[    1.284288] xhci-hcd f10f8000.usb3: xHCI Host Controller
[    1.289625] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 3
[    1.297177] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM.
[   10.187835] usbcore: registered new interface driver cdc_wdm
[   10.311023] usbcore: registered new interface driver cdc_ether
[   10.328489] usbcore: registered new interface driver qmi_wwan
[   10.334613] usbcore: registered new interface driver rndis_host
[   10.651310] usb 2-1: new high-speed USB device number 2 using xhci-hcd
[   10.866913] usb-storage 2-1:1.0: USB Mass Storage device detected
[   10.905058] scsi host2: usb-storage 2-1:1.0
[   10.915825] usb 2-1: USB disconnect, device number 2
[   11.761311] usb 2-1: new high-speed USB device number 3 using xhci-hcd
[   11.964086] cdc_ether 2-1:1.0 eth2: register 'cdc_ether' at usb-f10f8000.usb3-1, CDC Ethernet Device, 0c:5b:8f:27:9a:64

然后我就溜到 luci 界面去了,直接一波操作:

Network -> Interfaces -> add new interface 进去名字随便起,DHCP Client 然后Cover the following interface 选择新加的eth2(很明显,因为没有被使用所以后面没有括弧接口名)

保存出去后再edit设置好firewall zone成为wan,保存出去看到背景色变红,要是还是白的,你还是上不了网(不要问我是怎么知道的!!)

以后再更新到底如何完美操作,混合几个教程把自己搞晕了,但也许因为openwrt开源,所以方法太多ORZ

Wrt 版本  LEDE Reboot 17.01.4

机子是linksys 1900ACv2  其他机子的朋友们注意软件源可能有区别?我照着网上另一个的教程opkg下不下来有的驱动,

另外吐槽下,有的人竟然说网件WNDR4300v2能刷Wrt还给写了博客,点开一看其实是v1,欺骗感情,v2在Wrt官网好像还是不被管的状态QAQ

猜你喜欢

转载自blog.csdn.net/eva1244/article/details/81409621