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

764
Dánjal Salberg Adlersson

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

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

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

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

1

1 ответ на вопрос

0
Dánjal Salberg Adlersson

I found that I can get available networks by using a different solution:

First I open a terminal and issue this command:

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

Then I open another terminal and issue this command:

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

After about 30 seconds the first terminal will return a response with the available networks.