1. 程式人生 > >openwrt 新增4G撥號(qmi驅動)

openwrt 新增4G撥號(qmi驅動)

openwrt版本:15.05

4G模組:SIM7100C

首先配置SIM7100C模組的驅動,及核心配置

https://wiki.openwrt.org/doc/howtobuild/wireless-router-with-a-3g-dongle  這個指南中將所有的選項都選了,我們要根據需要進行選擇和裁剪

配置完之後。編譯燒寫進開發板。

ifconfig -a 會看到wwan0這個埠,/dev/下會出現ttyUSB0-ttyUSB4 說明SIM7100C模組的驅動應該沒啥問題了。

修改配置檔案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'

我們用WiFi登入到web介面,點選網路下的介面,也就是network下的interface,會發現有這麼一個裝置


此時4G還沒有連線成功,我們點選連線按鈕,出現如下


開發板上檢視一下


驗證一下是否連線成功。ping www.qq.com


這是用web介面進行撥號,還可以使用AT指令

如下

echo "AT\$QCRMCALL=1,1" > /dev/ttyUSB2  #撥號上網
udhcpc -i wwan0

ping www.qq.com

出現unknown 錯誤就新增一下dns,8.8.8.8是谷歌提供的公用dns
echo nameserver 8.8.8.8 > /etc/resolv.conf  #設定域名