Linux & SMS:facile con gsmtool ma non è tutto oro quello che luccica...
Inviato: giovedì 14 dicembre 2006, 23:41
Caio a tutti,
connettendo il mio telefono, un LG U8130, al mio portatile tramite porta USB (si potrebbe utilizzare anche un cavo seriale,porta infrarosso o bluthoot!) riesco a:
www.pxh.de/fs/gsmlib/
in cui potrete anche trovare una lista dei possibili modelli di telefono utilizzabili (il NN l''ho trovato!!)
Installato il tutto ho connesso il telefono tramite porta USB e controllato che venisse riconosciuto
Digitando:
collegando e scollegando il cavo USB ho verificato che il telefono è identificato come
Ho creato una cartella per lo spooling
all''interno della quale ho editato il seguente file di testo:
e dopo pochi secondi il messaggio è stato recapitato al numero di telefono indicato e cancellato dalla cartella di spooling
Se ricevete un messaggio, questo viene visualizzato in shell
NB i messaggi da inviare devono essere formattati come ho indicato
Ma c''è un problema: se la cartella di spooling è vuota, il demone gsmsmsd genera un errore e si osserva il blocco del processo e quindi è impossibile lasciare il processo attivo a tempo indeterminato (a meno che si tolga lo spooling: in tal caso non ho osservato problemi)
Qualcuno di voi,saprebbe spiegarmi come fare per riavviare il demone in automatico quando si arresta per l''errore dovuto allo spooling?
Grazie mille
connettendo il mio telefono, un LG U8130, al mio portatile tramite porta USB (si potrebbe utilizzare anche un cavo seriale,porta infrarosso o bluthoot!) riesco a:
- salvare i messaggi ricevuti
- inviare SMS da konsole con semplici comandi
- controllare linux inviando al telefono connesso al computer, un sms opportunamente formattato (utilizzando uno script perl)
www.pxh.de/fs/gsmlib/
in cui potrete anche trovare una lista dei possibili modelli di telefono utilizzabili (il NN l''ho trovato!!)
Installato il tutto ho connesso il telefono tramite porta USB e controllato che venisse riconosciuto
Codice: Seleziona tutto
lsusbCodice: Seleziona tutto
tail -f /dev/messagesCodice: Seleziona tutto
/dev/ttyACM2Codice: Seleziona tutto
mkdir /usr/spoolho digitato il seguente comand da shell:3209182736
primo messaggio
Codice: Seleziona tutto
gsmsmsd -d /dev/ttyACM2 -s /usr/spool -t ME -D Se ricevete un messaggio, questo viene visualizzato in shell
NB i messaggi da inviare devono essere formattati come ho indicato
Ma c''è un problema: se la cartella di spooling è vuota, il demone gsmsmsd genera un errore e si osserva il blocco del processo e quindi è impossibile lasciare il processo attivo a tempo indeterminato (a meno che si tolga lo spooling: in tal caso non ho osservato problemi)
Qualcuno di voi,saprebbe spiegarmi come fare per riavviare il demone in automatico quando si arresta per l''errore dovuto allo spooling?
Grazie mille