Alguns celulares podem se apresentar como uma porta serial (ttyUSB ou ttyACM). Você pode então usar variantes no conjunto de comandos AT (como se fosse um modem) para enviar e receber mensagens SMS. Você pode fazer isso manualmente, ou pode conectar-se a utilitários como o gsmsmsd para simplificar o processo.