1 加載 RNDIS 驅動(默認自動撥號)
使用 RNDIS, 需要安裝驅動 rndis_host.ko, 一般發行版均已經編譯好, 直接運行即可,
如果嵌入式開發板可以配置內核的 rndis_host 為動態模塊, 部分內核需要打開
EXPERIMENTAL 選項,
按如下方法修改內核配置:
cd kernel
make menuconfig
Device Drivers → Network device support → USB Network Adapters → Multi-purpose
USB Networking Framework

驅動加載好, 模塊 USB 接入后, 可使用 ifconfig 命令查看網卡資訊

2 RNDIS 撥號相關命令(手動撥號)
1) 撥號前請查詢以下命令, 確認模塊成功注冊到網路, 具體回傳結果參考 AT 手冊,
| AT+CPIN? —— 應回傳 READY | //SIM 卡就位 |
| AT+CSQ —— 一般要在 10 以上 | //查詢信號 |
AT^SYSINFO //注冊網路
—— 第一位是 2, 第二位是 2 或 3(即資料域要注冊上)
AT+CGREG? //PS 域注冊確認, 19 年 6 月之前版本使用 AT+CEREG?
—— 第二位引數應回傳 1 或 5, 如 0,1 或 0,5
2) 確認模塊注冊上網路后, 默認自動撥號上網, 通過以下命令進行 RNDIS 撥號及查詢連
接情況,
AT+RNDISCALL =1 //發起 RNDIS 撥號
| AT+RNDISCALL? +RNDISCALL: 1 3) 斷開撥號命令 AT+ RNDISCALL=0 | //查詢 //0 表示斷開, 1 表示已連接 |
3 網路測驗
確認 RNDIS 網卡成功獲取 IP, 就可通過 ping 測驗是否連接 Internet,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/388301.html
標籤:其他
上一篇:源火星球——青龍羊毛
