-
-
Save damonsk/3955099 to your computer and use it in GitHub Desktop.
| # Send SMS messages using Raspberry Pi. | |
| # Using gammu and Huawei E220 | |
| # Prepare SD card with wheezy. | |
| # Login / complete rasp-config / reboot / login | |
| # Set vimrc to prevent annoying ADBC arrow keys | |
| cp /etc/vim/vimrc ~/.vimrc | |
| # Set network (can be skipped) | |
| vi /etc/network/interfaces | |
| auto eth0 | |
| iface eth0 inet static | |
| address 192.168.1.198 | |
| netmask 255.255.255.0 | |
| gateway 192.168.1.254 | |
| # Set nameservers (can be skipped) | |
| vi /etc/resolv.conf | |
| domain lan | |
| search lan | |
| nameserver 8.8.8.8 | |
| nameserver 8.8.4.4 | |
| # Restart network | |
| /etc/init.d/networking restart | |
| # Install Gammu (python-gammu and gammu-smsd can be skipped - depending on requirements) | |
| apt-get install gammu | |
| apt-get install python-gammu | |
| apt-get install gammu-smsd | |
| # Find port USB device connected to | |
| dmesg | grep tty | |
| [ 7.578478] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0 | |
| [ 7.697942] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1 | |
| # Config gammu | |
| gammu-config | |
| # Check connected | |
| gammu --identify | |
| Device : /dev/ttyUSB0 | |
| Manufacturer : Huawei | |
| Model : E220 (E220) | |
| Firmware : 11.117.03.01.156 | |
| IMEI : 3XX19301XXXXXX3 | |
| SIM IMSI : 2XXXX923271XXX1 | |
| # Test with a text message | |
| echo "some message" | gammu --sendsms TEXT 07921XXXXXX |
When I install python-gammu using "sudo apt-get install python-gammu", then it's installed and available in Python2, but not in Python3.
When I try to install it with "sudo pip install python-gammu" (where I could use pip3 for Python3), nothing works - see http://stackoverflow.com/questions/32097420/how-to-install-python-gammu-on-raspberry-pi
Any hints for me?
Excuse me but I installed GAMMU on a Raspberry PI and I have a problem. If I give gammu --networkinfo it says always requesting network GPRS detached. SIM card is working and has credit but I cannot send with gammu.
root@raspbx:~# dmesg | grep ttyUSB
[ 6.316168] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
[ 6.340965] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
[ 6.376561] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2
Gammu identifies it:
root@raspbx:~# gammu --identify
Device : /dev/ttyUSB2
Manufacturer : Huawei
Model : E169 (E169)
Firmware : 11.314.13.51.156
IMEI : XXXXXXXXXXXXXXX
SIM IMSI : YYYYYYYYYYYYYYY
But network is not working even if SIM card is active and has credit. (I tried also another one).
root@raspbx:# gammu --networkinfo# gammu --networkinfo
Network state : requesting network
Packet network state : requesting network
GPRS : detached
root@raspbx:
Network state : requesting network
Packet network state : requesting network
GPRS : detached
root@raspbx:~# gammu --networkinfo
Network state : requesting network
Packet network state : requesting network
GPRS : detached
frankge973 the response means the modem has not found a gsm network at all, no signal
had the same problem with E1731 bu worked fine after i changed the network setting from 3G to auto or GSM.