Сброс модема huawei e3372h

Обновлено: 21.11.2024

Интеграция роутера Huawei LTE и модема в Home Assistant позволяет наблюдать за устройствами Huawei LTE и управлять ими.

В настоящее время Home Assistant поддерживает следующие платформы:

  • Обнаружение присутствия: отслеживание подключенных устройств
  • Уведомления — по SMS.
  • Датчики — устройство, сеть, сигнал, количество SMS, трафик и информация об аккумуляторе.
  • Переключатель — включение/выключение мобильных данных
  • Бинарный датчик — статус мобильного и Wi-Fi-соединения, хранилище SMS заполнено/нет

Конфигурация

Интеграция может быть включена двумя способами: либо с помощью внешнего интерфейса, либо с помощью YAML. Кроме того, если интеграция SSDP включена в Home Assistant, автоматически обнаруженные устройства Huawei LTE, которые поддерживают и имеют включенный UPnP, становятся доступными для дальнейшей дополнительной настройки во внешнем интерфейсе.

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

Только подмножество объектов, предоставляемых целевым устройством по умолчанию:

  • Датчик IP-адреса WAN
  • Датчики сигнала LTE RSRQ, RSRP, RSSI и SINR
  • переключатель мобильного интернета
  • бинарный датчик мобильной связи
  • записи отслеживания устройств

Остальные добавляются в реестр сущностей, но по умолчанию отключены.

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

Настройка через интерфейс

Меню: Конфигурация -> Устройства и службы.

Нажмите знак +, чтобы добавить интеграцию, затем нажмите Huawei LTE и следуйте инструкциям по настройке. После завершения будет доступна интеграция Huawei LTE.

Режим без аутентификации и список номеров телефонов получателей уведомлений по умолчанию можно настроить с помощью параметров конфигурации интеграции.

Настройка через YAML

Чтобы включить компонент, добавьте следующие строки в файл configuration.yaml:

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

Переменные конфигурации

Имя пользователя, используемое для веб-интерфейса устройства. Обычно это admin или пустая строка ("") для USB-модемов. Требуется при первой настройке устройства и в режиме аутентификации.

Пароль, используемый для веб-интерфейса устройства. Обычно пустая строка ("") для модемов USB-накопителей. Требуется при первой настройке устройства и в режиме аутентификации.

Включить уведомления с помощью SMS-сообщений. Чтобы использовать уведомления, перейдите на страницу начала работы с автоматизацией.

Название службы уведомлений.

Номер телефона получателя по умолчанию или список с несколькими получателями.

Услуги

Доступны следующие службы действий маршрутизатора. При вызове пользователем требуется доступ администратора.

Сервис huawei_lte.clear_traffic_statistics

Очистить статистику трафика.

< td>url
Атрибут данных службы Необязательно Описание
да, если настроен только один маршрутизатор URL-адрес маршрутизатора.

Сервис huawei_lte.reboot

< td>url
Атрибут данных службы Необязательно Описание
да, если настроен только один маршрутизатор URL-адрес маршрутизатора.

Сервис huawei_lte.suspend_integration

Приостановить интеграцию. Приостановка отключает интеграцию от маршрутизатора и прекращает доступ к ней. Полезно, например, если временно требуется доступ к веб-интерфейсу маршрутизатора из другого источника, такого как веб-браузер. Для возобновления работы вызовите службу huawei_lte.resume_integration.

< td>url
Атрибут данных службы Необязательно Описание
да, если настроен только один маршрутизатор URL-адрес маршрутизатора.

Сервис huawei_lte.resume_integration

Возобновить приостановленную интеграцию.

< td>url
Атрибут данных службы Необязательно Описание
да, если настроен только один маршрутизатор URL-адрес маршрутизатора.

Протестированные устройства

Устройства, которые, как мы знаем, работают с этой интеграцией, основаны на документации используемых библиотек и отчетах пользователей:

  • Huawei B310s-22
  • Huawei B525s-23a
  • Huawei E5186s-22a
  • Huawei B618
  • Huawei B529s-23a
  • Huawei B535

Это не полный список. Интеграция, вероятно, может подключаться к другим устройствам Huawei LTE с аналогичной прошивкой.

Помогите нам улучшить нашу документацию

Интеграция Huawei LTE появилась в Home Assistant 0.79 и используется в 343 активных установках. Его класс IoT — локальный опрос.

Итак, у меня есть модем 4G+/LTE — Huawei E3372, также известный как Megafon M150-2 — именно такой вариант я получил.

В конце концов мне надоело его программное обеспечение для управления подключениями для Mac OS (тот, что поставляется от Мегафон), поэтому я начал искать способ подключения к Интернету в Mac OS без это.

Сам по себе модем — отличная аппаратная часть.

Выполненный в форм-факторе USB-флешки, он способен поддерживать довольно высокоскоростное подключение к Интернету и, судя по всему, поддерживает все международные стандарты LTE, поскольку я без проблем использовал его в нескольких странах.

Кроме того, у него есть слоты для внешних антенн и даже слот для карты microSD (не знаю, что с ним делать):

Обратите внимание, что для этого требуются полноразмерные SIM-карты.

Купил несколько лет назад в Москве в какой-то точке продаж Мегафон. Тогда это стоило мне всего ~700 рублей (10-20 долларов США?). Причиной такой низкой цены обычно является то, что модемы привязаны к определенному оператору, но в моем случае, на удивление, это было не так.

Если мне не изменяет память, никаких операций по разблокировке я не производил, и он просто отлично работает с SIM-картами других операторов, кроме Мегафона. Должен сказать, однако, что я никогда не пробовал его с другими российскими операторами - единственные SIM-карты, с которыми я использовал, были от норвежских операторов (Telia и Phonero).

И он доступен для покупки даже сегодня:

  • от того же Мегафона, хотя, скорее всего, это заблокированная версия (которую можно разблокировать);
  • разблокированная версия на Amazon.

А что не так с софтом Мегафон? Ну а пока он делает свое дело, через какое-то время он начал меня раздражать по следующим причинам:

  1. Он устанавливает бог знает что в вашу систему, а вам нужен только драйвер модема;
  2. В дополнение к основному приложению требуется, чтобы его сервис работал в фоновом режиме, иначе он даже не начнет обнаруживать модем;
  3. Он отправляет некоторые данные на разные хосты Мегафон. Я бы понял, если бы это было для проверки обновлений, но почему тогда разные хосты? Мне не хочется иметь еще одну шпионскую программу в моей системе;
  4. Инструмент «Активность файлов» от Instruments показывает доступ к огромным файлам со стороны приложения и/или службы. Интересно, какая может быть цель такой деятельности?

Поэтому я начал искать способ избежать использования программного обеспечения Мегафон.

Первая подсказка заключалась в том, что модем прекрасно работает с маршрутизаторами:

Нет необходимости устанавливать какое-либо программное обеспечение Мегафон на маршрутизатор, чтобы он мог подключаться к Интернету через модем, не так ли? Так зачем же нужен такой софт на Mac OS?

После некоторых исследований я получил следующие шаги (в основном из этой замечательной темы на 4PDA, а также из этого ответа суперпользователя):

  1. Установите драйвер для Mac OS для первоначального обнаружения модема;
  2. Переведите модем в режим, в котором он будет обнаружен ОС Mac OS как коммутируемый модем;
  3. Добавить новую сетевую службу с помощью модема.

Драйвер для Mac OS

Возможно, это только я, но я потратил довольно много времени на поиски драйвера. Конечно, я мог бы использовать установленный вместе с софтом Мегафон, но нет возможности установить только драйвер, а хотелось "чистую" процедуру настройки.

Большинство ссылок, которые я нашел в Интернете, были мертвы. Я, конечно, пробовал смотреть на официальном сайте Huawei, но и там не получилось.

Но затем в разделе комментариев в каком-то блоге я нашел ссылку на работающий драйвер. И это было размещено на официальном сайте Huawei! Не знаю, как это найти самостоятельно, но вот ссылка.

Вам не нужно устанавливать все, единственное, что вам нужно из этого пакета, это драйвер ( MobileConnectDriver.pkg ):

Я размещу копию на случай, если официальная ссылка когда-нибудь исчезнет, ​​как и остальные. Обратите внимание, что это драйвер для Mac OS Mojave, прокрутите вниз, чтобы найти версию для Catalina.

После установки вы должны установить следующее:

Проверьте, обнаружен ли модем в системе:

Переход в режим удаленного доступа

Я уверен, что это называется как-то иначе, а не "режим коммутируемого доступа", но я не нашел для него правильного названия.

Итак, ваш модем обнаружен системой. Подключитесь к нему через экран:

И попробуйте связаться с ним с помощью AT-команд. Сначала я попытался собрать некоторую информацию об устройстве (первая строка в каждой группе — это команда, следующие строки — ответ):

Из значения Revision видно, что оно начинается с 21 , что означает, что на модеме установлена ​​прошивка STICK. Номера версий HILINK начинаются с 22 . Подробнее о типах прошивок здесь (на русском).

Хорошо, а вот команда для переключения модема в режим коммутируемого доступа:

Подключение к Интернету в Mac OS

Осталось только создать новую сетевую службу в Mac OS.

Создайте новый сервис с помощью интерфейса HUAWEIMobile:

И вы подключены к Интернету без дополнительного программного обеспечения, используя только собственные инструменты Mac OS:

28.05.2020

Как было указано в комментариях, драйвер перестал работать на Mac OS Catalina. Скорее всего, это потому, что это был x32, а Catalina требует x64, поэтому требуется версия драйвера x64. На самом деле это было одной из причин, по которой я не обновился до Catalina.

К счастью, такая версия существует и, судя по всему, доступна как минимум с 30.10.2019. Крутой парень поделился ссылкой на форуме 4PDA. Я тоже размещу копию здесь.

Я протестировал его на Catalina, и он отлично работает.

13.11.2020

Сегодня была выпущена Mac OS Big Sur. Я установил его в ту же виртуальную машину, что и в прошлый раз для проверки модема, и нет, он там не работает.

Драйвер модема должен был остаться в системе после обновления, но даже в этом случае я на всякий случай установил его заново (тот, который работал на Catalina). Процесс установки прошел нормально, в гейткипере даже не спрашивал разрешения, но при попытке подключения выдает такую ​​ошибку:

И ls -l /dev/tty.HUA* показывает, что его там нет.

Так что да, иди на хуй, Apple, в ближайшее время я не обновлюсь до Big Sur.

28.10.2021

Внезапно у меня все заработало, и на Big Sur тоже (я обновился до него полгода назад). Ничего нового, на самом деле, просто надо было внимательнее читать комментарии.

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

Итак, в прошлый раз я остановился на установке драйвера, который ничего не сделал: не было диалогового окна заблокированного расширения и ни одного заблокированного программного обеспечения в Безопасность и конфиденциальность.

Прочитав еще раз старые комментарии, а также инструкции Huawei, я решил, наконец, попробовать отключить SIP. Я перезагрузился в режиме восстановления ( ⌘ + R ), запустил Терминал и отключил его:

Перезагрузился в обычный режим и установил этот драйвер. Теперь он действительно показывал диалоговое окно о заблокированном расширении, и в разделе «Безопасность и конфиденциальность» их была целая куча (скорее всего, просто какие-то другие вещи, которые я установил в прошлом), почему-то уже заранее выбрано и затенено:

Я нажал OK , он попросил меня перезагрузить компьютер. Я перезагрузился, а затем выполнил следующую команду в терминале (также согласно комментариям и руководству Huawei):

Я проверил, обнаруживается ли модем системой, и это было:

И это тоже работало! Мне удалось подключиться к Интернету.

Хорошо, я перезагрузился обратно в режим восстановления, снова включил SIP и перезагрузился в обычный режим. Но после загрузки в обычном режиме у меня появилось диалоговое окно о заблокированном/обновленном системном расширении, и модем перестал обнаруживаться:

По-видимому, он может работать только с отключенным SIP. Это не очень хорошая новость, но, как было сказано в комментариях, можно отключить только следующую часть SIP, что должно быть менее рискованным.

Хорошо, я снова перезагрузился в Recovery и попытался включить SIP без kext:

Но он сказал что-то о неправильных опциях и напечатал все доступные опции, в которых ничего не было о kext . Затем я подумал, что, возможно, вы не можете включить SIP, когда он уже включен, поэтому я отключил его, снова перезагрузился в Recovery, а затем запустил csrutil enable --without kext. Теперь он выполнился успешно, хотя и выдал предупреждение о неподдерживаемой конфигурации.

Я перезагрузился в обычном режиме и проверил состояние SIP:

Не знаю, почему отключен Apple Internal и плохо это или нет, но ладно. Однако, несмотря на то, что сейчас kext отключен, в системе по-прежнему не было модема. Я снова попытался перезагрузить кекс и получил ошибку:

А также снова показывалось диалоговое окно об обновленном/заблокированном системном расширении:

Я перешел к разделу "Безопасность и конфиденциальность" и увидел, что расширение Huawei снова было предварительно выбрано и неактивно:

Я нажал OK , он сказал мне перезагрузить компьютер, я сделал это, но после перезагрузки модема по-прежнему не было. Итак, я перезагрузил кекст еще раз, и теперь все прошло нормально:

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

В любом случае модем наконец-то стал доступен в системе, и я наконец-то смог подключиться к Интернету:

Он также создал еще один интерфейс HUAWEIMobile в дополнение к тому, который у меня был раньше.

Обратите внимание, что даже если вы войдете в систему с помощью электронной почты или GitHub, вы все равно не будете подписаны на ответы. Это, к сожалению, по дизайну comment42. Чтобы получать обновления о новых ответах/рекомендациях, вам необходимо явным образом подписаться на них либо по электронной почте, либо через RSS.

Я пытался получить функциональность 4G LTE с помощью USB-модема Huawei E3372. Я следовал этому руководству, но идентификатор устройства не изменился после перезагрузки. В чем может быть проблема? Он отлично работал на ПК с Windows. Есть решения?

lsusb

ifconfig

lsusb -vv -d 12d1:157c

Это то, что я получаю для sudo ip link set wwan up sudo dhclient -v wwan

Не могли бы вы указать точный подтип вашего Huawei E3372, указанный на этикетке? E3372s-* , E3372h-* и т. д. (* означает разные числа, указывающие на совместимость с частотным диапазоном, здесь это не имеет значения, но s — более старая версия, а h — более новая).

2 ответа 2

У меня такие же настройки (Raspberry Pi 3, операционная система от 2017-11-29-raspbian-stretch-lite.img, мобильный широкополосный USB-модем Huawei E3372h-153). Однако модем отображается в lsusb немного иначе, чем ваш:

Возможно, как уже упоминалось здесь, у меня другой вариант устройства. Инструкции оттуда сработали для меня и могут по-прежнему работать для вас.

1. Переведите модем в режим флешки

Huawei E3372h-153, без каких-либо изменений в номере модели или внешнем виде, выпускается в двух версиях: «режим HiLink», когда он настраивается с помощью веб-интерфейса и работает как маршрутизатор, доступ к которому осуществляется по IP-адресу, и «режим Stick». ", где он действует как обычный модем мобильного широкополосного доступа.

Для существования /dev/ttyUSB… и работы wvdial и т. д. модем должен находиться в режиме флешки. Тот факт, что в вашей системе не созданы /dev/ttyUSB0 и /dev/ttySUB1 (модемные интерфейсы), по-видимому, указывает на то, что ваше устройство находится в режиме HiLink.Присутствие wwan0 в выводе ifconfig также может быть индикатором этого — в моей настройке его там нет. Однако другие источники предполагают, что устройство в режиме HiLink скорее будет eth1 .

Переключить его с режима HiLink на режим флешки можно, заменив прошивку, но это довольно сложная процедура. Я еще не пробовал это сам, но, похоже, лучший набор инструкций здесь.

2. Подключайтесь к нему в режиме флешки

Убедитесь, что ваш пользователь подключен к групповому дозвону (иначе он не сможет получить доступ к /dev/ttyUSB… ): groups . Если нет, добавьте его: sudo adduser dialout и повторно войдите в систему.

Установите wvdial : sudo apt install wvdial .

Создайте файл конфигурации wvdial в /etc/wvdial.conf. Мой показан ниже. Используйте /dev/ttyUSB1 вместо /dev/ttyUSB0 для доступа к модему (причина). После горячего подключения устройства могут переключаться (пока не уверен), но при загрузке с подключенным модемом правильным устройством для меня всегда был /dev/ttyUSB1.

Выполните wvdial для создания соединения:

& disown позволяет вам закрыть окно терминала / SSH-соединение, сохраняя при этом подключение к Интернету.

Подтвердите, что у вас есть подключение к Интернету: выходные данные wvdial должны показать, что удаленный IP-адрес был назначен для подключения, а ifconfig должен показать вам правильные значения для inet, сетевой маски и пункта назначения для устройства ppp0. Если это так, ping должен работать, например, на вездесущем сервере имен Google: ping 8.8.8.8 .

Чтобы закрыть интернет-соединение, мы должны завершить процесс, так как он не управляется терминалом в интерактивном режиме так, как мы его запускали: sudo killall wvdial

Мой /etc/wvdial.conf выглядит так (большинство из них идентично этому):

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

Я подключаю ключ напрямую к RPi, а к RPi подключен блок питания 5 В 2,5 А. Ваша проблема может быть связана с режимом HiLink/флешки, я добавил инструкции в пост.

Я подозреваю, что руководство полагается на это (от человека usb_modeswitch ):

Обычно программа распространяется с набором конфигураций для многих известных устройств, что в сочетании со скриптом-оболочкой, запускаемым из демона udev, позволяет полностью автоматически обрабатывать устройство при вставке.

< /цитата>

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

Он может так или иначе это делает; эта ветка с форума usb_modeswitch подразумевает, что несколько лет назад для «Huawei E3372» была проделана некоторая работа, и на странице руководства отмечается, что «некоторые устройства сохраняют свой исходный идентификатор поставщика/продукта после успешного переключения». К сожалению, также подразумевается, что на этом устройстве есть несколько вариантов, и идентификаторы там не совсем совпадают с вашими.

Длинный вывод в этом потоке получен от lsusb -vv . Это так долго, что это утомительно делать на всех устройствах, поэтому вы захотите использовать:

Чтобы получить только модем. Это основано на спецификациях шины и идентификатора из вашего вопроса. Вы можете сравнить это с выводом в потоке, который включает более одного варианта. Последнее «не о том, о чем эта ветка», лол, но, с другой стороны, знающий человек упоминает, что это устройство, вероятно, имеет универсальный драйвер, который уже работает.

Проверьте lsmod | grep cdc_mbim . Если ничего не отображается, попробуйте sudo modprobe cdc_mbim и проверьте еще раз. Если это видно, это, вероятно, хороший знак.

Я бы попробовал продолжить и посмотреть, работает ли уже модем. Кроме того, отредактируйте вывод lsusb -vv в свой вопрос.

Вам также следует ознакомиться с инструкциями по использованию от разработчика usb modewitch (часть того же сайта, что и этот форум).

Поскольку интерфейс, кажется, указан в списке, вы можете попробовать:

Предполагая, что у вас есть действующая SIM-карта, это может работать. Я не использовал ключ сотового модема, поэтому не знаю, есть ли в нем что-то еще. Я использовал сотовый модем через UART, и это было вопросом нескольких простых AT-команд. Я предполагаю, что ключ достаточно умен, чтобы справиться с этим автоматически, поскольку драйвер представляет его как обычный сетевой интерфейс, а не устройство низкого уровня.

Справка по поиску

Категория

Разъем антенны

Параметры маршрутизатора

Бренды

Решения

Безопасные покупки в Интернете

Стоимость доставки свыше 50 евро

Оплата с помощью:

Huawei E3276 4G LTE cat 4 USB-модем 150 Мбит/с с оранжевым логотипом

Huawei E3276s-151 USB-модем simlockfr Orange logo.

Прошивка мобильного партнера

Скачать со скоростью 150 Мбит/с.

Uploadsnelheid 50 МБ/с.

Сеть 4G LTE FDD 800/900/1800/2100/2600 МГц

Внешняя антенна 2x CRC9 MiMo

В наличии Подробнее

Huawei E3276 4G LTE cat 4 USB-модем 150 Мбит/с Различные логотипы

  • Huawei E3276s-150 USB-модем без блокировки.
  • Прошивка мобильного партнера
  • Скачать со скоростью 150 Мбит/с.
  • Uploadsnelheid 50 МБ/с.
  • USB-ротатор
  • Сеть 4G LTE FDD 800/900/1800/2100/2600 МГц
  • 3G-900/AWS/1900/2100 МГц.
  • 2G-850/900/1800/1900 МГц.
  • Внешняя антенна 2x CRC9 MiMo
  • Afm 93*32*14 мм

Huawei E392 4G LTE USB-модем 100 Мбит/с Логотип Optimus

  • USB-модем Huawei E392-12 без simlock.
  • Скорость загрузки: 100 Мбит/с.
  • Сеть 4G LTE DD 800/900/1800/2600 МГц
  • 3G-900/2100 МГц.
  • 2G-850/900/1800/1900 МГц.
  • Внешняя антенна 2x TS9 MiMo
  • Все стандартные сети HSPA/UMTS/GSM/EDGE/GPRS

В наличии Подробнее

Промышленный модем Teltonika TRM240 CAT1 2G/3G

  • LTE CAT 1 для M2M/IoT
  • Алюминиевая отделка Robuste
  • Потребление большого количества туалета
  • Компактный
  • Внешняя антенна для лучшего восприятия

Huawei E3372h-153 4G LTE cat 4 USB-модем 150 Мбит/с Mobile Partner Черный

  • Huawei E3372h-153 USB-модем без simlock.
  • Партнерское программное обеспечение для мобильных устройств
  • Скорость загрузки 150 Мбит/с.
  • Сеть 4G LTE/3G
  • Расш. Антенна конн. 2x CRC9
  • Поддержка IPv6

В наличии Подробнее

Huawei E8372h-320 USB Wingle 150 Мбит/с, белый

  • Без блокировки SIM-карты
  • Скорость загрузки 150 МБ/с.
  • Скорость загрузки 50 МБ/с.
  • Подключи и работай
  • 16 пользователей одновременно
  • Wi-Fi 802.11 b/g/n
  • Подходит для автомобиля или лодки.

В наличии Подробнее

Читайте также: