问题描述
之前写的博客ME909s开机自启动1和ME909s开机自启动2已经实现华为4G网卡ME909s-821在树莓派上的拨号上网以及开机自启。但是在实际使用过程中发现容易出现如下几种问题:
1.
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
+CME ERROR: 10
--> Invalid dial command.
--> Timed out while dialing. Trying again.
--> Sending: ATDT*99#
--> Waiting for carrier.
+CME ERROR: 10
--> Invalid dial command.
--> Waiting for carrier.
--> Timed out while dialing. Trying again.
当然,我没有找到解决上述问题的办法,只能不断 重启 重启 重启 重启…
为了增加工程的稳定性,决定使用另外一种方法解决4G网卡开机自动拨号上网的问题。
图形化界面实现4G网卡自动拨号连网
配置网络
点击桌面右上角的网络标识,点击“Edit Connections”,打开网络配置
添加Mobile Broadband网络
选择添加“Mobile Broadband”网络
一路傻瓜操作,点击"Next"。
国家选择“China”,然后点击"Next"。
根据手机卡的类型选择不同型号的网络,我使用的是移动卡,因此选择“China Mobile”,然后点击"Next"。
上网方式选择“WAP”,然后点击"Next"。
确认配置没错后,点击应用“Apply”
Username 和 Password都填:guest
设置开机自启动
继续上一步之后,点击“General”选项,勾选前两个设置,分别是1.检测到4G卡模块可用时自动选择该网络;2.每个用户都可以使用4G卡模块上网。
保存配置,点击“save”。
重启生效
重启后即可生效~~~。该方法简单粗暴还有效,使用wvdial不稳定,而且模块上网拨号时间较长,推荐使用图形化方法。