Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2628576
  • 博文数量: 333
  • 博客积分: 4817
  • 博客等级: 上校
  • 技术积分: 4413
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-28 10:51
文章分类

全部博文(333)

文章存档

2017年(20)

2016年(57)

2015年(27)

2014年(20)

2013年(21)

2012年(164)

2011年(24)

分类: 嵌入式

2017-02-07 10:30:41

从以前的存货中找了个华为E1750的3G上网卡,于是开始了树莓派2与E1750的折腾之旅
先到 WiFi Adapters这里看看树莓派有没有对E1750的支持
很幸运,找到了,不用再去折腾驱动了

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

然后开始安装拨号所需的软件
  1. sudo su
  2. apt-get install ppp
  3. apt-get install usb-modeswitch usb-modeswitch-data  
复制代码
接着下载个可以自动拨号并且断线重连的软件umtskeeper与sakis3g。
  1. cd ~
  2. mkdir umtskeeper
  3. cd umtskeeper
  4. sudo wget ""
  5. sudo tar -xzvf umtskeeper.gz
  6. sudo chmod +x umtskeeper
复制代码
如果没错的话压缩包里面应该有sakis3g这个文件
这样就可以进行拨号测试了
  1. 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 试一下

也可以输入命令来查看链接状态
  1. ./sakis3g connect info
复制代码
或者断开连接
  1. ./sakis3g --interactive "disconnect"
复制代码
这样手动拨号模式就完成了。但是断线以后还要手动重新连接,很麻烦。这样就把umtskeeper请出来吧
编辑个自动拨号的脚本nano auto3g_up,然后输入下列内容
  1. #!/bin/sh -e
  2. #
  3. # auto3g_up
  4. #
  5. ./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,应该没问题
阅读(1474) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~