30
2020
05

3g棒子配置


rpi-rw
sudo su
cd /tmp
sudo apt-get install -y wvdial

nano /etc/wvdial.conf


[Dialer Defaults]
Phone = *99#
APN = 3gnet
Username = 3gnet
Password = 3gnet
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1, "IP","Internet"
Modem = /dev/ttyUSB0
Baud = 9600
Stupid Mode = 1

wvdial.txt


图片.png

nano /etc/rc.local
添加
sudo wvdial

图片.png



华为EC122

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Password = vnet.mobi
New PPPD = yes
Username = ctnet@mycdma.cn
Modem = /dev/ttyUSB0
Baud = 9600

ec122.txt




后来有问题是默认路由的原因

参考以下链接

https://blog.csdn.net/weixin_30266885/article/details/98458609?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param


Ubuntu下

安装 wvdial

用以下命令安装 wvdial:

sudo apt-get install wvdial
make PREFIX=/usr &&
make PREFIX=/usr install &&

配置 wvdial
配置文件

/etc/wvdial.conf, /etc/ppp/*
配置信息

wvdialconf /etc/wvdial.conf

安装后接上ec169上网卡运行wvdialconf,检测到/dev/ttyUSB0设备,将提示有设备的初始化及拨号串,记录下来,手工编辑/etc/wvdial.conf配置文件

sudo gpedit /etc/wvdial.conf

内容如下:
[Dialer cdma3g]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = 用户名
Password = 密码
Baud = 4608000

[Dialer cdma1x]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = CARD
Password = CARD
Baud = 460800

当有3G信号时,使用wvdial cdma3g命令来拨号,3G信号覆盖不到的地方,使用wvdial cdma1x命令拨号。
在拨号之前,使用route del default删除缺少路由或者是在拨号之后,使用route add default ppp0替换原来的缺省路由,否则,拨号成功了也不能访问网络。
比在windows下速度能好些,不过受随机性的影响,可以不计,只能证明在linux下3G上网速度不比windows下效果差。
无线上网卡在linux下的拨号速度倒是快的非常!即拨即上。
写下此文,分享给同样需要在linux下3G上网的朋友。

在rc.local 里面将默认路由删除

添加默认路由可能 是拨号没那么快的原因所以不成功。手工是成功的。


解决Could not get lock /var/cache/apt/archives/lock

解决办法如下:

sudo rm -rf /var/cache/apt/archives/lock


route -v

查看路由



route del default

route add default ppp0

« 上一篇 下一篇 »