• 欢迎大家分享资料!前往留言板评论即可!

如何排查linux使用RNDIS无法上网的问题

合宙 模组资料网 4年前 (2021-05-15) 583次浏览 0个评论 扫描二维码
                        <b>一, 通过RNDIS 上网</b>

一般情况下,不是特别精简的linux 已经支持rndis 功能,如果插上合宙的4G 模块,但是不能上网的话,需要注意以下几点

1,能否检测到rndis 设备

    在命令行中输入 dmesg ,如此出现  rndis_host 1-1:1.0 eth1 这样的打印,则证明已经识别到了,(如果没有,可能是硬件问题,也可能是linux 真的不支持rndis http://oldask.openluat.com/article/79)

    此时查看ifconfig ,如果没有出现    rndis_host 1-1:1.0 eth1 中的 eth1 ,则发送ifconfig -a ,此时发现有eth1 但是 没有ip 地址,发送 udhcpc -i eh1  出现地址后,即可使用此网卡进行上网

2,出现设备网卡,但是无法上网

    这可能是由于模块没有注册上网络,请看通过tcp 和模块进行通信

二 , 通过 tcp 和 模块进行通信

当你的linux系统直接使用合宙的4G 模块(通过rndis功能上网),想知道一些模块的信息,但是由于没有识别到模块的tty设备(想要识别模块 请看http://oldask.openluat.com/article/37 ),可以通过rndis 和模块进行通信,

通过 在linux 上命令行 发送     telnet 192.168.0.1 4321 就可和模块 进行AT 通信

常用 AT :

AT+CPIN?  查看卡是否在位

AT+CEREG?  查看是否注册上网络

AT+CESQ    查看信号值

ATI  查看版本号


喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址