Estou usando um modem USB Huawei GMS / UMTS com Gnokii e Gammu. O modem estava na porta inferior do Pi. Com dmesg | grep tty
isso apareceria /dev/ttyUSB0
e /dev/ttyUSB1
. (2 dispositivos USB em um stick são normais, neste caso).
Eu configurei o Gnokii e o Gammu adequadamente, no entanto, no ttyUSB0, eu só podia enviar mensagens. Tanto o envio quanto o recebimento funcionariam apenas em ttyUSB1.
Em seguida, mudei o stick para o soquete USB superior (porque, caso contrário, meu WiFi-stick não caberia ao lado). Tudo continuou funcionando bem. Também após várias reinicializações, frio e quente.
Eu então precisei expandir o sistema de arquivos (Sim, eu sei que deveria ter feito isso antes). Depois disso, o modem estava em ttyUSB0 e ttyUSB * 2 *. Enviar / receber trabalhado no último. Levei algum tempo para descobrir.
Atualização: 2 dias depois, o ttyUSB2 desapareceu. O modem em funcionamento agora se manifesta no ttyUSB0 (era ttyUSB1).
Alguma idéia de por que isso aconteceu? Algum link para os documentos debian ou linux relevantes, talvez? Eu ficaria muito grato ..
/sys/class/tty/
como guia.