temos um antigo modelo de modem US Robotics Sportster Flash e precisaríamos usá-lo para abrir uma porta em nossa organização, fazendo uma ligação telefônica para um número interno (digamos, 101
).
Estamos rodando em uma máquina baseada no Ubuntu e estamos tentando configurar um único comando para ser executado (a partir da linha de comando) para fazer a chamada telefônica. Essa chamada deve ser interrompida pelo cliente após alguns segundos, a fim de evitar uma linha ocupada.
Nós tentamos usar minicom
versão de software 2.5
(o modem é acessível através de /dev/ttyS0
device), executado através do comando minicom -s on
.
Segue nossa tentativa de fazer a ligação telefônica.
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
AT
OK
ATD101
NO DIAL TONE
ATDT101
NO DIAL TONE
ATD,101,
DIALING DISABLED
Embora as conexões na camada física sejam aceitáveis, estamos obtendo o erro NO DIAL TONE
.
Em qualquer caso, nossa tentativa final envolveria um script Python usando a biblioteca serial
.
Como podemos resolver isso?