Huawei e8372 linux driver

как я устанавливал Huawei E8372

Я новичок и в явном виде в документации (правда бегло, по содержанию) не нашел как установить 3G/LTE модем в Astralinux.
А модем (модель Huawei E8372) сразу не встал, чему я был удивлен. На Raspberry Pi 3B этот модем встал сразу.
Впрочем на Astralinux сразу встал смартфон Asus ZB555KL в режиме точки доступа.
Действовал по мотивам такого топика: https://forum.astralinux.ru/threads/351/#post-2466
1. Поставил пакет usb-modеswitch через apt-get (Интернет был через смартфон)
2. Поставил ModemManager через Sinaptic.
После этого E8372 увиделся полностью, соединение установилось автоматически, Интернет появился.
Может были лишние действия, тогда поправьте, для будущих новичков.

Хорошо бы, если модем подключался сразу (как, например, в Raspberry).

tvy

New member

Нет, после перезагрузки компьютера, соединение не устанавливается, Интернета нет.
Что-то еще надо сделать.
Смартфон, по-прежнему, соединяется автоматически, стабильно.

tvy

New member

Может потому, что модем не распознается как модем, а распознается как устройство хранения?
Вот результат команды:
slava@astratim:~$ lsusb
Bus 002 Device 040: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
slava@astratim:~$

С другой стороны в модеме есть слот под флэш-карту. Может этот модем ОДНОВРЕМЕННО выступать как накопитель и как модем?
Тогда он просто не распознается как модем.

Читайте также:  Running linux on smartphone

Источник

guseppiguliano / huawei_e8372_config.md

By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make sure you have the exace same device we’re talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in):

 sudo su lsusb | grep Huawei 
  • Now look exactly for 12d1:1f01. Even if one letter is other than this, do not proceed.
  • Using your favourite editor, create a new file called 70-huawei_e8372.rules in /etc/udev/rules.d/ gedit /etc/udev/rules.d/70-huawei_e8372.rules
  • Paste the following piece of code in it, and save it: ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/usr/sbin/usb_modeswitch -v 12d1 -p 1f01 -M ‘55534243123456780000000000000a11062000000000000100000000000000′» ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/bin/bash -c ‘modprobe option && echo 12d1 14db > /sys/bus/usb-serial/drivers/option1/new_id'»
  • Finally, reload all the udev rules by: udevadm control —reload-rules
  • Now restart your PC and you’re good to go now. Whenever you plug-in your dongle, you’ll have it automatically registered as a modem.

I am using Xenialpup64-7.5, a fork of Puppy Linux. Xenialpup recognized Huawei E8372 wingle as a mass storage device. I tried the solution given above but it didn’t work for some reason. Then I tried the following technique with success.

I replaced the existing code in usr/share/usb_modeswitch/12d1:1f01 with the one given below and restarted the PC.

Huawei E8372

TargetVendor= 0x12d1
TargetProduct= 0x14db

Important : Add # before Huawei E8372

I just wanna say thank you. I edited according to my Huawei E303 and was able to hit on wvdialconf.

Источник

Как подключить Huawei E8372 модем в Ubuntu 14.04

Mодем Huawei E8372 отличается тем, что в нем есть точка доступа WiFi.

Под Ubuntu 14.04 он не включается автоматически. Сетевой интерфейс (Ethernet) создается, но этому интерфейсу не присваиваются настройки TCP/IP. И чтобы этот модем отдавал Интернет через usb подключение, нужно вручную настраивать.

В Network manager (апплет Сетевые соединения) нужно создать новое соединение тип Ethernet. Важно в настройках этого соединения указать привязку к MAC-адресу модема. Этот MAC-адрес модема можно узнать или через терминал (команда ifconfig) или прямо в окне настройки соединения (Network manager) там будет список как минимум из одного MAC-адреса. Если на компьютере есть сетевая карта, тогда у нее будет псевдоним eth0, а у модема соответственно eth1.

Читайте также:  Как установить темы для linux

После создания нового соединения, нужно включить его. И проверить — теперь сетевой интерфейс eth1 должен получить IP-адрес 192.168.1.100.

Модем имеет веб-панель для управления настройками. Она доступна по адресу 192.168.1.1

Если вы в Краснодаре, то можете обратиться к специалисту.

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

Даже небольшая сумма может помочь написанию новых статей 🙂

Или поделитесь ссылкой на эту статью со своими друзьями.

Источник

guseppiguliano / huawei_e8372_config.md

By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make sure you have the exace same device we’re talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in):

 sudo su lsusb | grep Huawei 
  • Now look exactly for 12d1:1f01. Even if one letter is other than this, do not proceed.
  • Using your favourite editor, create a new file called 70-huawei_e8372.rules in /etc/udev/rules.d/ gedit /etc/udev/rules.d/70-huawei_e8372.rules
  • Paste the following piece of code in it, and save it: ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/usr/sbin/usb_modeswitch -v 12d1 -p 1f01 -M ‘55534243123456780000000000000a11062000000000000100000000000000′» ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/bin/bash -c ‘modprobe option && echo 12d1 14db > /sys/bus/usb-serial/drivers/option1/new_id'»
  • Finally, reload all the udev rules by: udevadm control —reload-rules
  • Now restart your PC and you’re good to go now. Whenever you plug-in your dongle, you’ll have it automatically registered as a modem.

I just wanna say thank you. I edited according to my Huawei E303 and was able to hit on wvdialconf.

Читайте также:  Dell xps linux developer edition

Источник

guseppiguliano / huawei_e8372_config.md

By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make sure you have the exace same device we’re talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in):

 sudo su lsusb | grep Huawei 
  • Now look exactly for 12d1:1f01. Even if one letter is other than this, do not proceed.
  • Using your favourite editor, create a new file called 70-huawei_e8372.rules in /etc/udev/rules.d/ gedit /etc/udev/rules.d/70-huawei_e8372.rules
  • Paste the following piece of code in it, and save it: ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/usr/sbin/usb_modeswitch -v 12d1 -p 1f01 -M ‘55534243123456780000000000000a11062000000000000100000000000000′» ACTION==»add», SUBSYSTEM==»usb», ATTRS==»12d1″, ATTRS==»1f01″, RUN+=»/bin/bash -c ‘modprobe option && echo 12d1 14db > /sys/bus/usb-serial/drivers/option1/new_id'»
  • Finally, reload all the udev rules by: udevadm control —reload-rules
  • Now restart your PC and you’re good to go now. Whenever you plug-in your dongle, you’ll have it automatically registered as a modem.

Just a quick update for everyone still strugling. E8372 works in Hilink mode by default.

  1. Only the latest version of usb_modeswitch (check with usb_modeswitch -e , I have 2.5.2) can switch it back to ttyUSB mode. So update it first if you’re on an older version.
  2. Then download the new usb-modeswitch-data package from https://www.draisberghof.de/usb_modeswitch/ (not available in raspberry repositories yet). Unpack it, and run gen-rules.tcl to install (might require to do apt install tcl first).

Voila. Now you have /dev/ttyUSB*

How do I switch between LTE/4G/3G modes via ubuntu/linux?

How do I switch between LTE/4G/3G modes via ubuntu/linux?
Maybe through its web interface.

Hey there everyone! Thanks for the feedback everyone. I am glad that it was of help.
I’m not maintaining this gist anymore.

You can’t perform that action at this time.

Источник

Оцените статью
Adblock
detector