Почему Vodafone Mobile не работает в Великобритании?

Я пытаюсь ввести в эксплуатацию 3G-адаптер UK Huawei K3772 на встроенной платформе Linux. Между картой и набором, этот процесс работает нормально. Проблема заключается в подключении удаленного доступа, где возникает ошибка сценария набора номера. Ниже приведен пример моего вывода на терминал.

Как я могу решить эту проблему? Пожалуйста, дайте мне совет.

sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Serial connection established.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa34dc1ef> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <accomp> <pcomp> <asyncmap 0x0> <mru 1500> <magic 0x54c
> <auth chap MD5>]
sent [LCP ConfAck id=0x1 <accomp> <pcomp> <asyncmap 0x0> <mru 1500> <magic 0x54c
> <auth chap MD5>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xa34dc1ef> <pcomp> <accomp>]
rcvd [CHAP Challenge id=0x1 <5effc5b4431d5f70aca7507696fc1150>, name = "HUAWEI_C
HAP_SRVR"]
sent [CHAP Response id=0x1 <cb7593075f09ab0fa445a78712d7806b>, name = "web"]
rcvd [CHAP Success id=0x1 "Welcome!!"]
CHAP authentication succeeded: Welcome!!
sent [CCP ConfReq id=0x1 <mppe -H -M -S -L -D -C> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1]
sent [IPCP ConfNak id=0x1 <addr 0.0.0.0>]
rcvd [LCP ProtRej id=0x2 80 fd 01 01 00 0d 12 06 00 00 00 00 15 03 2f]
rcvd [IPCP ConfNak id=0x1 <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x2]
sent [IPCP ConfAck id=0x2]
rcvd [IPCP ConfNak id=0x2 <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Serial connection established.
0
задан 28 September 2013 в 14:17

1 ответ

То, что следует, основано на этом ответе, но каждый раз, когда возможный я использовал терминальные команды вместо просто их описаний.

1. Откройте терминал и тип:

cd /etc/usb_modeswitch.d
sudo touch 12d1:1526
sudo nano 12d1:1526

Это откроется 12d1:1526 файл для редактирования в нано редакторе. Инструкции для использования нано редактора всегда находятся у основания каждой страницы. Только два нано сочетания клавиш, которые необходимо знать, для WriteOut и Выхода. Скопируйте следующий текст в нано окно редактора:

# Vodafone K3772 (Huawei)

TargetVendor=  0x19d2
#TargetProduct= not known yet

MessageContent="55534243123456780000000000000011062000000100000000000000000000"

Нажмите комбинацию клавиатуры Ctrl+O и после того, как это нажмет Enter для сохранения 12d1:1526 файл. Нажмите комбинацию клавиатуры Ctrl+X для выхода из нано.

2. Откройтесь /lib/udev/rules.d/40-usb_modeswitch.rules файл для редактирования в нано путем выполнения: cd '/lib/udev/rules.d/' && sudo nano 40-usb_modeswitch.rules. Необходимо добавить следующие две строки к 40-usb_modeswitch.rules помещению вакуума перед этими двумя строками и другим вакуумом после этих двух строк:

# Vodafone (Huawei) K3772
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1526", RUN+="usb_modeswitch '%b/%k'"

Нажмите комбинацию клавиатуры Ctrl+O и после того, как это нажмет Enter, чтобы сохранить 40-usb_modeswitch.rules файл. Нажмите комбинацию клавиатуры Ctrl+X для выхода из нано.

3. Включите свой модем в и ожидайте по крайней мере 10 секунд. После этого выполнения lsusb команда в терминале. Должен быть идентификатор устройства, запускающийся с 12d1 но скорее всего отличающийся, чем 12d1:1526. Измененная часть идентификатора (после двоеточия) является Вашим новым TargetProduct значение (предварительно ожидаемый этими двумя символами: 0x ). Отредактируйте Ваш /etc/usb_modeswitch.d файл (тот же файл, который Вы отредактировали ранее на Шаге 1), соответственно как корень в нано, удаляя знак комментария (# символ) в начале строки TargetProduct.

4. Отключите модем и включите его снова. Ожидать... (Модемам Huawei требуются до 20 секунд для переключателя режимов.). Выполненный dmesg в терминале и необходимо видеть что-то как GSM modem (1-port) converter now attached to ttyUSBx. Это означает, что Ваш модем готов использовать.

0
ответ дан 28 September 2013 в 14:17

Другие вопросы по тегам:

Похожие вопросы: