trust already work Возвращение заводской прошивки роутеру HUAWEI ws319 » Блог: Интересные статьи Рунета » Портал инженера

Блог: Интересные статьи Рунета

Возвращение заводской прошивки роутеру HUAWEI ws319

Из спортивного интереса купил залоченый (киевстар) HUAWEI ws319, и вернул ему заводскую прошивку.
Процедура практически аналогична ранее описанной для роутера HUAWEI hg232f, но есть нюансы, поэтому снова систематизирую информацию.
Начну издалека, с железа.
Вот что представляет из себя HUAWEI ws319 в плане микросхем:
CPU: Realtek RTL8676S (450MHz)
Wi-Fi: Realtek RTL8192ER
SDRAM: 32MB
Flash: 4MB (Winbond W25Q32FVSIG / Macronix MX25L3206E)
Память SDRAM интегрирована в чип Realtek RTL8676S. Модуль Wi-Fi распаян отдельным чипом.
Здесь мы имеем на 50MHz выше частоту CPU, и в два раза больше объем SDRAM, чем у HUAWEI hg232f, который в железе представляет из себя следующий набор микросхем:
CPU/Wi-Fi: Ralink RT3352F (400MHz)
SDRAM: 16MB (Winbond W9812G6JH-6)
Flash: 4MB (Winbond W25Q32FVSIG)
Ближайший аналог для Huawei HG232F — это D-Link DIR615 H1, но у 615-го 32Мб памяти двумя микросхемами, что означает, что альтернативную прошивку от 615-го использовать не удастся.
Раз уж зашел разговор об акционных роутерах местного провайдера, а их было всего 3 модели — для полноты обзора приведу технические данные ещё одного роутера данной линейки, им был TP-Link TL-WR741ND rev.4:
CPU/Wi-Fi: Atheros AR9331 (400MHz)
SDRAM: 32MB
Flash: 4MB
Это был первый, и как мне кажется, наиболее удачный вариант с точки зрения полезности для пользователя, тем более что возврат к заводской прошивке у него происходит программным методом, и есть возможность заливки openwrt.
Единственное чем выделяется HUAWEI ws319 — наличием поддержки виртуальной компьютерной сети VLAN (Virtual Logical Area Network), для логического разделения нескольких сетей, например разделение гостевой и домашней/рабочей Wi-Fi сети.
Но вернемся к прошивке описываемого роутера.
В целом, очередность действий остается без изменений:
1) Разборка
— выкручиваем 2 винта;
— чем-то мягким, плоским, пластиковым (дисконтная/кредитная карта и т.п.) открываем весьма тугие защелки;
— разделяем корпус на две половины.

Как видно, отдельной микросхемы памяти нет, радиатора на CPU также нет. По сравнению с HUAWEI hg232f плата выглядит бедненько.
Как мне кажется, как минимум лишний дроссель в фильтре по питанию не помешал бы, но здесь царит минимализм.
2) Демонтаж
Демонтаж flash памяти производим любым доступным не деструктивным способом. Помните, что тянуть нельзя, дорожки и контактные площадки очень тонкие.
В моем случае:
— используя нитку и жало Hakko 900M-T-K паяльника;
— прогревал по 4 ножки микросхемы за раз;
— по очереди приподнимал микросхему с одной и другой стороны.

3) Работа с прошивкой
— снимаем дамп памяти любым доступным SPI программатором;
— открываем родной дамп роутера Hex редактором, выделяем часть кода начиная с серийного номера (позиция 003FD020) и заканчивая wps пин-кодом (позиция 003FD160), копируем;
— открываем дамп оригинального роутера https://bit.ly/1wTuMxU , выделяем аналогичный диапазон и заменяем нашими данными;
— сохраняем в отдельный файл, прошиваем.

Ключевые адреса (взял на просторах интернет):
— серийный номер роутера: 3FD028
— MAC адрес: 3FD068
— название Wi-Fi точки по умолчанию: 3FD108
— пин-код WPS: 3FD128
Наглядный скриншот с форума local.com.ua

Особенность прошивки flash (касается Winbond W25Q32FVSIG) в данном случае:
В качестве flash памяти запаяна точно такая же микросхема, как и у роутера HUAWEI hg232f, но в данном случае — она заблокирована от стирания.
В софте своего программатора посмотреть не могу, но судя по скриншотам пользователя Vladislav_ с форума monitor.net.ru — установлен статус-регистр S14, COMPLEMENT PROTECT.

Если Ваш программатор не снимает данный статус, то можно купить и прошить новую микросхему flash памяти.
В моем случае, у программатора (Postal 3) есть недокументированная возможность стереть данный статус-регистр следующим образом:
— в настройках «Status» вкладки «SPI Flash» выбрать: All Set
— в главном окне программы выбрать файл прошивки (забегая вперед), нажать «write»
— закрыть окно после 2%
— вернуться в настройки «Status» вкладки «SPI Flash» и выбрать: Don`t Touch
— в главном окне программы снова нажать «write» и дождаться окончания прошивки

Авторское описание процедуры по ссылке ниже:
https://monitor.net.ru/forum/topic317755-5056.html
4) Монтаж, сборка, запуск, обновление прошивки
Далее следует припаять микросхему и аккуратно собрать корпус в обратном порядке.

Подключить шнуры, включить, зайти в web интерфейс:
— адрес роутера: 192.168.3.1
— логин и пароль: admin
Также не помешает штатными средствами обновить прошивку до последней актуальной версии с сайта производителя (10V100R001C199B013 от 18.12.2014г.).
https://consumer.huawei.com/ru/support/downloads/detail/index.htm?id=34021
Поздравляю, цель достигнута.

PS. Для данного роутера альтернативную прошивку не нашел. На одноименном чипе существует ещё по одной модели роутеров от Huawei, TRENDnet и Netis, но ввиду слабой начинки и низкой популярности, не думаю что стоит ждать чуда в виде альтернативной прошивки от ddwrt / openwrt / etc.
Удачи в повторении.
Update 01.05.2015:
В новом, недавно купленном, роутере обнаружена микросхема flash памяти Macronix MX25L3206E. Данная микросхема не имеет защиты от записи.
Видео процесса:

 

Источник: https://people.overclockers.ru

Обсудить на форуме

Комментарии

Комментариев нет...

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

  Информация
  Добавление комментариев разрешено только зарегестрированным пользователям.