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