• Продукты ISPsystem
Заметки от Экспертов и Обычных Пользователей

прошивка роутера NETGEAR WNR3500v2

11.02.2014 11:47 / Добавить комментарий / admin

NetGear WNR3500v2

 

На днях знакомый принес мне свой роутер NETGEAR WNR3500v2 который он так сказать превратил в кирпичи уже не знал что с ним делать.
Начнем по порядку:

Сам роутер был прошит местным провайдером (Ziggo) и у него изначально в прошивке отключена функция обновления.
Почитав в интернете мануалов по апдейту прошивки (так как провайдер забил на этот модем который они предоставляли раньше и удалил все мануалы и перестал выпускать прошивки для него), он решает вернуть на заводские настройки роутер и убить ядро с прошивкой.
С большинство моделями это прокатывает, но не в его случае, поэтому он обратился ко мне (так как вычитал все в том же интернете, что нужен кабельUSB To RS232 TTL , который у меня оказался к его счастью), вот я получаю на руки роутер, снимаю с него крышку и вижу, о чудо, что плата стоит не совсем его родная =) и коннекторы для TTL просто отпаяны.
Так как мне было в лом паять к плате кабель, я решил сам попробовать прошить его.

Подготовка живого WNR3500v2 к прошивке нестандартным способом (в большинстве случаев роутеры NETGEAR прошиваются одинаково):

  1. Скачиваем первым делом саму прошивку с офф сайта NETGEAR и программу HxD* (она пригодиться, если случай как у нас и роутер не принимает прошивку)
    * — Программа портативная и не требует установки
  2. Создаем папку firmware в корне диска C:/ и распаковываем скаченные файлы в эту папку.
  3. Подключаем функции telnet и tftp в Linux эти функции должны быть стандартом включены, а вот Windows нет.
    Инструкция: Панель управления -> Программы и компоненты -> Включить или отключить компоненты Windows -> Ставим галочки напротив «Клиент Telnet»  и «Клиент TFTP» -> Сохраняем
  4. Подключаем роутер на прямую к компу в любой порт
  5. Идем в сетевые подключения выбираем наше активное -> Свойства -> Протокол Интернета версии 4 (TCP/IPv6) -> Свойства -> Выбираем «Использовать следующий IP-адрес» и вводим и сохраняем:
    IP-адрес: 192.168.1.2
    Маска подсети: 255.255.255.0
    Основной шлюз: 192.168.1.1
  6. Идем в панель роутера и смотрим его MAC-адрес (Его нужно будет ввести потом без — то есть, 01-23-22-A1-11-B2 то мы получим 012322A111B2)
  7. Теперь открываем cmd (Командную строку)
  8. Пингуем на всякий пожарный
    ping 192.168.1.1
  9. Вводим в командной строке и подключаем telnet для нашего роутера:
    telnetEnable IP_роутера MAC_роутера Gearguy Geardog
    Пример: telnetEnable 192.168.1.1 012322A111B2 Gearguy Geardog
  10. После того как пункт 8 успешно выполнен, вводим там же:
    telnet 192.168.1.1 
  11. После того как мы подключились через telnet к роутеру, вводим (сбрасываем на заводские настройки):
    erase nvram — Сбросит ваш роутер на заводские установки
    reboot — Перезапустит роутер
  12. Дождитесь полной загрузки роутера и повторите шаги 8 и 9 после чего введите:
    erase linux — Сбросит ядро и удалит прошивку роутера
    reboot - Перезапустит роутер
  13. После этого Ваш роутер станет девственным и перейдет в режим ожидания прошивки(погаснет лампочка Wi-Fi и станет моргать желтым кнопка питания)
  14. Теперь нужно залить на наш роутер новую прошивку, сделать это можно с помощью TFTP:
    tftp -i 192.168.1.1 put c:\firmware\WNR3500v2-V1.2.2.28_25.0.85.chk
  15. Прошивка должна в любом случае залиться нормально, после того как она загрузилась, ждем минут 5-10. Роутер сам должен перезагрузится и лампочка должна загореться зеленым.
  16. Если все прошло успешно, заходит в панель управления роутером и сбрасываем на заводские настройки
  17. Все, ваш роутер готов к использованию, пользуемся на здоровье.

Но бывают случаи как у нас, роутер просто не принимает прошивку.
В моем случае, как я и писал выше, плата роутера была немного другая и разумеется имела другой идентификационный номер платы, который не совпадал с номером в прошивке(чтобы не поставили случайно не ту прошивку) IMAG0135

Чтобы исправить это, нам нужна программа которую мы скачали HxD для редактирования HeX
Открываем ее и уже в нее, открываем файл нашей прошивки и ищем U12H127T00  (это 3-4-ая строка) и в нашем случае нужно в конце меняем 00_ на 90_ (так все остальное идентично, этот номер был взят с наклейки на плате)
После этого сохраняем файл и повторяем шаг 14 и теперь все должно успешно загрузиться и ваш роутер будет прошит.

Теги: Firmware update WNR3500v2, HeX, NETGEAR, NETGEAR WNR3500v2, telnet, tftp, update WNR3500v2, WNR3500v2, прошивка WNR3500v2, прошивка роутера, прошивка роутера NETGEAR

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

Для отправки комментария вы должны авторизоваться.

Post Navigation

← Предыдущая запись
Следующая запись →

Реклама

Разделы

  • Apache2
  • BILLmanager
  • CentOS
  • COREmanager
  • Debian
  • Google
  • Hetzner
  • IP
  • ISPmanager
  • ISPsystem
  • Linux
  • Microsoft
  • mysql
  • Nginx
  • php
  • spam
  • Windows
  • Zend
  • Безопасность
  • Исправления ошибок
  • Команды
  • Настройки
  • Партнерки
  • Разное
  • Советы
  • Установка
© Copyright 2011 - Заметки от Экспертов и Обычных Пользователей
Яндекс.Метрика