| | 1 | = Поддержка 3G/4G-модемов работающих в режиме Hi-link |
| | 2 | |
| | 3 | Необходимые модули[[FootNote(Использование 3g/UMTS USB модема для WAN соединений — http://wiki.openwrt.org/ru/doc/recipes/3gdongle)]]: |
| | 4 | * luci-proto-3g - вставляет в веб-интерфейс выбор "UMTS/GSM/CDMA-EVDO" при создании интерфейса; |
| | 5 | * kmod-usb-serial-option - добавляет поддержку переключаемых USB-устройств (модемов); |
| | 6 | * usb-modeswitch - программа для переключения режима модема; |
| | 7 | * kmod-usb-serial-ipw - поддержка модемов GSM, 3G и 4G; |
| | 8 | остальные пакеты устанавливаются по зависимостям. |
| | 9 | |
| | 10 | http://tugibaev.ru/2015/03/megafon-m150-2-mikrotik/ |
| | 11 | |
| | 12 | {{{ |
| | 13 | opkg update |
| | 14 | opkg install kmod-usb-net kmod-usb-net-rndis udev usb-modeswitch kmod-usb-serial-option |
| | 15 | }}} |
| | 16 | |
| | 17 | https://equk.co.uk/2015/07/13/netgear-wnr2200-openwrt-usb-support/ |
| | 18 | |
| | 19 | == Openwrt |
| | 20 | |
| | 21 | В [http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/ готовых сборках] 2014 года для WNR2200 не работает УПШ-порт. Компилируем исправленный Openwrt. Загружаем и подготавливаем исходный код: |
| | 22 | {{{ |
| | 23 | cd /usr/src/ |
| | 24 | git clone git://git.openwrt.org/openwrt.git |
| | 25 | cd openwrt |
| | 26 | ./scripts/feeds update -a |
| | 27 | /scripts/feeds install -a |
| | 28 | }}} |
| | 29 | |
| | 30 | Применяем заплатку[[FootNote(Netgear wnr2200 !OpenWrt USB Support — 2015. 1 c. Режим доступа https://equk.co.uk/2015/07/13/netgear-wnr2200-openwrt-usb-support/ открытый (дата обращения 24.08.2015).)]]: |
| | 31 | {{{ |
| | 32 | wget https://raw.githubusercontent.com/equk/openwrt/master/wnr2200/wnr2200_usb.patch |
| | 33 | patch -p1 < wnr2200_usb.patch |
| | 34 | }}} |
| | 35 | |
| | 36 | Конфигурируем сборку: |
| | 37 | {{{ |
| | 38 | make menuconfig |
| | 39 | }}} |
| | 40 | |
| | 41 | Компилируем: |
| | 42 | {{{ |
| | 43 | make defconfig && make V=s && make world |
| | 44 | }}} |
| | 45 | |
| | 46 | Устанавливаем[[FootNote(OpenWRT на WNR2200 !// forum.netgear.ru — 2014. 1 c. Режим доступа http://forum.netgear.ru/viewtopic.php?id=7011 открытый (дата обращения 24.08.2014).)]] |
| | 47 | |
| | 48 | Sysupgrade не поддерживается на WNR2200. Запись скомпилированного ПОО на устройство[[FootNote(!OpenWrt Sysupgrade — http://wiki.openwrt.org/doc/howto/generic.sysupgrade)]]: |
| | 49 | {{{ |
| | 50 | wget http://gelicon.ru/trac/index/raw-attachment/wiki/Абонентам/Маршрутизаторы/WNR2200/ВосстановлениеЗаводскогоПОО/openwrt-ar71xx-generic-wnr2200-squashfs-sysupgrade.bin |
| | 51 | wget http://gelicon.ru/trac/index/raw-attachment/wiki/Абонентам/Маршрутизаторы/WNR2200/ВосстановлениеЗаводскогоПОО/md5sums |
| | 52 | md5sum -c md5sums 2> /dev/null | grep OK |
| | 53 | mtd -r write openwrt-ar71xx-generic-wnr2200-squashfs-sysupgrade.bin firmware |
| | 54 | }}} |
| | 55 | Настройки сети[[]]: |
| | 56 | {{{#!file filename='/etc/config/network' comment='Конфигурация сети' |
| | 57 | config interface 'LTE' |
| | 58 | option proto 'dhcp' |
| | 59 | option ifname 'eth2' |
| | 60 | }}} |
| | 61 | {{{#!file filename='/etc/config/firewall' comment='Конфигурация сети' |
| | 62 | config zone |
| | 63 | option name 'LTE' |
| | 64 | option input 'ACCEPT' |
| | 65 | option forward 'REJECT' |
| | 66 | option output 'ACCEPT' |
| | 67 | option network 'LTE' |
| | 68 | option masq '1' |
| | 69 | |
| | 70 | config forwarding |
| | 71 | option dest 'LTE' |
| | 72 | option src 'lan' |
| | 73 | }}} |
| | 74 | Применяем изменения: |
| | 75 | {{{ |
| | 76 | /etc/init.d/network reload |
| | 77 | /etc/init.d/firewall reload |
| | 78 | }}} |