Из спортивного интереса купил залоченый (киевстар) HUAWEI ws319, и вернул ему заводскую прошивку. Процедура практически аналогична ранее описанной для роутера HUAWEI hg232f, но есть нюансы, поэтому снова систематизирую информацию.
Mar 21, 2016 - Предлагаем услуги по прошивке kyivstar HUAWEI ws319 на родную прошивку, что позволяет использовать данный роутер с любыми.
Начну издалека, с железа. Вот что представляет из себя 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), копируем; — открываем дамп оригинального роутера, выделяем аналогичный диапазон и заменяем нашими данными; — сохраняем в отдельный файл, прошиваем. Ключевые адреса (взял на просторах интернет): — серийный номер роутера: 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 памяти.
Несмотря на то, что данный вопрос давно решен и обсуждается на 4pda ( данную процедуру проделываю первый раз, хотя и перелопатил уже не маленькую кучку всяких роутеров). Таким образом, это очередной в сети, но мой первый личный опыт. Сейчас, кстати, вишу на этом разлоченном роутере, тестирую).
Плата роутера Huawei WS319 выглядит так. Процедура разлочки состоит в замене киевстаровской прошивки роутера на оригинальную заводскую от Huawei. Для этого флешка, в которой лежит прошивка, отпаивается и переписывается на программаторе. Потом, естественно, запаивается обратно. Флешка на плате распаяна от Macronix MX25L3206E. Программатор я использовал TL866A. Сдувал и ставил флешку на место феном паяльной станции.
Перед началом перепрошивки флешки, естественно, снял ее дамп. Изначально на флешке выставлены биты защиты.
Но при очистке флешки программатор TL866A все снимает. И флешка отлично трется-пишется. По инструкции (ссылка выше) на флешку заливается фулл 12-той прошивки от Huawei. Естественно перед заливкой в прошивке правятся необходимые серийки, чтобы заливаемый дамп полностью соответствовал именно тому экземпляру, с которым вы сейчас работаете. Серийки можно править руками, но можно со слитого с флешки фулла отрезать кусок от 0x3FD020 до конца, а потом этот кусок прилепить к заливаемому файлу с оригинальной разлоченной прошивкой от Huawei.
После программирования флешки и запаивания на место роутер удачно запустился. Последний в работе этап - обновление уже через роутер прошивки до версии B015. Доступ к админке - Логин - admin. Пароль - admin.
Пароль к WiFi сети -. И несколько скринов самой прошивки.