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