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是谷歌提供的公用dnsecho nameserver 8.8.8.8 > /etc/resolv.conf #设置域名