Модем usb 4G Huawei, не обнаруженный

У меня есть проблема с модемом Huawei. Ubuntu 16 не обнаруживает его как мобильный широкополосный модем. Я не могу выбрать его в своих Сетевых соединениях.

$ lsusb
5266: executing lsusb
Bus 001 Device 004: ID 1bcf:2b8d Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 8087:0a2a Intel Corp. 
Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0bc2:ab20 Seagate RSS LLC Backup Plus Portable Drive
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 12d1:14fe Huawei Technologies Co., Ltd. Modem (Mass Storage Mode)
Bus 002 Device 002: ID 047d:1042 Kensington Ci25m Notebook Optical Mouse [Diamond Eye Precision]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
5266: executed
$ 

Вы получили какую-либо идею, что я мог сделать?

Я получаю следующую ошибку:

$ sudo grep 12d1 /lib/udev/rules.d/40-usb_modeswitch.rules ATTRS{idVendor}=="12d1", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"

grep: ATTRS{idVendor}==12d1,: No such file or directory

Вывод lsusb | grep Huawei :

Bus 002 Device 006: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
3
задан 28 January 2017 в 18:37

5 ответов

Я попробовал новой Ubuntu 16.04 UEFI и обновил мой BIOS к последней версии, теперь это работает как игра plug'n. У меня была слишком старая установка со слишком многими мерами и изменениями, теперь она просто работает.Спасибо!

enter image description here

1
ответ дан 1 December 2019 в 13:12

У меня была та же проблема, и я имею, фиксируют его. Необходимо установить драйвер Huawei для Ubuntu.

  1. Конфигурация
    С результатом lsusb в терминале (для меня, pid моего Huawei был 12d1:15d2, например) См. здесь

  2. Загрузка драйверы:
    Карты данных HUAWEI Linux (нажимают на файл Download). См. здесь

  3. , Установка
    Видит здесь

3
ответ дан 1 December 2019 в 13:12

От Вашего lsusb вывод я полагаю, что Вы говорите о USB Huawei E352 модем 3G/4G, обеспеченный T-Mobile NL. Скорее всего, это - вызванная Windows проблема. Windows сначала должен установить драйверы USB-модема, чтобы смочь смонтировать устройство как таковое. Вместо того, чтобы поставить мини-CD с драйверами наряду с USB-модемом, Huawei (и другие) устанавливает некоторую флэш-память на их устройствах. Таким образом, устройство будет первоначально смонтировано как флэш-память. Затем на машине Windows установщик установит драйверы модема и наконец изменит настройки устройств, таким образом, он будет распознан как модем в следующий раз.

Для пользователей Linux это сбивает с толку, так как их системы также сначала распознают флэш-память, но не модем. И флэш-память не нужна, так как ядро Linux уже имеет все необходимые драйверы на борту. Я не думаю, что необходимо установить любые драйверы.

то, В чем Вы нуждаетесь, usb_modeswitch инструмент. Установите его из репозиториев Ubuntu:

sudo apt-get install usb_modeswitch

следующие команды должны быть выполнены как корень. Поэтому обратите надлежащее внимание на то, что Вы делаете!

Подключение Ваш модем и находят идентификатор поставщика и идентификатор продукта для Вашего Huawei:

lsusb | grep Huawei

Вы найдете то, что Вы уже знали:

Bus 002 Device 003: ID 12d1:14fe Huawei Technologies Co., Ltd. Modem

идентификатор поставщика '12d1', и идентификатор продукта '14fe'. usb_modeswitch имеет много готовых конфигурационных файлов в tar - архив. Сначала найдите конфигурационный файл своего устройства в архиве:

grep 12d1 /lib/udev/rules.d/40-usb_modeswitch.rules ATTRS{idVendor}=="12d1", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"

Затем извлекают Ваш конфигурационный файл из архива:

tar xf /usr/share/usb_modeswitch/configPack.tar.gz 12d1\:14fe

И поднимают его:

cat 12d1\14fe

Это wil, вероятно, говорят:

# T-Mobile NL (Huawei E352)
TargetVendor=0x12d1
TargetProductList="1506,150f,151d"
HuaweiNewMode=1

Наконец изменяют настройки на Вашем устройстве Huawei:

usb_modeswitch -v 12d1 -p 14fe -c 12d1\:14fe

Теперь драйвер флэш-памяти будет отсоединен и активированный драйвер модема. Чтобы проверить, подходило ли все выполненное lsusb еще раз:

lsusb | grep Huawei

, Если все хорошо, необходимо видеть другой идентификатор продукта. Незначительное изменение с огромными последствиями удобства использования...

После этого можно настроить интернет-соединение 3G/4G, как обычно, с Администратором сети. Удостоверьтесь, что Вы выключаете свой WiFi, так как WiFi и GSM не будут работать друг вместе с другом.

, Если Вы хотите отслеживать свое использование данных, установите vnstat пакет. Это - базирующийся текст, но дает всю информацию. Вы могли бы предпочесть GUI, также добавить vnstati пакет.

(Большое спасибо Filip Vervloesem, который затрагивает эту тему в длине в голландской проблеме Журнала 09/2017 Linux.)

3
ответ дан 1 December 2019 в 13:12

У меня есть та же проблема после обновления Фрагмента Debian (9.0).

Зафиксированный это как:

  1. извлечение modeswitch конфигурация:

    $ sudo tar xf /usr/share/usb_modeswitch/configPack.tar.gz 12d1\:14fe -C /usr/share/usb_modeswitch/
    
  2. добавьте строку к файлу/lib/udev/rules.d/40-usb_modeswitch.rules:

    ATTR{idVendor}=="12d1", ATTR{idProduct}=="14fe", RUN+="usb_modeswitch '/%k'"
    
  3. и зарегистрировать/lib/udev/rules.d/77-mm-usb-device-blacklist.rules:

    ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1506", ENV{ID_MM_DEVICE_IGNORE}="1"
    
  4. перезагрузка и dongle0 обнаруживаются звездочкой

2
ответ дан 1 December 2019 в 13:12

Я использовал инструкции из ответа выше, чтобы заставить ModemManager найти мой USB-ключ Huawei E173. Это именно то, что я сделал в CentOS 8:

# dnf install ModemManager (+enable the service, reboot)
# mmcli -L
No modems were found

# lsusb | grep Huawei
Bus 003 Device 003: ID 12d1:1446 Huawei Technologies Co., Ltd. HSPA modem

# dnf install usb_modeswitch
# usb_modeswitch -v 12d1 -p 1446 -c "/usr/share/usb_modeswitch/12d1:1446"

# lsusb | grep Huawei
Bus 003 Device 004: ID 12d1:1436 Huawei Technologies Co., Ltd. Broadband stick

# mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [huawei] E173
0
ответ дан 9 August 2020 в 13:11

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

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