Подключение Huawei к openwrt

Имея в наличии роутер D-Link DIR-825 под управление OpenWRT с usb-портом на борту и 3G-модем Huawei E1750, почему бы не попробовать их объединить? Тем более, Huawei E1750 прекрасно работает в Linux. Таким образом можно получить очень функциональный 3G-роутер или резервный канал доступа в интернет.

Итак, что нам для этого понадобится:

[email protected]:~$ opkg update [email protected]:~$ opkg install kmod-usb-acm kmod-usb-core kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-storage kmod-usb-uhci kmod-usb2 usb-modeswitch comgt

После этого — подключаем модем, должны увидеть примерно следующее:

[email protected]:~$ dmesg . sb 2-1: new full speed USB device using ar71xx-ohci and address 2 usb 2-1: configuration #1 chosen from 1 choice scsi0 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning scsi1 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 usb-storage: device scan complete scsi 1:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2 usb-storage: device scan complete sd 1:0:0:0: [sda] Attached SCSI removable disk

Настроим usb-modeswitch, чтобы получить, собственно, модем. Для этого создаем файл /etc/usb-modeswitch.conf:

TP-LINK TL-WR842N V5 прошивка OpenWrt Настройка multiwan mwan3 и 4G Модема HUAWEI E3372h✅


######################################################## # Мegafon 3G Modem E1750 # Use device /dev/ttyUSB0 for connecting DefaultVendor=0x12d1 DefaultProduct=0x1446 MessageContent=»55534243000000000000000000000011060000000000000000000000000000″
[email protected]:~$ usb_modeswitch -c /etc/usb-modeswitch.conf Warning: TargetProductList overrides TargetProduct!

Looking for target devices . No devices in target mode or class found Looking for default devices . Found devices in default mode or class (1) Accessing device 006 on bus 002 . Using endpoints 0x01 (out) and 0x81 (in) Using endpoints 0x01 (out) and 0x81 (in) Inquiring device details; driver will be detached . Looking for active driver . OK, driver found («usb-storage») OK, driver «usb-storage» detached SCSI inquiry data (for identification) ————————- Vendor String: HUAWEI Model String: Mass Storage Revision String: 2.31 ————————- USB description data (for identification) ————————- Manufacturer: HUAWEI Technology Product: HUAWEI Mobile Serial No.: not provided ————————- Setting up communication with interface 0 . Using endpoint 0x01 for message sending . Trying to send message 1 to endpoint 0x01 . Device seems to have vanished right after sending. Good. Device is gone, skipping any further commands Checking for mode switch (max. 20 times, once per second) . Original device is gone already, not checking Searching for target devices . Searching for target devices . Searching for target devices . Searching for target devices . Searching for target devices . Found correct target device Mode switch succeeded. Bye.

После этого получаем заветные девайсы:

[email protected]:~$ dmesg . usb 2-1: new full speed USB device using ar71xx-ohci and address 2 usbcore: registered new interface driver usbserial USB Serial support registered for generic usb 2-1: configuration #1 chosen from 1 choice usbserial_generic 2-1:1.0: generic converter detected usb 2-1: generic converter now attached to ttyUSB0 usbserial_generic 2-1:1.1: generic converter detected usb 2-1: generic converter now attached to ttyUSB1 usbcore: registered new interface driver usbserial_generic usbserial: USB Serial Driver core .

Если потерял часы Honor

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

[email protected]:~$ opkg update [email protected]:~$ opkg install udev

Создаем файл /etc/udev/rules.d/40-usb_modeswitch.rules:

ACTION!=»add», GOTO=»modeswitch_rules_end» SUBSYSTEM!=»usb», GOTO=»modeswitch_rules_end» # Most known install partitions are on interface 0, one on 5, one on 9 ATTRS!=»0[059]», GOTO=»modeswitch_rules_end» # only storage class devices are handled; negative # filtering here would exclude some quirky devices ATTRS==»08″, GOTO=»modeswitch_rules_begin» ATTRS==»08″, GOTO=»modeswitch_rules_begin» GOTO=»modeswitch_rules_end» LABEL=»modeswitch_rules_begin» # Huawei, newer modems ATTRS==»12d1″, ATTRS==»1446″, RUN+=»usb_modeswitch ‘%b/%k'» LABEL=»modeswitch_rules_end»

Приступим к конфигурации интерфейса, добавим в /etc/config/network (APN указана для МегаФона, у других операторов может отличаться):

config ‘interface’ ‘wan2’ option ‘ifname’ ‘ppp0’ option ‘peerdns’ ‘1’ option ‘defaultroute’ ‘1’ option ‘proto’ ‘3g’ option ‘device’ ‘/dev/ttyUSB0’ option ‘apn’ ‘internet’ option ‘pincode’ ‘1234’
[email protected]:~$ ifup wan2 SIM ready PIN set successfully [email protected]:~$ ifconfig 3g-wan2 3g-wan2 Link encap:Point-to-Point Protocol inet addr:10.237.xxx.xxx P-t-P:10.64.xxx.xxx Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:5 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:56 (56.0 B) TX bytes:44 (44.0 B)

Переходим к настройкам межсетевого экрана. В /etc/config/firewall добавляем:

config ‘zone’ option ‘output’ ‘ACCEPT’ option ‘name’ ‘wan2’ option ‘network’ ‘wan2’ option ‘input’ ‘REJECT’ option ‘forward’ ‘REJECT’ option ‘masq’ ‘1’ option ‘mtu_fix’ ‘1’ config ‘forwarding’ option ‘dest’ ‘wan2’ option ‘src’ ‘lan’
[email protected]:~$ /etc/init.d/firewall relad

Устройство полностью готово к работе!

Источник: rascal.su

Как установить и настроить OpenWRT на модеме для мобильного интернета

Данная статья идеально подойдет для тех пользователей, которые столкнулись с проблемой при подключении роутера на OpenWRT 4g к модему. Речь пойдет не только о настройке модема 3g, lte версии также включены в эту статью.

Роутер на OpenWRT и 3g модем

Если допустить, что есть конкретный маршрутизатор на OpenWRT – эту прошивку можно загрузить с флешки через юсб-хаб, и есть 3G модем. Нужно подключиться к интернету. В роутере с OpenWRT и 3g модемом настройка происходит не так сложно, как может показаться.

 Пример роутера на OpenWRT

В первую очередь потребуется перейти в административную панель роутера, а потом подключить модем. В разделе «Сеть» нажать на кнопку добавления нового интерфейса. В полях указывается новое имя – можно писать латинскими буквами. Протокол – 4G/3G, modem – NCM. В качестве интерфейса указать wwan0.

И нажать на кнопку применения настроек.

Теперь стоит настроить сам интерфейс путем указания устройства. Если модем находится в одном экземпляре, тогда указывается значение USB0. В ячейке с точкой доступа нужно выбрать APN оператора.

Расширенные настройки нужно также изменить и указать величину пакета MTU, время обработки ответа, модема и остальные параметры, которые станут неотъемлемой частью, если роутер начнет давать сбои в работе.

Обратите внимание! В теории все проделанные действия позволят сделать работу маршрутизатора OpenWRT 3g стабильной, а соответственно, доступ в интернет будет. В случае сбоя нужно искать проблему в устройстве, загружать необходимые настройки.

Как подключить 4G модем к маршрутизатору с OpenWRT

Нужно рассмотреть, как проходит в роутере OpenWRT настройка 4g модема. Для начала необходимо установить LEDE. Однако заранее следует узнать версию роутера на задней части корпуса, чтобы устанавливать нужные прошивки. После того, как прошивка скачана и установлена, в браузере нужно ввести 192.168.0.1 – это стандартная процедура входа в административный интерфейс. По умолчанию вводятся логин и пароль – admin.

В интерфейсе нужно зайти в «Системные инструменты», а затем в «Обновление встроенного ПО». Кликнуть на только что скачанную прошивку и начать обновление нажатием соответствующей кнопки. После того, как устройство будет перепрошито, зайти в интерфейс по стандартному айпи не получится – нужно воспользоваться 192.168.1.1.

Honor включить отладку по USB

 Наглядный пример модема, поддерживающего связь LTE

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

Настройка интернет соединения

Чтобы настраивать роутер на работу с интернетом, потребуется подключить Lan порт маршрутизатора к сетевой карте ПК. Чтобы подключиться к внешней сети, используются WAN порты. Пошаговая инструкция выполнения подключения:

  1. Вставить кабель сети в WAN порт. В случае, когда внешняя сеть не имеет протоколов L2TP, PPTP, никаких дополнительных настроек не требуется проделывать – выход в интернет свободен.
  2. В ином случае нужно перейти в браузере по вышеуказанному айпи, чтобы зайти в интерфейс администратора.
  3. После авторизации откроется полноценный интерфейс.

В разделе «Сеть» перейти в Интерфейсы. Высветится перечень доступных интерфейсов, среди которых нужно выбрать WAN, принадлежащий IPv4 – его нужно изменить. В открывшемся меню нужно указать протокол, соответствующий выбранным параметрам от провайдера.

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

Подключение к мобильному интернету

Можно использовать любой смартфон с безлимитным интернетом. С него нужно включить точку доступа и начать раздавать wifi. Далее в административном интерфейсе нужно перейти на вкладку Network, а затем Wireless и нажать кнопку Scan. Роутер начнет сканирование доступных беспроводных сетей. После того, как точка доступа смартфона найдена, нужно выбрать ее и применить.

 Интерфейс панели администратора OpenWRT

Теперь нужно зайти в раздел System – Software и кликнуть Update lists. По завершению обновления в перечне нужно найти пакет usb-modeswitch, а затем kmod-usb-net-cdc-ether, установить их и перейти к подключению модема.

Система опознает модем в качестве сетевого интерфейса. Нужно зайти в раздел Network – Interfaces и кликнуть «Add new…». В этом шаге добавляется имеющийся модем и через него раздается сеть. В поле имя интерфейса ввести USB, протоколом указать DHCP, в качестве интерфейса выбрать Ethernet adapter: eth2 и нажать Submit. В открывшемся окне кликнуть Edit, затем Firewall Settings и выбрать Wan.

На этом подключение роутера OpenWRT и настройка usb модема завершена.

Установка пароля на WiFi в OpenWRT

Необходимо рассмотреть, как происходит настройка Lan в роутере с OpenWRT. Нужно зайти в главное меню интерфейса и перейти к параметрам сети Lan. Если необходимо сделать беспроводную сеть защищенной, нужно зайти в Wierless Secutiry, выбрать тип шифрования и заполнить пароль следующим образом:

  • Encryption – WPA2-PSK;
  • Cipher – auto;
  • Key – в этом поле указать пароль для дальнейшего ввода при подключении.

Обратите внимание! После сохранения указанных параметров роутер будет раздавать вайфай. Рекомендуется перезапустить маршрутизатор кнопкой на задней панели и проверить наличие выхода в интернет.

Настройка точки доступа WiFi на OpenWRT, через Luci

После перехода в интерфейс администратора OpenWRT и ввода пароля системы, необходимо перейти во вкладку Network – WiFi и добавить новую сеть нажатием кнопки Add. В открывшемся окошке указать следующие параметры:

  • Channel — 11 (2.462 GHz);
  • Transmit Power— 20 dBm (100 mW);
  • ESSID — название точки Wifi, которую будут видеть пользователи;
  • Mode — режим работы сети;
  • Network — нужно установить на Lan, если роутер подключен через кабель к Интернет, и выбрать подключение, которое пойдет на WiFi.
Huawei power up что это

 Системное сообщение о необходимости создания пароля при входе в панель OpenWRT

После сохранения настроек, по желанию можно установить пароль при подключении (об этом было рассказано в предыдущем разделе) и пользоваться созданной точкой доступа через luci.

Дополнительные установки

Чтобы было удобно применять настройки русским пользователям OpenWRT, можно произвести локализацию. Нужно выбрать инструмент Software через раздел System и кликнуть на Update lists. В разделе Available Packages необходимо найти пакет с русскоязычной версией, который называется Luci-i18n-russian – его нужно установить. После успешной загрузки пакета перейти в System два раза и во вкладке языка выбрать русский.

Обратите внимание! Случается, такое, что приходится сбрасывать настройки маршрутизатора на OpenWRT путем выполнения командной строки: rm -rf /overlay/*. Данные команды осуществляют форматирование виртуального образа, который представлен в двух частях.

Пример настройки

В заключении необходимо рассмотреть пример настройки роутера с прошивкой OpenWRT с модемом.

Настройка OpenWRT в TL-743ND

Далее происходит соединение роутера и модема проводом, в роутере установить WAN, в модеме – 1. В случае индикации лампочки на роутере все проделанные действия были правильными. Затем нужно перейти к обновлению пакетов командой opkg update.

Обратите внимание! При успешном обновлении можно переходить к шагу установки интерфейса luci: opkg install luci-ssl.

  • Запуск веб-сервера происходит следующей командой: /etc/init.d/uhttpd enable; /etc/init.d/uhttpd start.
  • Теперь понадобится зайти в System – Administration и во вкладке интерфейса указать lan и сохранить. В разделе reboot нажать perform reboot. При необходимости upnp, его можно вызвать командой opkg install miniupnpd.
  • Картинка 5 раздел system в интерфейсе OpenWRT
  • Завершающим шагом будет настройка беспроводной сети WIFI – об этом подробно рассказано в разделе настройки точки доступа. После перезагрузки устройства, интернет должен заработать.

В этой статье были разобраны основные вопросы роутера с прошивкой OpenWRT, создание точки доступа. Теперь пользователи с легкостью смогут соединить роутер OpenWRT 4g и модем друг с другом.

Технический эксперт

Подгорнов Илья Владимирович Всё статьи нашего сайта проходят аудит технического консультанта. Если у Вас остались вопросы, Вы всегда их можете задать на его странице.

Источник: vpautinu.com

Как подключиться к сети на OpenWRT через USB модем в режиме NCM?

Всем доброго времени суток.
Подскажите как подключиться к сети через USB модем в режиме NCM на OpenWRT.
Требуется настроить подключение, настраивал по данной статье, мой конфиг интерфейса получился следующим:

config interface ‘wwan’ option proto ‘ncm’ option ifname ‘wwan0’ option device ‘/dev/cdc-wdm0’ option apn ‘internet.mts.ru’ option username ‘mts’ option password ‘mts’ option mode ‘all’ option pincode ‘0000’ option delay ‘5’

По индикатору на модеме, к сети он подключается, но трафика нет и нигде не отображается (ifconfig, веб интерфейс), сам модем виден

[ 381.304779] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 381.486155] option 1-1:1.0: GSM modem (1-port) converter detected [ 381.492850] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0 [ 381.500733] option 1-1:1.1: GSM modem (1-port) converter detected [ 381.507440] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 [ 381.663472] huawei_cdc_ncm 1-1:1.2: MAC-Address: 00:1e:10:1f:00:00 [ 381.669952] huawei_cdc_ncm 1-1:1.2: setting rx_max = 16384 [ 381.702527] huawei_cdc_ncm 1-1:1.2: NDP will be placed at end of frame for this device. [ 381.711171] huawei_cdc_ncm 1-1:1.2: cdc-wdm0: USB WDM device [ 381.718383] huawei_cdc_ncm 1-1:1.2 wwan0: register ‘huawei_cdc_ncm’ at usb-ehci-platform-1, Huawei CDC NCM device, 00:1e:10:1f:00:00

Подскажите как можно это исправить.
Заранее спасибо за ответы

  • Вопрос задан более трёх лет назад
  • 1209 просмотров

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай