= Поддержка 3G/4G-модемов работающих в режиме Hi-link Необходимые модули[[FootNote(Использование 3g/UMTS USB модема для WAN соединений — http://wiki.openwrt.org/ru/doc/recipes/3gdongle)]]: * luci-proto-3g - вставляет в веб-интерфейс выбор "UMTS/GSM/CDMA-EVDO" при создании интерфейса; * kmod-usb-serial-option - добавляет поддержку переключаемых USB-устройств (модемов); * usb-modeswitch - программа для переключения режима модема; * kmod-usb-serial-ipw - поддержка модемов GSM, 3G и 4G; остальные пакеты устанавливаются по зависимостям. http://tugibaev.ru/2015/03/megafon-m150-2-mikrotik/ {{{ opkg update opkg install kmod-usb-net kmod-usb-net-rndis udev usb-modeswitch kmod-usb-serial-option }}} https://equk.co.uk/2015/07/13/netgear-wnr2200-openwrt-usb-support/ == Openwrt В [http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/ готовых сборках] 2014 года для WNR2200 не работает УПШ-порт (не подается питание), работать беспроводным модемам возможности нет. Компилируем исправленную версию Openwrt. Загружаем и подготавливаем исходный код: {{{ cd /usr/src/ git clone git://git.openwrt.org/openwrt.git cd openwrt ./scripts/feeds update -a /scripts/feeds install -a }}} Применяем заплатку[[FootNote(Netgear wnr2200 !OpenWrt USB Support — 2015. 1 c. Режим доступа https://equk.co.uk/2015/07/13/netgear-wnr2200-openwrt-usb-support/ открытый (дата обращения 24.08.2015).)]]: {{{ wget https://raw.githubusercontent.com/equk/openwrt/master/wnr2200/wnr2200_usb.patch patch -p1 < wnr2200_usb.patch }}} Конфигурируем сборку: {{{ make menuconfig }}} Готовая конфигурация находится во вложении. Компилируем: {{{ make defconfig && make V=s && make world }}} Устанавливаем[[FootNote(OpenWRT на WNR2200 !// forum.netgear.ru — 2014. 1 c. Режим доступа http://forum.netgear.ru/viewtopic.php?id=7011 открытый (дата обращения 24.08.2014).)]] Sysupgrade не поддерживается на WNR2200. Запись скомпилированного ПОО на устройство[[FootNote(!OpenWrt Sysupgrade — http://wiki.openwrt.org/doc/howto/generic.sysupgrade)]]: {{{ wget http://gelicon.ru/trac/index/raw-attachment/wiki/Абонентам/Маршрутизаторы/WNR2200/ВосстановлениеЗаводскогоПОО/openwrt-ar71xx-generic-wnr2200-squashfs-sysupgrade.bin wget http://gelicon.ru/trac/index/raw-attachment/wiki/Абонентам/Маршрутизаторы/WNR2200/ВосстановлениеЗаводскогоПОО/md5sums md5sum -c md5sums 2> /dev/null | grep OK mtd -r write openwrt-ar71xx-generic-wnr2200-squashfs-sysupgrade.bin firmware }}} Настройки сети[[]]: {{{#!file filename='/etc/config/network' comment='Конфигурация сети' config interface 'LTE' option proto 'dhcp' option ifname 'eth2' }}} {{{#!file filename='/etc/config/firewall' comment='Конфигурация сети' config zone option name 'LTE' option input 'ACCEPT' option forward 'REJECT' option output 'ACCEPT' option network 'LTE' option masq '1' config forwarding option dest 'LTE' option src 'lan' }}} Применяем изменения: {{{ /etc/init.d/network reload /etc/init.d/firewall reload }}} === Настройка Wi-Fi-точки доступа Настройка точки доступа, нужно удалить строку `# REMOVE THIS LINE TO ENABLE WIFI:`: {{{#!file filename='/etc/config/wireless' config wifi-device radio0 option type mac80211 option channel 11 option hwmode 11g option path 'pci0000:00/0000:00:00.0' option htmode HT20 config wifi-iface option device radio0 option network lan option mode ap option ssid vdm option encryption 'psk2' # Change as appropriate option key '<ключ_сети>' }}} Перезагружаем сетевые интерфейсы: {{{ /etc/init.d/network restart }}}