Le but est d'envoyer des SMS avec les modems 3G. C'est pas si compliqué que ça en à l'air en faite.
emerge -av ckermit apt-get install gkermit
Connectez vous ensuite au modem via cet utilitaire.
kermit set line /dev/ttyUSB0 SET CARRIER-WATCH OFF connect
renvoit la liste des operateurs captable (ceux que vous captez avec votre modem)
AT+COPS=?
AT+CPMS="SM" /* Store message on the SIM card */
AT+CSMS=0 /* check si le modem supporte le mode SMS */
AT+CMGL /* Liste des messages */
AT+CMGR /* lire un message SMS */
AT+CMGL=4 /* Lire tous les SMS prisent dans la mimoire */
AT+CNMI=1,1,0,0,0 /* autoriser la reception sur le carte SIM */
AT+CPIN="xxxx" /* pour entrer son code pin à la demande de neouf */
AT+CIMI /* donne le code de l'operateur a utiliser */
AT+CMGF=1 /* Passer en mode text Necessaire afin d'envoyer des SMS*/
Attention vous ne pouvez pas envoyer de SMS lorsque le modem est en mode connexion 3G. En effet soit vous etes en mode text afin d'envoyer des SMS, soit vous vous connectez en utilisant le mode data. Pas possible de faire les deux en même temps !
AT+CMGS="+336817101xx" /* Telephone de la personne que vous souhaitez textoter */ > Tu passes ce soir boire l'appero mec ?
ps : Si vous remplacez xx par la réponse universelle et absolue à toutes questions sur l'univers et le reste, vous pourrez me remercier d'avoir ecrit ce howto par SMS :)
ctrl+z /* pour dire au modem qu'on a fini de rediger et qu'il peut envoyer le SMS */
AT+CMGF=0 /* pour repasser en mode data pour se reconnecter en 3G.*/
AT+CMGL="all" /* recupere tous les SMS */ AT+CMGR=0 /* recupere le SMS courant */ AT+CMGD=n /* supprime le SMS numero n */