Aproveitando uma pen 3g da TMN pensei porque não tentar ligar um raspberry pi de modo a poder enviar e receber sms entre outras coisas. Segue-se um pequeno tutorial do que fiz usando um programa chamado gnokii:
Antes de tudo verificar se o raspberry pi está actualizado:
apt-get upgrade
apt-get update
Verificar se a pen está ligada:lsusb
que nos mostra que esta tudo ok:pi@raspbmc:~$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 005: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HS DPA Modem
verificar as portas usb onde a pen esta:dmesg | grep tty
a mim deu me o seguinte:console [tty0] enabled
dev:f1: ttyAMA0 at MMIO 0x20201000 (irq = 83) is a PL011 rev3
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
Instalar o gnokii:sudo apt-get install gnokii
é necessário criar os seguintes logs config e gnokii-errors nos directórios indicados:sudo nano /home/pi/.config/gnokii/config
sudo nano /home/pi/.cache/gnokii/gnokii-errors
é necessário editar o /home/pi/.config/gnokii/config de modo a configurar a pen. Após testar reparei que USB2 será a porta a usar.Adicionado a seguinte configuração ao config do /home/pi/.config/gnokii/:
[global]
model = AT
port = /dev/ttyUSB2
connection = serial
Agora deverá estar tudo correcto sendo que melhor será mesmo testar vendo se está a indentificar correctamente a pen:gnokii --identify
no meu caso:GNOKII Version 0.6.30
IMEI : XXXXXXXXXXXXXXXX
Manufacturer : huawei
No flags section in the config file.
Model : E169
Product name : E169
Revision : 11.314.12.31.00
Perfeito agora basta introduzir o pin da pen para ligar a rede (pen fica a piscar azul):gnokii --entersecuritycode PIN
sendo que ficou tudo okGNOKII Version 0.6.30
Enter your code:
Code ok.
E pronto esta tudo configurado. Neste momento é possível enviar e receber sms apartir do raspberry pi sendo que para isso temos que deixar em modo sms reader:gnokii --smsreader
GNOKII Version 0.6.30
Entered sms reader mode...
SMS received from number: 351xxxxxxx
Got message 18: Teste receber sms!
Existem vários comandos que podem testar do Gnokii: gnokii --identify
gnokii --monitor nota que recebe chamadas por exemplo
gnokii --smsreader
gnokii --sendsms
Todas as sms ficam no /tmp/sms/ sendo que próximo projecto que ate já tenho em funcionamento é ler o directório e efectuar comandos a partir de sms.
Links:
Raspberry-pi-as-sms-gateway
3G-modem-Huawei-E169-E620-E800
Sending-sms-from-huawei-e1752
consegui a luz azul, nao consegui conectar a Internet
ResponderEliminarJá tem algum tempo no entanto apenas na altura queria enviar sms penso ser possível ligar a Internet. Vou tentar experimentar!
Eliminar