wiki:Абонентам/Маршрутизаторы/WNR2200/ВосстановлениеЗаводскогоПОО

Version 18 (modified by Alexey Derkachev, 9 лет ago) ( отличие )

--

Восстановление ПОО на маршрутизаторе Netgear WNR2200 на DD-WRT

Действия для восстановления:

  1. Подключитесь к маршрутизатору по протоколу ssh или telnet.
  2. Введите следующую команду в оболочке (она полностью удалит операционную систему, позволив маршрутизатору перейти в режим восстановления в следующем цикле перезагрузки или сброса питания):
    mtd erase linux
    
  3. Вы увидите следующие сообщения:
    Unlocking linux ...
    Erasing linux ...
    
  4. Дождитесь появления приветствия командной строки.
  5. Перезагрузите устройство.
  6. Позвольте маршрутизатору закончить загрузку (индикатор питания будет постоянно гореть 10–15 секунд).
  7. После этого индикатор питания начнёт мигать.
  8. Присвойте своей ЭВП ИПА — 192.168.1.2 и попробуйте пропинговать ИПА маршрутизатора, обычно — 192.168.1.1.
  9. Если вы получаете ответ, значит маршрутизатор находится в режиме восстановления по tftp.
  10. Вы можете загрузить оригинальное ПОО от «Нетгира»:
    tftp -i 192.168.1.1 put c:\wnr2200-1.27.img
    
  11. Если tftp-клиент выдаёт ошибку, то воспользуйтесь клиентом третьей компании http://www.winagents.ru/products/tftp-client/.

Необходимые модули1:

  • 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

В готовых сборках 2014 года для WNR2200 не работает УПШ-порт. Компилируем исправленный Openwrt. Загружаем и подготавливаем исходный код:

cd /usr/src/
git clone git://git.openwrt.org/openwrt.git
cd openwrt
./scripts/feeds update -a
/scripts/feeds install -a

Применяем заплатку2:

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

Устанавливаем3

Sysupgrade не поддерживается на WNR2200. Запись скомпилированного ПОО на устройство4:

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

Настройки сети[[]]:

config interface 'LTE'
        option proto 'dhcp'
        option ifname 'eth2'
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

Метки ddwrt


  1. 1. Использование 3g/UMTS USB модема для WAN соединений — http://wiki.openwrt.org/ru/doc/recipes/3gdongle
  2. 2. Netgear wnr2200 OpenWrt USB Support — 2015. 1 c. Режим доступа https://equk.co.uk/2015/07/13/netgear-wnr2200-openwrt-usb-support/ открытый (дата обращения 24.08.2015).
  3. 3. OpenWRT на WNR2200 // forum.netgear.ru — 2014. 1 c. Режим доступа http://forum.netgear.ru/viewtopic.php?id=7011 открытый (дата обращения 24.08.2014).
  4. 4. OpenWrt Sysupgrade — http://wiki.openwrt.org/doc/howto/generic.sysupgrade

Вложения (3)

Note: See TracWiki for help on using the wiki.