Как сканировать сети с помощью 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 секунд первый терминал вернет ответ с доступными сетями.