4G (LTE) на прошивке OpenWRT

Роутер на прошивке OpenWRT напрочь отказывался работать с LTE модемом ZTE MF825 (МТС 830FT). Вот что помогло.
Ставим необходимые пакеты. Поставиться могут не все — ничего страшного.

opkg update
opkg install usb-modeswitch
opkg install kmod-mii
opkg install kmod-usb-net
opkg install kmod-usb-wdm
opkg install kmod-usb-net-qmi-wwan
opkg install uqmi
opkg install kmod-usb-serial-wwan
opkg install usb-modeswitch
opkg install kmod-usb-net-cdc-ether
opkg install kmod-usb-net-rndis
opkg install kmod-usb-storage
opkg install kmod-usb-serial
opkg install kmod-usb-serial-option
opkg install kmod-input-core
opkg install kmod-input-evdev
opkg install kmod-hid

Доставляем следующие пакеты:

opkg update
opkg install curl
opkg install usb-modeswitch-data
opkg install kmod-usb-net-cdc-ether
opkg install kmod-usb-net-rndis

Добавляем интерфейс LTE:
vi /etc/config/network

config interface 'wan2'
 option ifname 'usb0'
 option proto 'dhcp'

Создаем и редактируем файл
touch /etc/hotplug.d/usb/10-usb_debug
vi /etc/hotplug.d/usb/10-usb_debug

#!/bin/sh
logger -t DEBUG "hotplug usb: action='$ACTION' product='$PRODUCT' type='$TYPE' interface='$INTERFACE'"

Редактируем
vi /etc/rc.local

sleep 10
logger -t DEBUG "Trying set auto-dial for ZTE MF825"
RESULT=`curl http://192.168.99.1/goform/goform_set_cmd_process?goformId=SET_CONNECTION_MODE&ConnectionMode=auto_dial`
logger -t DEBUG "Trying connect via ZTE MF825"
RESULT=`curl http://192.168.99.1/goform/goform_set_cmd_process?goformId=CONNECT_NETWORK`
logger -t DEBUG "Result = $RESULT"

Полезные ссылки, которые могу помочь в решение возникающих проблем:
http://4pda.ru/forum/index.php?s=&showtopic=555876&view=findpost&p=30165787
https://dev.openwrt.org/attachment/ticket/12434/proto_3g.lua

Добавить комментарий