Есть ли способ сказать wvdial ждать ответа команды?

Некоторые команды AT в wvdial возвращают свои ответы с задержкой. Этот период времени зависит от команды. Например, если вы хотите сканировать доступные сети, вы можете использовать AT+COPS=? команда. Процесс сканирования занимает около 30 wvdial , но wvdial не ждет, пока он не будет завершен, и повторите команду. После второй попытки wvdial отказывается от следующей ошибки:

 # wvdial info-scan --> WvDial: Internet dialer version 1.61 --> Initializing modem. --> Sending: AT+COPS=? --> Re-Sending: AT+COPS=? --> Modem not responding. 

Через некоторое время (30 wvdial ) я могу выполнить другую команду через wvdial , это может быть что угодно, например ATZ+CFUN=1 , что ничего не делает, когда модем уже wvdial , но после отправки команды я получаю вывод из Предыдущая:

 # wvdial modem-start --> WvDial: Internet dialer version 1.61 --> Initializing modem. --> Sending: ATZ+CFUN=1 +COPS: (2,"T-Mobile.pl","TM PL","26002",2),(1,"T-Mobile.pl","TM PL","26002",7),(3,"Plus","PLUS","26001",7), (3,"Play","Play","26006",7),(3,"Orange","Orange","26003",7), (3,"Play","Play","26006",2),(3,"Orange","Orange","26003",2), (3,"Plus","PLUS","26001",2),,(0,1,2,3,4),(0,1,2) OK 

Так есть способ установить какой-то тайм-аут для команд, чтобы они могли получить отложенный ответ?