Сброс модема 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
Очистить статистику трафика.
Атрибут данных службы | Необязательно | Описание |
---|---|---|
да, если настроен только один маршрутизатор | URL-адрес маршрутизатора. |
Сервис huawei_lte.reboot
Атрибут данных службы | Необязательно | Описание |
---|---|---|
да, если настроен только один маршрутизатор | URL-адрес маршрутизатора. |
Сервис huawei_lte.suspend_integration
Приостановить интеграцию. Приостановка отключает интеграцию от маршрутизатора и прекращает доступ к ней. Полезно, например, если временно требуется доступ к веб-интерфейсу маршрутизатора из другого источника, такого как веб-браузер. Для возобновления работы вызовите службу huawei_lte.resume_integration.
Атрибут данных службы | Необязательно | Описание |
---|---|---|
да, если настроен только один маршрутизатор | URL-адрес маршрутизатора. |
Сервис huawei_lte.resume_integration
Возобновить приостановленную интеграцию.
Атрибут данных службы | Необязательно | Описание |
---|---|---|
да, если настроен только один маршрутизатор | 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.
А что не так с софтом Мегафон? Ну а пока он делает свое дело, через какое-то время он начал меня раздражать по следующим причинам:
- Он устанавливает бог знает что в вашу систему, а вам нужен только драйвер модема;
- В дополнение к основному приложению требуется, чтобы его сервис работал в фоновом режиме, иначе он даже не начнет обнаруживать модем;
- Он отправляет некоторые данные на разные хосты Мегафон. Я бы понял, если бы это было для проверки обновлений, но почему тогда разные хосты? Мне не хочется иметь еще одну шпионскую программу в моей системе;
- Инструмент «Активность файлов» от Instruments показывает доступ к огромным файлам со стороны приложения и/или службы. Интересно, какая может быть цель такой деятельности?
Поэтому я начал искать способ избежать использования программного обеспечения Мегафон.
Первая подсказка заключалась в том, что модем прекрасно работает с маршрутизаторами:
Нет необходимости устанавливать какое-либо программное обеспечение Мегафон на маршрутизатор, чтобы он мог подключаться к Интернету через модем, не так ли? Так зачем же нужен такой софт на Mac OS?
После некоторых исследований я получил следующие шаги (в основном из этой замечательной темы на 4PDA, а также из этого ответа суперпользователя):
- Установите драйвер для Mac OS для первоначального обнаружения модема;
- Переведите модем в режим, в котором он будет обнаружен ОС Mac OS как коммутируемый модем;
- Добавить новую сетевую службу с помощью модема.
Драйвер для 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
- Подходит для автомобиля или лодки.
В наличии Подробнее
Читайте также: