Как сканировать сети с помощью WvDial?

Я использую WvDial для сканирования доступных сетей с помощью этих команд:

Init1 = AT+COPS=?
Baud=460800
Modem = /dev/ttyACM0

Wvdial пробует команды сканирования, но кажется, что он не ждет ответа достаточно долго, потому что он возвращается через 3-5 секунд и говорит "Модем не отвечает". Как я могу заставить WvDial ждать дольше?

Вызов "AT+CSQ" возвращает 22 - так что сигнал хороший. И я также могу позвонить своему интернет-провайдеру и получить интернет-соединение.

1 ответ

Решение

Я обнаружил, что могу получить доступные сети, используя другое решение:

Сначала я открываю терминал и выполняю эту команду:

# tr -s „\n“ < /dev/ttyACM0

Затем я открываю другой терминал и запускаю эту команду:

# echo -e „AT+COPS=?\r“ > /dev/ttyACM0

Примерно через 30 секунд первый терминал вернет ответ с доступными сетями.

Другие вопросы по тегам