![Hacer que un número de teléfono suene durante un tiempo usando un módem de 56 KB](https://rvso.com/image/1525429/Hacer%20que%20un%20n%C3%BAmero%20de%20tel%C3%A9fono%20suene%20durante%20un%20tiempo%20usando%20un%20m%C3%B3dem%20de%2056%20KB.png)
tenemos un modelo de módem antiguoFlash Sportster de robótica estadounidensey necesitaríamos usarlo para abrir una puerta en nuestra organización, haciendo una llamada telefónica a un número interno (por ejemplo, 101
).
Estamos ejecutando en una máquina basada en Ubuntu y estamos intentando configurar un solo comando para que se ejecute (desde la línea de comandos) para realizar la llamada telefónica. Dicha llamada deberá ser interrumpida por el cliente al cabo de unos segundos, para evitar una línea ocupada.
Intentamos usar minicom
la versión del software 2.5
(se puede acceder al módem a través /dev/ttyS0
del dispositivo), ejecutada mediante el minicom -s on
comando.
Sigue nuestro intento de hacer la llamada 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
Aunque las conexiones en la capa física están bien, recibimos el NO DIAL TONE
error.
En cualquier caso, nuestro último intento implicaría un script de Python usando la serial
biblioteca.
¿Cómo podemos solucionar eso?