Router Club это сообщество, доступ к которому возможен только по приглашениям. Если вы хотите получить приглашение, попросите об этом в skype-чате клуба.
Netgear JWNR2010 RUS
Предлагаю обсудить способ прошивки Netgear JWNR 2010 RUS в прошивку padavan.
Данный роутер продаётся в розничных магазинах от 1000 рублей, что делает его покупку неплохим вложением денег.

CHIP: MT7620N
FLASH: 4MB MX25L3205D
MEM: 32MB DDR1(?)
USB: Нет
Питание: 5V, 0.7A
Антенны: 2шт, 5db
LAN: 4 ШТ 10/100
WAN: 1 ШТ 10/100
Данный роутер продаётся в розничных магазинах от 1000 рублей, что делает его покупку неплохим вложением денег.

CHIP: MT7620N
FLASH: 4MB MX25L3205D
MEM: 32MB DDR1(?)
USB: Нет
Питание: 5V, 0.7A
Антенны: 2шт, 5db
LAN: 4 ШТ 10/100
WAN: 1 ШТ 10/100
Post edited by hackru on


new_71102521_l_531.jpeg
464 x 500 - 20K
Войдите или Зарегистрируйтесь чтобы комментировать.
Комментарии
1) telnetEnable для windows
скачать можно отсюда
2) Установить статический адрес на сетевой плате компьютера, на 192.168.1.2/255.255.255.0
3) Узнать мак-адрес устройства. В моем случае мак был E4:F4:C6:3C:5A:32
Можно посмотреть на упаковке роутера или в арп-таблице.
Прошивка:
1) Запускаем cmd.exe, запускаем telnetEnable с нашим маком, ждем 10 секунд.
2) Запускаем в коммандной строчке telnet 192.168.1.1, попадаем в терминал роутера. (если ругается на отсутствие команды telnet - в гугл)
3) Сначала снимем бэкап родной прошивки, бекап понадобится позже для восстановления работы вайфая.
Введем
mount -o bind /tmp/ /www.eng/langs/
Таким образом мы сможем забирать файлы из /tmp/ через веб-интерфейс браузера.
4) Далее, начинаем снимать резервную копию родной прошивки:
for i in 0 1 2 3 4 5; do cat /dev/mtd$i > /tmp/mtd$1; done
Таким образом мы снимем бекапы с 6 мтд-разделов роутера и положим их в /tmp/.
5) Теперь надо забрать бэкапы, запускаем браузер, в моем случае - ie. Вводим
http://192.168.1.1/langs/mtd0
http://192.168.1.1/langs/mtd1
http://192.168.1.1/langs/mtd2
http://192.168.1.1/langs/mtd3
http://192.168.1.1/langs/mtd4
http://192.168.1.1/langs/mtd5
Сохраняем полученные файлы.
Браузер, возможно спросит пароль от роутера. Ввести их. По умолчанию, admin/admin.
Примерно так:
6) Далее, скачиваем брид для mt7620, брать с зеркала роутерклаба. Для этого понадобится какой-нибудь веб-сервер. Я использовал HFS.
HFS можно скачать отсюда.
Жмякаем Add files..., выбираем breed-mt7620-reset1.bin
Жмякаем на Copy to clipboard.
Переходим в /tmp/
cd /tmp/
Пишем wget http://192.168.1.2:8080/breed-mt7620-reset1.bin
После успешной скачки на экране всё будет выглядеть примерно так:
Теперь запишем брид в mtd0.
cat breed-mt7620-reset1.bin > /dev/mtdblock0
Вытаскиваем питание из роутера и вставляем обратно, смотрим на морду роутера и видим три мигания. После этого заходим в морду брида на 192.168.1.1.
Сливаем с роутерклаба последнюю прошивку, на момент прошивки это была 099 от 1-го февраля 2016-го года.
Во втором пункте меню китайского загрузчика выбираем вторую галку и жмякаем обзор.
Выбираем прошивку с РК.
Жмякаем на кнопку с двумя иероглифами. Начинается прошивка. Ожидаем её окончания и переходим еще раз на 192.168.1.1.
Там нас должна уже ожидать морда от падавана. Вводим admin/admin, входим внутрь. Попадаем в стандартную морду прошивки.
Однако вайфай не работает. Это потому что изначальная разбивка мтд отличается от текущей и необходимо восстановить eeporm.
Исправим это. Сначала скачиваем новый юбут для netgear 2010, который я собрал специально под него.
Потом добавляем в HFS uboot.bin.
Скачиваем uboot.bin в /tmp/.
wget http://192.168.1.2:8080/uboot.bin
Добавляем mtd5.txt(если у вас использовался Internet Explorer) или mtd5 в hfs.
Скачиваем mtd5.txt(или просто mtd5).
Прошиваем mtd5 в eeprom-раздел,
mtd_write write mtd5.txt Factory
или
mtd_write write mtd5 Factory
Теперь загрузчик.
mtd_write write uboot.bin Bootloader
Выдираем питание из роутера и включаем заново. После этого роутер должен загрузиться в прошивку имени падавана и вайфай будет уже работать.
Брид меняли на загрузчик, потому что брид не умеет кнопку нетгира.
Приятного пользования железкой за 1000 рублей ;)