Ubuntu使用ZTE MF832S上网卡拨号上网 |
您所在的位置:网站首页 › zte售后电话号码 › Ubuntu使用ZTE MF832S上网卡拨号上网 |
[Updated on 2020.6.14, a muffled day as ususal]
[2021.5.8更新:这方法貌似用不了了,好久不用ubuntu了,最近因为毕业设计要在linux上搞开发,想继续用网卡,结果不行了,不知道是我操作的问题还是怎么的。推测应该是发生了一些变化。因为在windows系统上驱动程序本来是不能
发短信的,结果不知道是哪一天,就可以收发短信了,可能导致以前的串口代码不能用了,累了,毁灭吧,赶紧的。]
概述
办理移动59元套餐送了一张副卡有60GB流量,还送了个ZTE 4G终端在笔记本上上网。在windows系统下运行良好,因为MF832S内含驱动,安装完之后启动软件就可以用了。但是并不提供linux的使用方式。将其插入Ubuntu 18.04后能够识别此Modem(下图第6行) william@WUbuntu:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 007: ID 2232:1080 Silicon Motion Bus 001 Device 006: ID 0cf3:e500 Atheros Communications, Inc. Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 029: ID 19d2:0199 ZTE WCDMA Technologies MSM Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub Bus 001 Device 003: ID 0c45:6613 Microdia Bus 001 Device 002: ID 046d:c084 Logitech, Inc. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
然后使用Ubuntu的系统设置进行网络连接 失败。搞不懂为什么。上网查了很多资料,说要用wvdial拨号之类的,然而太复杂,遂弃之。 终于找到一片ZTE MF832S的文章,成功上网 https://www.hissy.cn/2018/07/22/ZTE-MF832-DIAL/ (这篇博文写的比较清楚了,我就不在这儿当复读机了) 但是这样太麻烦,每次开机都要使用minicom开启一遍,想着使用rc.local开机脚本启动 编写自动化脚本 (一定要先按照https://www.hissy.cn/2018/07/22/ZTE-MF832-DIAL/ 文章操作一遍,确认可以成功拨号上网) minicom支持运行脚本,但有严格的格式 现编写两个脚本,一个开启拨号,一个断开连接
modemconnect脚本文件(开启拨号上网) send "AT+CGDCONT=1,\"IP\"" send "AT+CFUN=1" send "AT+CEREG=1" send "AT+CGREG?" send "AT+CEREG?" send "AT+ZGACT=1,1" send "AT+CGPADDR=1" expect { "OK" break timeout 3 goto exitt } goto exitt exitt: ! killall -9 minicom
modemdisconnect脚本文件(断开连接) send "AT+ZGACT=0,1" expect { "OK" break } ! killall -9 minicom使用脚本的命令(modemconnect文件应该放在当前目录) 注意把root密码那里换成自己的密码哈,没有中括号。 echo [root密码]|sudo -S minicom -S modemconncet结果如下
参见我的这篇文章 https://blog.csdn.net/qq_42131061/article/details/99708214 请只看有关rc.local的内容 我的rc.local文件的内容 echo 80308400|sudo -S minicom -S /home/william/modemconncet echo 80308400|sudo -S minicom -S /home/william/modemconncet rc.local的内容三个注意事项: 1.80308400换成自己的root密码 2.相同脚本我写了两次是因为这个连接一次连接成功的几率不大,具体原因我也不是很清楚,反正多执行几次就对了,副作用就是减慢开机过程 3./home/william/modemconnect换成自己脚本所在的路径
如果配置完成后重启系统网卡依然未自动连接,请查看系统日志 /var/log/syslog 有关rc.local的内容然后寻找问题与解决方案
网络连接成功的截图 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |