Windons使用RNDIS模式上網步驟
Chapter 1 模塊端配置
1模塊設置為RNDIS模式
1. 以EC20CEFAG模塊為例
2. 命令如下:
1) echo rndis > /sbin/usb/compositions/usb_net_type 2) sync 3) reboot
|
查看設置結果:
root@mdm9607-perf:/usrdata# cat /sbin/usb/compositions/usb_net_type rndis |
2撥號上網,過程略
3查看網卡配置
root@mdm9607-perf:/usrdata# ifconfig bridge0 Link encap:Ethernet HWaddr 8E:40:74:BC:79:AC inet addr:192.168.30.1 Bcast:192.168.30.255 Mask:255.255.255.0 inet6 addr: fe80::8c40:74ff:feb9:76a9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:920 errors:0 dropped:0 overruns:0 frame:0 TX packets:435 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:52545 (51.3 KiB) TX bytes:31203 (30.4 KiB) |
rmnet_data0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:10.242.102.66 Mask:255.255.255.252 inet6 addr: fe80::c88f:3382:750a:552c/64 Scope:Link UP RUNNING MTU:1500 Metric:1 RX packets:2469 errors:0 dropped:0 overruns:0 frame:0 TX packets:2195 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1608163 (1.5 MiB) TX bytes:378636 (369.7 KiB) rndis0 Link encap:Ethernet HWaddr AE:EB:67:41:D6:E1 inet addr:169.254.3.1 Bcast:169.254.3.255 Mask:255.255.255.0 inet6 addr: fe80::aceb:67ff:fe41:d6e1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2787 errors:0 dropped:4 overruns:0 frame:0 TX packets:2229 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:472475 (461.4 KiB) TX bytes:1728119 (1.6 MiB) |
4橋接模式
root@mdm9607-perf:/usrdata# brctl show bridge name bridge id STP enabled interfaces bridge0 8000.8e4074bc79ac no rndis0 |
5路由模式
root@mdm9607-perf:/usrdata# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.242.102.65 0.0.0.0 UG 0 0 0 rmnet_data0 10.242.102.64 0.0.0.0 255.255.255.252 U 0 0 0 rmnet_data0 192.168.30.0 0.0.0.0 255.255.255.0 U 0 0 0 bridge0 |
Chapter 2 電腦端設置(windows10)
1安裝驅動
Quectel_LTE_Windows_USB_Driver_RNDIS_V1.0.2
2發現rndis網卡
發現了NDIS網卡之后,windows就可以上網了,不需要其他設置。
2 RNDIS 詳細信息如下:
設備描述
設備ID
設備實例路徑
常規信息
詳細信息
電腦端ip地址
和模塊bridge0同ip段
Chapter 3 設置過程中遇到的問題和注意事項
卸載quectel usb驅動
安裝rndis驅動
如果沒有出現rndis網卡,可能是被windows識別成別的端口了,比如識別成DM端口了,需要改過來。
其他問題
出現2個AT端口,com6能用,com3不能用,這是windows驅動錯亂了。
最后附一張RNDIS拓撲圖
參考:https://docs.microsoft.com/en-us/windows-hardware/drivers/network/overview-of-remote-ndis--rndis-
參考其他老外的方法:https://wiki.moddevices.com/wiki/Troubleshooting_Windows_Connection