Enviando SMS via Linha de Comando no Freebsd

11 03 2009

De forma simples e clara, como enviar sms via linha de comando no FreeBSD com o gnokii. Essa configuração provavelmente funcionará em outras distros, trocando apenas a configuração da porta USB.
Vale lembrar também que este programa é compatível com muitos modelos de telefones e a configuração a seguir foi feita em um Nokia 6225 via cabo DKU5, sendo possível também a configuração via bluetooth ou IRDA.
Mais informações no site do projeto.

1.Instalando o Gnokii:
cd /usr/ports/comms/gnokii/
make install clean

gnokii1

(Aqui iremos optar apenas pela opção USB, considerando que queremos apenas enviar mensagens via linha de comando)

2.Configurando o Gnokii:
Um exemplo do arquivo de configuração está no diretório /usr/local/etc/gnokiirc.sample.Ele deverá ser copiado para o diretório ~/ e renomeado para .gnokiirc.
cp /usr/local/etc/gnokiirc.sample ~/.gnokiirc

Edite o arquivo ~/.gnokiirc e faça as seguintes alterações:
De
port = /dev/cuaa0

Para
port = /dev/ugen0
[no meu caso foi usada a porta /dev/cuaa0]

Descomente a linha
connection = dku5

3.Enviando SMS:
Agora plugue o cabo do seu telefone na USB do micro. O messages irá mostrar algo do tipo…

freebsd root: Unknown USB device: vendor 0x0421 product 0x0486 bus uhub0
freebsd kernel: ugen0: <Nokia Nokia 6125, class 2/0, rev 2.00/1.00, addr 2> on uhub0

(Se no seu telefone aparecer o menu de seleção, escolha PC SUITE)

Para enviar um sms, digite o seguinte comando:
echo "Mensagem" | gnokii --sendsms numerodotelefone

Obs: Alguns modelos só funcionam com o driver Gnapplet. Veja a lista completa de telefones aqui!

Boa Sorte!





Getting FreeBSD

8 03 2009

freebsd_logoFreeBSD 7.1 RELEASE
amd64
i386
ia64
pc98
powerpc
sparc64

FreeBSD 6.4 RELEASE
amd64
i386
ia64
pc98
powerpc
sparc64