Как восстановить MAC адреса и работу USB у маршрутизатора NetGear WNR3500L
Экспериментируя с прошивками я удалил заводские настройки моего маршрутизатора Netgear WNR3500L, в частности MAC адреса WAN и LAN интерфейсов, серийный номер роутера и PIN-код WPS. Так же перестал определяться внешний жесткий диск. Никакие сбросы настроек и установка всевозможных прошивок не приводили к положительному результату.
В этой статье я расскажу, как привести маршрутизатор к заводскому состоянию.
Как восстановить работу внешнего USB диска
Чтобы восстановить работу USB диска (флешки) подключитесь к роутеру и выполните следующие команды в консоли:
nvram set board_id=U12H136T99_NETGEAR nvram set boardflags=0x00000710 nvram commit
После этого перегрузите маршрутизатор по питанию и заново подключите диск к USB порту.
Восстановление MAC адресов
Чтобы восстановить заводские значения MAC адресов, серийный номер и PIN-код WPS скачайте следующий архив. Затем с помощью HEX редактора внесите изменения в файл board_data.bin в соответствии с вашими данными:
- По смещению 0x0040 заменить байты 0x30 0x46 0x9A 0x00 0x00 0x00 на MAC-адрес, напечатанный на наклейке сзади роутера;
- По смещению 0x0046 заменить байты 0x30 0x46 0x9A 0x00 0x00 0x00 на MAC-адрес, напечатанный на наклейке сзади роутера + 1 (увеличьте последнюю цифру на единицу);
- По смещению 0x004C заменить «2BM0000000» на серийный номер устройства, напечатанный на наклейке сзади роутера;
- По смещению 0x006C заменить «00000000» на PIN-код WPS, напечатанный на наклейке сзади роутера.
В бесплатном редакторе HxD Hex Editor это выглядит так:
После этого файл board_data.bin нужно скопировать на роутер или на флешку и выполнить в консоли команду:
flash /путь/к/board_data.bin board_data
Затем необходимо сделать сброс настроек, для чего нажмите и держите нажатой несколько секунд кнопку [Reset], пока не начнет мигать индикатор питания, в этот момент, когда индикатор мигает, отпустите кнопку (ни раньше ни позже!). Через пару минут перезагрузите маршрутизатор по питанию.
Благодарности
При написании статьи были использованы следующие источники:
Особая благодарность Vampik за адаптацию прошивок от Энтузиастов для Netgead WNR3500L.