Звоните на некоторое время с помощью модема 56 КБ
У нас есть старая модемная модель US Robotics Sportster Flash, и нам нужно использовать ее, чтобы открыть дверь в нашей организации, позвонив по внутреннему номеру (скажем, 101
).
Мы работаем на компьютере с Ubuntu и пытаемся настроить одну команду (из командной строки) для выполнения телефонного звонка. Такой вызов должен быть прерван клиентом через несколько секунд, чтобы избежать занятой линии.
Мы пытались использовать minicom
версия программного обеспечения 2.5
(модем доступен через /dev/ttyS0
устройство), выполненный через minicom -s on
команда.
Это следует за нашей попыткой сделать телефонный звонок.
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
Хотя соединения на физическом уровне в порядке, мы получаем NO DIAL TONE
ошибка.
В любом случае наша последняя попытка будет включать сценарий Python, использующий serial
библиотека.
Как мы можем решить это?