Faça um número de telefone tocar por algum tempo usando um modem de 56 KB

Faça um número de telefone tocar por algum tempo usando um modem de 56 KB

temos um modelo de modem antigoFlash Sportster da Robótica dos EUAe precisaríamos usá-lo para abrir uma porta em nossa organização, fazendo uma ligação para um número interno (digamos, 101).

Estamos rodando em uma máquina baseada em Ubuntu e estamos tentando configurar um único comando a ser executado (na linha de comando) para fazer a ligação. Esta chamada deverá ser interrompida pelo cliente após alguns segundos, para evitar linha ocupada.

Tentamos usar minicoma versão do software 2.5(o modem é acessível através /dev/ttyS0do dispositivo), executada através do minicom -s oncomando.

Segue-se a nossa tentativa de fazer a ligação.

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 estejam corretas, estamos recebendo o NO DIAL TONEerro.

De qualquer forma, nossa tentativa final envolveria um script Python usando a serialbiblioteca.

Como podemos resolver isso?

informação relacionada