Возвращение заводской прошивки роутеру 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), копируем;
— открываем дамп оригинального роутера http://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» и дождаться окончания прошивки



Авторское описание процедуры по ссылке ниже:
http://monitor.net.ru/forum/topic317755-5056.html

4) Монтаж, сборка, запуск, обновление прошивки

Далее следует припаять микросхему и аккуратно собрать корпус в обратном порядке.



Подключить шнуры, включить, зайти в web интерфейс:
— адрес роутера: 192.168.3.1
— логин и пароль: admin

Также не помешает штатными средствами обновить прошивку до последней актуальной версии с сайта производителя (10V100R001C199B013 от 18.12.2014г.).

http://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. Данная микросхема не имеет защиты от записи.

Видео процесса:
Telegram-канал @overclockers_news - это удобный способ следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Оценитe материал
рейтинг: 1.0 из 5
голосов: 1

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают