您的位置:首页 > 编程语言 > ASP

Raspberrypi 2 树莓派2代 拨号华为E398设备

2015-11-25 22:26 627 查看
http://www.eeboard.com/bbs/thread-41209-1-1.html

http://www.th7.cn/system/lin/201405/58374.shtml

从以前的存货中找了个华为E1750的3G上网卡,于是开始了树莓派2与E1750的折腾之旅

先到http://elinux.org/RPi_VerifiedPeripherals#USB WiFi
Adapters这里看看树莓派有没有对E1750的支持
很幸运,找到了,不用再去折腾驱动了

插上USB,然后lsusb
可以看到“Bus 001 Device 006: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem”
已经识别了

然后开始安装拨号所需的软件

sudo su

apt-get install ppp

apt-get install usb-modeswitch usb-modeswitch-data  

复制代码
接着下载个可以自动拨号并且断线重连的软件umtskeeper与sakis3g。

cd ~

mkdir umtskeeper

cd umtskeeper

sudo wget "http://zool33.uni-graz.at/petz/umtskeeper/src/umtskeeper.tar.gz"

sudo tar -xzvf umtskeeper.gz

sudo chmod +x umtskeeper

复制代码
如果没错的话压缩包里面应该有sakis3g这个文件
这样就可以进行拨号测试了

sudo ./sakis3g --interactive "connect"

复制代码
稍等后出现"Please select modem type"界面,依次按照下列操作
选择USB device
选择HUAWEI Mobile
选择Reported by your modem (3gnet)
输入用户名(user)
输入密码(pass)
如果没错的话会出现"E1750 connected to Unknown operator 46001 (46001)."
这时候拨号成功了
ifconfig
可以看到有ppp0的信息了,可以ping www.baidu.com试一下

也可以输入命令来查看链接状态

./sakis3g connect info

复制代码
或者断开连接

./sakis3g --interactive "disconnect"

复制代码
这样手动拨号模式就完成了。但是断线以后还要手动重新连接,很麻烦。这样就把umtskeeper请出来吧
编辑个自动拨号的脚本nano auto3g_up,然后输入下列内容

#!/bin/sh -e

#

# auto3g_up

#

./umtskeeper --sakisoperators "USBINTERFACE='0' OTHER='USBMODEM' USBMODEM='12d1:1001' APN='CUSTOM_APN' CUSTOM_APN='3gnet' APN_USER='user' APN_PASS='pass'" --sakisswitches "--sudo --console" --devicename 'Huawei' --log --silent --monthstart 8 --nat 'no'

复制代码
保存后别忘了,chmod +x auto3g_up
这样想拨号的时候直接执行./auto3g_up就可以了
等到拨号成功后,E1750的指示灯会常亮显示蓝色,这时候ctrl + c退出就行
ifconfig
就可以看到ppp0了,拨号成功

后面有时间再折腾一下短信,看了一下dev的信息,有3个ttyUSB,应该没问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: