Настройка USB модема ( Huawei EC156) в Ubuntu 13.10
У меня проблема с установкой USB-модема в Ubuntu 13.10. Вопреки тому, что многие предложили, он не обнаруживается автоматически, и не помогает установка нового соединения. Устройство USB указано в lsusb, но не в разделе "Диспетчер сети" или "Устройства", оно определяется как CD-ROM. Из Интернета я понял, что переключатель usb-mode можно использовать для переключения на устройство USB. Даже опция "Включить мобильную широкополосную связь" не отображается в диспетчере сети.
Что было интересно, так это когда я запускаю ноутбук с Windows 7 и использую USB-модем, а после этого перезагружаюсь с Ubuntu, можно увидеть как Enable Broadband, так и мобильное широкополосное соединение. К сожалению, интернет не может быть установлен.
Я попытался использовать команду USB-mode switch, как это было предложено где-то, но, похоже, она не работает. Ниже приводится сообщение.
Take all parameters from the command line
* usb_modeswitch: handle USB devices with multiple modes
* Version 2.0.1 (C) Josua Dietze 2013
* Based on libusb1/libusbx
! PLEASE REPORT NEW CONFIGURATIONS !
DefaultVendor= 0x12d1
DefaultProduct= 0x1505
HuaweiMode=1
NeedResponse=0
InquireDevice enabled (default)
Look for default devices ...
found USB ID 8087:0020
found USB ID 1d6b:0002
found USB ID 0461:4db6
found USB ID 12d1:1505
vendor ID matched
product ID matched
found USB ID 138a:0007
found USB ID 03f0:231d
found USB ID 8087:0020
found USB ID 1d6b:0002
Found devices in default mode (1)
Access device 005 on bus 001
Get the current device configuration ...
OK, got current device configuration (1)
Use interface number 0
Use endpoints 0x08 (out) and 0x87 (in)
Inquire device details; driver will be detached ...
Looking for active driver ...
OK, driver detached
INQUIRY message failed (error -9)
USB description data (for identification)
-------------------------
Manufacturer: HUA?WEI TECHNOLOGIES
Product: HUAWEI Mobile
Serial No.: ???????????????????
-------------------------
Send old Huawei control message ...
-> Run lsusb to note any changes. Bye!
Я застрял с этой проблемой в течение 4 дней, любая помощь будет оценена
5 ответов
После такой большой боли работал следующий пост Jaydeep.
http://ubuntuforums.org/showthread.php?t=1814583
Все равно выложу ответ ниже.
Проверьте имя вашего USB-устройства, выполнив следующую команду в Терминале
lsusb
введите следующую команду, чтобы перейти в папку usb_modeswitch.d
cd /etc/usb_modeswitch.d
создайте файл конфигурации (.conf), используя следующую команду.
sudo gedit
Скопируйте и вставьте следующее в файл и сохраните.
DefaultVendor= 0x12d1
DefaultProduct=0x1505
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Помните, что значения 12d1 и 1505 в значениях DefaultProduct и DefaultVendor соответствуют выводу, полученному в lsusb для вашего устройства Huawei.
Сохраните файл как 12d1:1505. (любое другое имя также должно работать!!)
Запустите команду usb_modeswitch, как показано ниже.
sudo usb_modeswitch -I -W -c 12d1\:1505
Устройство должно быть обнаружено, пожалуйста, добавьте новое соединение и посмотрите, подключено ли оно.
Если нет, перезапустите, снова запустите ту же команду usb_modeswitch и посмотрите, работает ли она! (У меня сработало после перезагрузки)
Обратите внимание, чтобы заставить его работать, вы должны запускать команду usb_modeswitch на каждом ПК, чтобы избежать этого, можно использовать скрипт.
У меня была такая же проблема в Ubuntu 14.04.3. Наконец-то я нашел постоянное решение, установив драйвер Huawei. (Больше не нужно выполнять usb_modeswitch)
Загрузите модифицированный драйвер Huawei по этой ссылке.(Драйвер Huawei по официальной ссылке дает некоторые проблемы во время установки. Проверьте этот вопрос: драйвер Huawei Linux на Ubuntu 13.04)
Монтаж
Распакуйте архив на рабочий стол
$ cd ~ / Desktop
$ tar -xvf Linux \ Driver \ 4.19.19.00 (изменено).tar.gz
Перейдите в извлеченный каталог, имя которого - драйвер
$ CD драйвер
Переключитесь на root и сделайте скрипт с именем install исполняемым
$ sudo chmod +x установить
Установить скрипт
$ sudo ./install
Создание мобильной широкополосной связи
- Перейдите в "Настройки" -> "Сеть" -> "Мобильный широкополосный доступ" и нажмите "Добавить новое подключение".
- Следуйте инструкциям по выбору страны, оператора и т. Д.
В следующий раз, если вы вставите модем, он будет обнаружен правильно, и вы сможете подключиться к мобильному широкополосному соединению, которое вы создали ранее, щелкнув значок "Сеть" на панели задач.
Кредиты для: savsr
Откройте свой терминал и введите команду:
sudo apt-get install modemmanager
(Вам нужно работающее подключение к интернету, чтобы загрузить этот пакет.)
Если у вас все еще есть проблема и у вас нет "включить мобильную широкополосную связь" в качестве доступной опции. Это может быть похоже на мою проблему.
Я установил графический интерфейс для "модем-менеджера".
Затем подключил ключ и запустил графический интерфейс. При этом был обнаружен ключ, и после заполнения экранных данных о поставщике и т. Д. Модем работал.
Ответ sandeep идеален, но я просто хотел добавить к этому, это способ автоматизировать процесс и будет работать 100% времени:
следуя тому, что сказал sandeep, скопируйте следующее в файл с именем foo.sh (часть 'foo' может быть чем угодно) и обязательно замените 140c на идентификатор вашего продукта ec156
lsusb
#!/bin/bash sudo usb_modeswitch -I -W -c /etc/usb_modeswitch.d/12d1\:1505 sudo usb_modeswitch -v 0x12d1 -p 0x140c -H -W sudo wvdialconf wvdial
в терминальном типе
chmod +x foo.sh
а потомsudo ./foo.sh
теперь он должен работать идеально, если это не так, и даже если это работает (чтобы избежать будущих проблем), откройте
/etc/wvdial.conf
(в gedit, набравsudo gedit /etc/wvdial.conf
) и добавитьCarrier Check = no
в конце файла, это потому, что некоторые модемы странные и продолжают настаивать на том, что нет носителя, который может вызвать много проблем.
теперь все, что вам нужно делать каждый раз, когда вы хотите подключиться к Интернету, это вставить свой модем и перейти в каталог, куда вы положили foo.sh и набрать в терминале sudo ./foo.sh
, если у вас возникнут какие-либо проблемы, не стесняйтесь упоминать их в комментарии