域格5G RedCap模块 - Linux下pppd拨号
Linux内核环境配置好后,就可以进行拨号操作。
1、PPP拨号前配置
模块支持 ECM、PPP、RNDIS 三种 拨号 传输协议。
这里说PPP方式方式拨号:
在内核源码下执行 make menuconfig,打开如图所示并选中配置。
内核配置1
内核配置2
内核配置3
PPP 拨号需要额外开启 USB 串口配置。
PPP 拨号开启 USB 串口配置:
2、PPP拨号上网
步骤 1 创建 PPP 需要用到的 chat 命令
在/etc/ppp/创建 lte-connect-chat 脚本,其内容如下:
#/etc/ppp/lte-connect-chat #chat script for LTE. TIMEOUT 15 ABORT "DELAYED" ABORT "BUSY" ABORT "ERROR" ABORT "NO DIALTONE" ABORT "NO CARRIER" "" AT OK ATE0 OK ATD*99***1# CONNECT
在 /etc/ppp/peers 创建 lte,lte 脚本内容如下:
#Usage: root>pppd call lte& /dev/ttyUSB4 115200 nodetach debug noauth defaultroute usepeerdns crtscts user card password card connect '/usr/sbin/chat -s -v -f /etc/ppp/lte-connect-chat'
步骤 2 执行拨号命令: pppd call lte&
步骤 3 上位机出现 ppp0 网卡表示连接成功,可通过 ifconfig 命令查看,如下:
网卡查询结果如下:
如果系统中的对应的 usb 网卡设备启动了(接入 balong 单板后产生的网卡),则需要通过 ifconfig ethx down 命令将其关闭,避免两个上网的端口冲突
步骤 4 需要设置 ppp0 端口的路由为系统的默认路由,否则无法访问外网,命令如下:
route del default route add default ppp0
Route 查看结果:
PING 百度测试:
结束 pppd 进程即可断开拨号。
返回域格5G RedCap模块 - Linux下驱动加载及拨号前准备
< 回到NM28 BRA3资料大全