Pergunta 1: O kernel cria vários ttyUSB para pedidos de concurrence, você não pode usar / dev / ttyUSB0 para SMS enquanto estiver conectado a outro programa (WvDial, pppd, ModemManager..etc.)
Pergunta 2: minicom
Eu tenho um único modem Sierra Wireless USB 308 que estamos usando para enviar mensagens SMS e receber mensagens SMS de clientes.
Quando este único dispositivo está conectado, o sistema cria vários arquivos de dispositivo: /dev/ttyUSB0
, /dev/ttyUSB1
, /dev/ttyUSB2
, /dev/ttyUSB3
. Eu li em algum lugar que o envio de SMSes deve usar o terceiro arquivo de dispositivo ( /dev/ttyUSB2
). Estou usando as ferramentas do SMS .
Perguntas:
/dev
? /dev/ttyUSB2
a /dev/sms-sierra
. Ao executar udevadm info -a /dev/ttyUSBXXX
em cada arquivo de dispositivo (em que "XXX" é "0", "1", "2" ou "3"), as informações de cada "dispositivo" são quase idênticas. Como as numerações de dispositivos nem sempre são as mesmas, como posso gravar uma regra udev
para detectar o número de dispositivo apropriado a ser usado? Para a pergunta 1, não faço ideia. Para a questão 2, existe um programa necessário para investigar o arquivo do dispositivo quanto ao envio de SMS (por exemplo, verificando se ele responde aos comandos "AT" do modem apropriado)?
Pergunta 1: O kernel cria vários ttyUSB para pedidos de concurrence, você não pode usar / dev / ttyUSB0 para SMS enquanto estiver conectado a outro programa (WvDial, pppd, ModemManager..etc.)
Pergunta 2: minicom
Tags udev modem sms usb-device centos