Я провел последние 2 дня и полтора часа с третьего дня, пытаясь выяснить, как настроить мой USB-модем, чтобы начать серфинг в сети. И теперь я сдаюсь. Очевидно, я не знаю, что я делаю, поэтому мне нужна помощь. Я получаю сообщение об ошибке при попытке подключиться к wvdial. Вот ошибка с терминала:

--> Initializing modem. 
--> Sending: AT + CGDCONT=1, "IP", "bredband.tre.se" 
AT + CGDCONT=1, "IP", "bredband.tre.se" 
OK 
--> Modem initialized. 
--> Cannot get information for serial port. 
--> Initializing modem. 
--> Sending: AT + CGDCONT=1, "IP", "bredband.tre.se" 
AT + CGDCONT=1, "IP", "bredband.tre.se" 
OK 
--> Modem initialized. 
--> Sending: ATDT*99# 
--> Waiting for carrier. ATDT*99# ~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&URy,kT~ 
CONNECT 
--> Carrier detected.  Waiting for prompt. 
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&URy,'9~ 
--> PPP negotiation detected. 
--> Starting pppd at Fri Aug 17 19:20:17 2012 
--> Pid of pppd: 10401 
--> Using interface ppp0 
--> pppd: ��B  
--> pppd: ��B  
--> pppd: ��B  
--> pppd: ��B 
--> pppd: ��B  
--> pppd: ��B  
--> pppd: ��B  
--> Disconnecting at Fri Aug 17 19:20:18 2012 
--> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail. 
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. 
--> Auto Reconnect will be attempted in 40 seconds

И мой wvdial.conf выглядит так:

[Dialer Defaults]  
Init1 = AT + CGDCONT=1, "IP", "bredband.tre.se" 
Modem Type = USB Modem 
Phone = *99# 
ISDN = 0 
Username = * 
Password = * 
Modem = /dev/ttyACM0 
Baud = 460800 
Pin = 7702

Это вывод lsusb :

Bus 001 Device 007: ID 12d1:1505 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard 
Bus 001 Device 004: ID 0bdb:1902 Ericsson Business Mobile Networks BV F3507g v2 Mobile Broadband Module

Я несколько раз безуспешно менял wvdial.config, и если я изменил Init1 на:

Init1 = ATZ  
Init2 = AT + CGDCONT=1, "IP", "bredband.tre.se"

Я получаю сообщение об ошибке ATZ Error Bad init string . USB-ключ - это модем мобильного широкополосного доступа Huawei E372. В нем установлена SIM-карта, и для подключения к Интернету требуется 4-значный ПИН-код. Я протестировал его на Ubuntu 12.04, и он отлично работает, но мне очень трудно установить его на Backtrack 5 R3.

Изображение модема, который я использую:

1 ответ1

1

Вы, очевидно, хотите сделать это самым сложным способом. Если вам нужны более простые подходы, проверьте NetworkManager (вы, вероятно, сделали это для Ubuntu 12.04) или даже (3 года без поддержки) umtsmon.

Сказав это, вы, очевидно, страдаете от концепции, известной как "ZeroCD", когда устройство сначала выступает в качестве USB-привода компакт-дисков, содержащего автоматически устанавливаемые драйверы для Windows.

Вам нужно переключить устройство на модем, прежде чем оно сможет работать. Существует инструмент под названием USB ModeSwitch

Но... В случае, если вам интересно, о чем вы говорили:/dev/ttyACM0, скорее всего, устройство Ericsson. Похоже, это еще один 3G модем.

Ваш журнал pppd показывает слишком мало информации, чтобы быть уверенным в ошибках. Попробуйте добавить debug debug debug для параметров в pppd.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .