1

Тема: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Здравствуйте.

В качестве "подарка", компания ДОМ.ру, вручила мне гаджет jwnr2000-4emrus. Меня заинтриговал usb разъем на передней панели устройства, тк имеется бесхозный 3G-модем. Следовательно, я решил объединить их. Прошивка от ДОМ.ру не позволяет это сделать!

Цель:

Организовать wi-fi сеть с использованием 3G-модема и устройства jwnr2000-4emrus.

Дано:

- 3G-модем
- jwnr2000-4emrus (192.168.0.1) прошивка компании ДОМ.ру.

Ход работы:

Как включить режим восстановления прошивки в устройстве jwnr2000-4emrus и подкинуть прошивку с расширением img ?

- нажать и удерживать кнопку ресет на задней панели устройства, после включить питание устройства. Не помогает. Псле 30-50 секунд удержания кнопки ресет на устройстве начинает мигать индикатор вкл\вык, что якобы сигнализирует о его готовности начать процедуру прошивки. Отпускаю кнопку ресет и устройство перезагружается в исходное состояние. В момент проведения данной процедуры - нет ответа на пинг 192.168.1.1 (lan компьютера 192.168.1.2).
Получается, что я не могу в данном устройстве попасть в режим восстановления прошивки. Прошу вашей помощи.


Картинки вставить не получается, неподдающийся интерфейс )

2 (09.04.2014 17:55:25 отредактировано Boombox)

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

какую прошивку подсовывать собираетесь если не секрет?

это v4 роутер, не v1 и не v2

ЗЫ: кэп намекает что прежде чем че то пытаться куда то ввести нужно найти что залить

Тех. поддержка Netgear: [b]8-800-100-1160[/b] (звонок бесплатный)
Режим работы: Понедельник - Пятница с 9:00 до 18:00 часов
[u]Я не являюсь сотрудником Netgear, это просто подпись для того чтобы вы знали куда обращаться[/u]

3

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Boombox пишет:

какую прошивку подсовывать собираетесь если не секрет?

это v4 роутер, не v1 и не v2

ЗЫ: кэп намекает что прежде чем че то пытаться куда то ввести нужно найти что залить

Будет очень здорово, если подскажите как попасть в режим восстановления прошивки.
А если и ссылку отпишите на прошивку то вообще буду счастлив. Спасибо.

4

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

я веду это к тому что не халявы не будет, перешить не на что и невозможно без usb-ttl кабеля скорее всего, уже обсуждалось это на форуме тут

Тех. поддержка Netgear: [b]8-800-100-1160[/b] (звонок бесплатный)
Режим работы: Понедельник - Пятница с 9:00 до 18:00 часов
[u]Я не являюсь сотрудником Netgear, это просто подпись для того чтобы вы знали куда обращаться[/u]

5 (01.11.2014 01:15:27 отредактировано evgen_dd)

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Есть роутер JWNR2000_4EMRUS или JWNR2000v4
Заточен под Дом.РУ
Есть исходники прошивки JWNR2000-4EMRUS_03.00.08_GPL

и еще нашел ресурс ... http://testexe.ru (http://212.33.255.58)
... там есть файл test.exe и папка firmware/ в ней JWNR2000v4-Vunt.00.67.upg    11-Mar-2014 12:13   7.5M   

Это к чему относится? Если к этому роутеру то можно ли с этим что-то сделать?

PS: Адрес относится к ДомРу Пермь, уж не то ли это место откуда эти чудо-роутеры обновляются?

6

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

evgen_dd пишет:

Есть роутер JWNR2000_4EMRUS или JWNR2000v4
и еще нашел ресурс ... http://testexe.ru (http://212.33.255.58)
... там есть файл test.exe и папка firmware/ в ней JWNR2000v4-Vunt.00.67.upg    11-Mar-2014 12:13   7.5M

Прошил этой прошивкой, все тоже самое.

7

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

вы еще не поняли что нет v4? есть только 4EMRUS
эти роутеры кроме как дом.ру, онлайму которые в свою очередь принадлежат уже ростелекому, никому не поставляются

Тех. поддержка Netgear: [b]8-800-100-1160[/b] (звонок бесплатный)
Режим работы: Понедельник - Пятница с 9:00 до 18:00 часов
[u]Я не являюсь сотрудником Netgear, это просто подпись для того чтобы вы знали куда обращаться[/u]

8

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

перешить не на что и невозможно без usb-ttl кабеля скорее всего, уже обсуждалось это на форуме тут

GuL

9

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

прошил я этот роутер прошивкой http://www.downloads.netgear.com/files/ … 05_GPL.zip
после компиляции ( те еще танцы с бубнами)
и превратился этот "безумно красивый" роутер
в белый кирпичик... что делать то.

10

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

С помощью сериал кабеля и питона удалось слить (в текстовом режиме, на протяжении часов 5) дамп флешки http://rghost.ru/7zHSbZx7X
В архиве дамп всей флешки + уже извлеченный squashfs.

11

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

pinguin пишет:

С помощью сериал кабеля и питона удалось слить (в текстовом режиме, на протяжении часов 5) дамп флешки http://rghost.ru/7zHSbZx7X
В архиве дамп всей флешки + уже извлеченный squashfs.

опиши, пожалуйста, подробнее процесс перепрошивки.

12 (12.10.2015 00:10:57 отредактировано ibasu)

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Robert пишет:

опиши, пожалуйста, подробнее процесс перепрошивки.

Для перепрошивки необходимо подключиться к роутеру через UART. Имеются 2 команды бутлоадера (fw и fwl) для записи в ПЗУ, в котором и хранится прошивка.
Можно писать либо по 2 байта, либо максимум по 8 слов, то есть 32 байта. После каждой команды на запись загрузчик возвращает ответ о результате ее выполнения. Таким образом, при автоматической записи следует устанавливать задержку перед посылкой каждой новой порции данных. Было подсчитано, что даже с минимальной задержкой прошивка по UART будет заливаться не менее 15,5 суток.
Я бы порекомендовал выпаять микросхему ПЗУ и записать в нее дамп прошивки через программатор. Сам так и поступил - дамп рабочий. Также были предприняты попытки собрать прошивку из исходников. Поставляемый тулчейн и исходники не пригодны в чистом виде для создания рабочей прошивки. Полностью отсутствует web-интерфейс, конфиги, некоторые утилиты. Если проанализировать состав прошивки Дома.Ру, можно найти обрывки нетгировского web-интерфейса. Входит ли он в какой-то расширенный набор исходников для провайдеров или заимствован программистами Дома из прошивки другого роутера Netgear, остается загадкой. В конечном счете, даже собрав прошивку с ванильными скриптами и прошив ею роутер, вы не получите рабочее устройство. В консоль busybox'а будут выдаваться сообщения об ошибке загрузки init.
На одном из форумов отметили схожесть в аппаратной части данного Нетгира с роутером TOTOLINK-N300RT. Если у кого-то есть возможность получить дамп ПЗУ аналогичного устройства, можно попробовать залить его в память JWNR2000_4EMRUS.

13

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Давайте общими усилиями попробуем тему оживить и решить проблему с роутером
jwnr2000-4emrus. Итак, что было сделано: получены логи загрузки через консоль
http://rghost.ru/8SDxG7FCp   domru-boot-logs логи загрузки бутлоадера
один полный один с зажатым reset.
Слита оригинальная прошивка программатором с выпаиванием флешки
http://rghost.ru/6LcWkQR8V full-flash-4emrus.zip
Проверены 3 прошивки от других роутеров с похожим железом.
(через программатор, fullflash), прилагаются
http://rghost.ru/7gcT5t4Dn  dir300ad-fullflash.zip
http://rghost.ru/6tBrMbx2N repitersWS-WN523N2-WN518W2-fullflash.zip
От репитеров, не грузятся от слова совсем.
От Dlink  выдает в консоль booting и все.
В том и другом случае горят все светодиоды.
Вопрос, видимо, такой, как скрестить оригинальную прошивку с какой либо другой,
через hex редактор. т.е. что с какого адреса вставить в оригинальную прошивку.
Если будут варианты, я их буду проверять паяльником.

14

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

привет народ ну что так и не кто не придумал как его прошить ???

15

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Написал python скрипт для прошивки через UART в архиве сам дамп + прошивальщик (для работы необходим установленный python)
в файле sett.cfg указываем com port (вашего uart переходника)
включаем роутер с зажатым reset
запускаем flash.py и ждём (долго-долго)

https://yadi.sk/d/H-pPX8C-tiben

16

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

Всем привет!
Попал ко мне в руки этот роутер. Очень стало интересно его отвязать от оператора ДОМ.РУ.
Проделал не мало работы, а именно:
1. С помощью программатора слил Фуллфлеш
2. Вытянул из Фуллфлеша область FS и распаковал её.
3. Определил возможность изменения параметров роутера через web интерфейс. Все пункты меню становятся активными даже на родной прошивке от ДОМ.РУ!
4. Определил скрипты которые не дают использовать роутер в сетях других провайдеров. Даже если я настраиваю PPTP или просто DHCP, при переходе на любой сайт роутер делает перенаправление на свою страницу и не пропускает в мир.
5. С сайта разработчика этого устройства (NetGear) скачал исходники. Но они не полные. Нет файлов в папке Web. И похоже старое ядро.
6. Удалось найти оригинальный пакет обновления JWNR2000v4-V04.00.01.upg от провайдера ДОМ.РУ. Распаковал FS. На первый взгляд она идентична моей из Фуллфлеша.
7. Была попытка собрать прошивку из исходников. Если компилировать архив от разработчиков то в итоге получим Не рабочую прошивку т.к. в ней будет пустая папка web. Весить будет примерно 4мб, а Рабочая прошивка весит 6,7 мб.
8. Следом делал попытку компилирования прошивки с подменой папки web из Фуллфлеша с удалёнными скриптами. Прошивка скомпилировалась и весила как положено. Скормил роутеру и получил циклическую перезагрузку. Хотя иногда успевал попасть в админку.
9. уже имею на руках прошивку JWNR2000v4-V04.00.06.upg от провайдера ДОМ.РУ. Распаковав её определил Java скрипты которые не дают использовать роутер с другими провайдерами.

Если у кого есть возможность и идеи как собрать прошивку - пишите.
Основной вопрос:
1. распаковать squashfs lzma - не проблема (на выходе 2 файла Хидер и сжатая фс)
2. удалить лишние скрипты от ДОМ.РУ
3. Собрать прошивку. Тут как раз самое интересное.

17

Re: Как прошить JWNR2000-4EMRUS ДОМ.RU оригинальной прошивкой NetGear

приветствую всех!имею такую-же железку и такое-же желание.попробовал прошить прошивками от тотолинк 300 и TEW731BRV1 переименовав ее расширение.прошивал утилитой из web-интерфейса и он их проглотил но после этого как-будто ничего не зашивалось-я так подозреваю что там в прошивке самого интерфейса нет как и ограничений дом.ру а драйвера какие-то на чипы роутера.я так думаю что где-то в скриптах есть поправка на интерфейс домушников который и ограничивает права пользователя в оригинальном интерфейсе который все-таки там залит .его даже можно запустить но пароль pppoe оганичен 5 знаками а у меня на ростеле знаков 9.и не меняется имя сети но это ерунда.