树莓派(Raspberry Pi)通过华为的E353上网卡实现短信发送功能

本来想参照http://www.eeboard.com/bbs/thread-14310-1-3.html这篇文章试试短信发送,不过我把华为的E353上网卡插到USB口后,系统没有识别出来,用ls /dev/ttyUSB* 命令没有列出任何设备,后来从老外的一篇文章中得到解决办法,现记录下来。

需要执行以下命令:


$sudo apt-get install usb-modeswitch
$sudo apt-get install ppp

然后执行

$lsusb
应该能够看到下面的内容

Bus 001 Device 004: ID 12d1:1446 Huawei Technologies Co.,
 Ltd. E1552/E1800/E173 (HSPA modem)

这时候需要配置usb-modeswitch

$cd /usr/share/usb_modeswitch

$sudo tar -xzvf configPack.tar.gz

$sudo cp 12d1:1446 /etc/usb_modeswitch.d

下面重启

#sudo shutdown -r now

重新登录后,再执行lsusb就应该看到以下内容,注意和刚才的不一样了

Bus 001 Device 007: ID 12d1:1506 Huawei Technologies Co.,
 Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
再次执行 ls /dev/ttyUSB* 将可以看到3个设备,其中ttyUSB0是短信modem。
安装gammu
$sudo apt-get install gammu
进行配置,注意这里的sudo
$sudo gammu-config

端口选择/dev/ttyUSB0,其他都不用管,保存后可以用以下命令进行测试。

$sudo gammu --identify

用以下命令可以用来发送短信
echo "test" | sudo gammu sendsms TEXT 186XXXXXXXX

参考:http://www.jonshobbies.com/installing-a-hawei-e353-cell-modem-on-raspberry-pi-tmobile.html
http://www.eeboard.com/bbs/thread-14310-1-3.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值