目录

域格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资料大全