介绍
广和通的L610是低成本的4G全网通Cat.1模块,所谓Cat.1是指下行10Mbps,上行5Mbps的4G中速网络,主要用于替换和升级传统NB-IoT、2G网络等低速窄带物联网设备。在一些对速度不太敏感的中低速应用场景下Cat.1模组具备比较明显的成本优势,同时功耗也比传统4G Cat.4模组要低很多。
硬件平台
树莓派3B +,烧写了的完整版 raspbian 系统;
L610 模组,通过USB和树莓派 3B 连接,直接通过树莓派3B 的 USB 供电,PCB 天线;
树莓派3B + 通过有线网络连接,采用 SSH 登陆进行配置,ping包测试的时候通过指定网络设备来确保走的是 L610 的 4G 网
采用移动 nano卡
开始
通过 ssh 登陆树莓派系统后使用如下命令,查看 L610 设备是否已经识别。由于 L610 用的是展锐的模组,广和通并没有修改默认的 USB 信息,所以识别的是展锐的信息。
lsusb
正常的话会出现如下信息:
Bus 001 Device 005: ID 1782:4d11 Spreadtrum Comnunications Inc.
接下来使用如下命令,来检查 ttyUSB 设备有没有枚举成功
cd /dev
ls
如果成功的话会显示 ttyUSB0 ~ ttyUSB6,如果没有请输入两条命令后重新检查:
sudo modprobe option
sudo sh -c 'echo " 1782 4d11" > /sys/bus/usb-serial/drivers/option1/new_id'
列举成功后,其中的 ttyUSB0 是 AT 命令串口,我们用 minicom 打开该串口进行配置。如果没有安装 minicom 请通过以下命令安装:
sudo apt-get install minicom
安装完成后用来如下命令来进入 minicom 配置界面
sudo minicom -s
-s参数表示打开 minicom 后进入设置页面,我们要设置 ttyUSB0 并去掉流控T命令串口,我们用 minicom 打开该串口进行配置。
接下来在配置界面的第三个选项里修改A项为 /dev/ttyUSB0 , F 项改为 No
输入以下三条命令,配置4G模块。同时观察L610的 Status 指示灯,拨号成功后Status会快闪
AT+GTUSBMODE=32
AT+CGDCONT=2,"IP","CMNET"
AT+GTRNDIS=1,2
然后用 crtl + A,然后按 z ,在弹出的菜单按 x 选择退出 minicom 。
回到命令行后用以下命令查看树莓派网卡设备
ifconfig -a
其中 eth0 是有线网络,usb0 是 L610 4G 模块生成的 USB 网卡,wlan0 是wifi 网卡
然后使用ping命令进行网络验证,通过-I来指定使用的网络设备。命令示例如下:
ping www.baidu.com -I usb0
至此,L610网卡配置就成功啦!
可能的问题
以下的措施可能会帮到你
注意L610的ID
Bus 001 Device 005: ID 1782:4d11 Spreadtrum Comnunications Inc.
请确保以下的数字部分与上面L610的ID相同
sudo sh -c 'echo " 1782 4d11" > /sys/bus/usb-serial/drivers/option1/new_id'
minicom的使用
刚进入配置界面,用k(上),j(下)来选择,空格进入