Я не мог заставить его работать через wvdial, но мне удалось запустить модем и подключиться к Интернету, используя pppconfig
для настройки ppp
соединения. Я также столкнулся с некоторыми проблемами с настройками DNS, которые я решил с помощью opendns ips.
Ручной набор USB-модема в Windows / Linux
Я пытался настроить USB-модем 4g с моим Raspberry Pi, на котором запущен Rasbian (этот пост не относится к Raspberry Pi, так как позже я столкнулся с той же проблемой на Windows). Модем распознается, и я могу запрашивать imsi, уровень сигнала и другие детали, выполняя AT-команды с использованием minicom. Затем я попытался настроить wvdial.
[Dialer Defaults] Init1 = ATZ Init2 = ATQ V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init3 = AT+CGDCONT=1,"IP","airtelgprs.com" Init4 = ATDT*99# Modem Type = Analog Modem Stupid Mode = 1 Baud = 9600 New PPPD = Yes Modem = /dev/ttyUSB1 ; no user name or pwd
После всех команд инициализации, которые я могу отправить ATDT*99#
, я получаю ответ CONNECT 100000000
. Но после этого ничего не происходит, wvdial через некоторое время пытается отправить ATQ0 и перестает говорить, что модем не отвечает. Вывод wvdial:
--> WvDial: Internet dialer version 1.61 --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Sending: AT+CGDCONT=1,"IP","airtelgprs.com",,0,0 AT+CGDCONT=1,"IP","airtelgprs.com",,0,0 OK --> Sending: ATDT*99# ATDT*99# CONNECT 100000000 --> Sending: ATQ0 --> Re-Sending: ATDT*99# --> Modem not responding.
Я попытался исследовать последовательность команд AT, которые Windows посылает, используя анализатор последовательного порта. Я подключил свой USB-модем к компьютеру и запустил интерфейс модема, щелкнув его правой кнопкой мыши и выбрав «Подключиться».
Модем подключается, и все AT-команды регистрируются. Журнал COM-порта модема:
01-18-2015 13:30:46.555 - File: C:\Windows\system32\tapisrv.dll, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\unimdm.tsp, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\unimdmat.dll, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\uniplat.dll, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\drivers\modem.sys, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\modemui.dll, Version 6.3.9600 01-18-2015 13:30:46.555 - File: C:\Windows\system32\mdminst.dll, Version 6.3.9600 01-18-2015 13:30:46.555 - Modem type: ZTE Proprietary USB Modem 01-18-2015 13:30:46.555 - Modem inf path: oem43.inf 01-18-2015 13:30:46.555 - Modem inf section: Modem6k 01-18-2015 13:30:46.555 - Matching hardware ID: usb\vid_19d2&pid_0017&mi_02 01-18-2015 13:30:46.570 - Opening Modem 01-18-2015 13:30:46.570 - 921600,8,N,1, ctsfl=0, rtsctl=1 01-18-2015 13:30:46.570 - Initializing modem. 01-18-2015 13:30:46.570 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.570 - Interpreted response: OK 01-18-2015 13:30:46.586 - Send: AT<cr> 01-18-2015 13:30:46.586 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.586 - Interpreted response: OK 01-18-2015 13:30:46.602 - Send: ATV1<cr> 01-18-2015 13:30:46.602 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.602 - Interpreted response: OK 01-18-2015 13:30:46.602 - TSP(0000): Making Call 01-18-2015 13:30:46.617 - Send: ATE0<cr> 01-18-2015 13:30:46.617 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.617 - Interpreted response: OK 01-18-2015 13:30:46.633 - Send: AT&F&D2&C1S0=0<cr> 01-18-2015 13:30:46.633 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.633 - Interpreted response: OK 01-18-2015 13:30:46.649 - Send: ATS7=60S30=0<cr> 01-18-2015 13:30:46.649 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.649 - Interpreted response: OK 01-18-2015 13:30:46.649 - Waiting for a call. 01-18-2015 13:30:46.664 - Send: ATS0=0<cr> 01-18-2015 13:30:46.664 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.664 - Interpreted response: OK 01-18-2015 13:30:46.664 - 7200000,8,N,1, ctsfl=0, rtsctl=1 01-18-2015 13:30:46.664 - Initializing modem. 01-18-2015 13:30:46.680 - Send: AT<cr> 01-18-2015 13:30:46.680 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.680 - Interpreted response: OK 01-18-2015 13:30:46.696 - Send: ATV1<cr> 01-18-2015 13:30:46.696 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.696 - Interpreted response: OK 01-18-2015 13:30:46.711 - Send: ATE0<cr> 01-18-2015 13:30:46.711 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.711 - Interpreted response: OK 01-18-2015 13:30:46.727 - Send: AT&F&D2&C1S0=0<cr> 01-18-2015 13:30:46.727 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.727 - Interpreted response: OK 01-18-2015 13:30:46.742 - Send: ATS7=60S30=0<cr> 01-18-2015 13:30:46.742 - Recv: <cr><lf>OK<cr><lf> 01-18-2015 13:30:46.742 - Interpreted response: OK 01-18-2015 13:30:46.742 - Dialing. 01-18-2015 13:30:46.742 - TSP Completing Async Operation(0x00010099) Status 0x00000000 01-18-2015 13:30:46.742 - TSP(0000): LINEEVENT: LINECALLSTATE_DIALING 01-18-2015 13:30:46.742 - TSP(0000): LINEEVENT: LINECALLSTATE_PROCEEDING 01-18-2015 13:30:46.758 - Send: ATDT*99#<cr> 01-18-2015 13:30:46.789 - Recv: <cr><lf>CONNECT 100000000<cr><lf> 01-18-2015 13:30:46.789 - An unknown response was received while attempting to connect, but CD was high so completing successfully 01-18-2015 13:30:46.789 - Connection established at 7200000bps. 01-18-2015 13:30:46.789 - Error-control off or unknown. 01-18-2015 13:30:46.789 - Data compression off or unknown. 01-18-2015 13:30:46.789 - TSP(0000): LINEEVENT: LINECALLSTATE_CONNECTED
После этого я попытался запустить модем вручную, запустив AT-команды из журнала. Я получаю OK-ответ на все команды, пока не нажму ATDT * 99 #, который выдает CONNECT 100000000 и зависает. Я не понимаю, я использовал те же AT-команды в том же порядке. Он не запускается, когда я запускаю его вручную, но запускается, когда я щелкаю правой кнопкой мыши на адаптере select connect, который, в свою очередь, запускает те же AT-команды. Что еще делает Windows при нажатии кнопки «Подключиться»?
1 ответ на вопрос
Похожие вопросы
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
6
Какие домашние модемы и другое сетевое оборудование для надежности?
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
6
Полноэкранная медленная вспышка в KDE 4
-
5
Модем ADSL случайно перезагружается
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?