Netgear wnr1000v2h2 прошивка

Содержание
  1. Как настроить роутер Netgear WNR1000
  2. Подключение
  3. Вход в интерфейс
  4. Настройка роутера Netgear WNR1000
  5. Провайдер DHCP
  6. Провайдер PPPoE
  7. L2TP
  8. Wi-Fi
  9. IPTV
  10. UPnP
  11. Дополнительные настройки
  12. Настройка NetGear WNR1000
  13. Смена заводского пароля
  14. Настройка подключения к Интернет
  15. Настройка подключения в режиме DHCP (динамический IP)
  16. Настройка подключения в режиме статического IP
  17. Настройка PPtP (VPN) при автоматическом получении локального IP адреса (DHCP)
  18. Настройка PPtP (VPN) при статическом локальном IP адресе
  19. Настройка PPPoE подключения
  20. Настройка L2TP подключения
  21. Настройка Wi-Fi на роутере
  22. Переадресация/проброс портов
  23. Оживление WIFI роутера WNR1000v2h2
  24. Особенности размещения данных во flash wnr1000v2h2
  25. Китайский u-boot Breed
  26. Английский u-boot Breed, некая модификация
  27. Обновление прошивок wnr1000v2h2 через оригинальный u-boot
  28. Перепрошивка u-boot (загрузчика) на wnr1000v2h2 через TFTP
  29. Перепрошивка образа ОС на wnr1000v2h2 через TFTP
  30. Прошивка ART раздела
  31. Дополнительно
  32. Итог борьбы

Как настроить роутер Netgear WNR1000

Netgear wnr1000v2h2 прошивка

Модель, которую мы сегодня рассмотрим, имеет обновленный интерфейс, что позволяет гораздо проще с ней обращаться. При этом он полностью русифицирован, что облегчает жизнь тем, у кого проблемы с английским. Роутер поддерживает наиболее популярный сегодня диапазон – 802.11 n.

В общем, это устройство можно посоветовать не только простым пользователям, но и опытным системным администраторам. Дело в том, что оно позволяет создавать сети методом проброса портов. Что весьма полезно и практично.

Подключение

До того как настроить wifi роутер Netgear WNR1000 необходимо собрать устройство, вынув из заводской коробки. Не забудьте, что в коробке помимо блока питания должен быть сетевой шнур, с помощью которого и будет произведено подключение компьютера с роутером.

Перед первым включением потребуется произвести следующие манипуляции:

  • вставляем интернет-кабель от провайдера в порт желтого цвета;
  • в какой-либо из свободных портов устанавливаем патч-корд (второй его конец вставляется в разъем сетевой карты компьютера);
  • включаем питание, нажав на кнопку Power;
  • сразу должны загореться все соответствующие индикаторы.

Узнайте более подробно, какие разновидности существуют и для чего используется шнур патч-корд.

На данном этапе вы также должны удостовериться в правильной работе вашей сетевой плат. В частности, необходимо зайти в сетевые подключения и удостовериться в наличие соответствующего соединения. В случае его отсутствия потребуется найти в интернете все необходимые драйвера.

Совет: если вы не хотите или не умеете производить ручной поиск драйверов (через идентификационный код устройства), можете воспользоваться специальными программами для поиска всех необходимых данных.

Если вы используйте роутер, который уже был использован по назначению, придется сбросить конфигурацию к заводским стандартам. Для этого, подождав несколько минут после включения, нажимаем кнопочку Reset и удерживаем в течение 10-15 секунд. В результате все параметры придут к изначальному виду, и будет выдан новый ip.

В завершении перезапустите и роутер и компьютер. Это позволит избежать многих неприятных ошибок.

Вход в интерфейс

Сразу стоит отметить, что сейчас на новых моделях распространяется обновленный интерфейс (с прошивки 1.1.2.50). При желании можно использовать и старый интерфейс (кому-то он кажется более удобным). Однако мы привыкли идти в ногу со временем, поэтому рассмотрим настройку на последней версии.

Итак, для запуска интерфейса делаем следующее:

  • перезапускаем роутер и компьютер;
  • открываем любой установленный браузер;
  • в адресной строке набираем 192.168.1.1 и нажимаем клавишу Enter;
  • далее система попросит ввести пользовательские данные. В поле логин вводим admin, а в строке пароль – password;
  • в результате откроется графический интерфейс, в котором и будут проводиться дальнейшие манипуляции.

Настройка роутера Netgear WNR1000

Разобравшись с предварительными процедурами, переходим к главным манипуляциям. Сразу же отметим, что существует несколько различных протоколов. Выбор зависит от используемого провайдера.

Провайдер DHCP

Первым делом рассмотрим настройку под протокол DHCP. Задание таких параметров не отличается высокой сложностью. Делаем следующее:

  • открываем главное меню;
  • выбираем слева пункт «интернет»;
  • откроется меню настроек. Сверху оставляем все без изменений (ip-автоматический режим);
  • получение адреса DNS также оставляем в автоматическом режиме;
  • МАС – адрес можно выставить под ваш компьютер. Однако такая процедура нужна лишь в том случае, если провайдер осуществляет привязку к МАС адресу;
  • закончив с настройками, нажимаем кнопку применить. В результате все изменения сохранятся в памяти устройства, а подключении активируется автоматически;
  • заходим во вкладку «состояние маршрутизатора», чтобы удостовериться в правильности создания подключения. Если оно отсутствует, попробуйте удостовериться в целостности кабеля и коннектора.

Провайдер PPPoE

Этот протокол на сегодняшний день является наиболее распространенным. По статистике каждый второй провайдер использует именно его.

Для настройки в режиме РРРоЕ делаем следующее:

Обратите внимание! Если вы используйте ADSL – модем, который настроен в качестве роутера, то Netgear wnr1000 нужно будет настроить в режиме DHCP. В противном же случае настраиваем под РРРоЕ.

  • нажимаем на иконку «интернет», расположенную справа;
  • выбираем пункт настройка РРРоЕ;
  • в верхнем чекбоксе изменяем значение на «Да»;
  • в окне метода подключения ищем РРРоЕ и выставляем его;
  • далее нужно будет ввести пользовательские данные. Их вы можете найти в договоре на интернет. В случае его отсутствия, можно сходить до офиса своего провайдера, в котором выдадут все нужные вам данные;
  • режим соединения выбираем «активен всегда»;
  • получение ip адреса оставляем в автоматическом режиме;
  • DNS сервер также оставляем динамическим;
  • единственный пункт, который нуждается в смене – это установка режима клонирования МАС – адреса. Для этого ставим галочку напротив пункта «Использовать МАС адреса ПК»;
  • в конце нажимаем иконку «применить»;
  • через 10-15 секунд все изменения вступят в силу;
  • заходим в подпункт «состояние роутера», чтобы убедиться в правильности установки настроек.

L2TP

Теперь рассмотрим протокол L2TP, который используют многие провайдеры (к примеру, Билайн). Чтобы настроить устройство, таким образом, делаем следующее:

  • выставляем метод подключения – L2ТР;
  • подключение – всегда активно;
  • сервер – нужно ввести ip адрес, который указан в договоре;
  • адрес DNS – выбираем пункт автоматического получения (то есть от провайдера);
  • МАС адрес – выбираем по умолчанию;
  • все остальные пункты оставляем без изменений;
  • в конце нажимаем иконку «применить».

Wi-Fi

Отметим, что у данного устройства весьма нестандартный интерфейс. Поэтому многим пользователям, вначале довольно сложно задать довольно сложно. В главном интерфейсе сверху нужно поставить галочку напротив пункта «включить Wi-Fi». После чего нужно выбрать расширенный режим, а в нем пункт «настройка Wi-Fi».

Зайдя в эту вкладку, потребуется произвести такие манипуляции:

  • cоздать и активировать имя будущего подключения;

Важно! Не используйте русские буквы и спецсимволы.

установите свой регион;

в пункте выбора номера канала выбираем вариант «авто»;

режим работы оставляем «по умолчанию». Если предполагается работа в диапазоне с 802.11 n, то следует выставить значение «до 150 Мбит»;

в видах шифрования выбираем любой понравившийся метод и придумываем пароль. Старайтесь сделать его как можно более сложным;

нажимаем иконку «применить»;

возвращаемся назад и ставим галочку напротив пункта «включить Wi-Fi».

IPTV

Многие современные маршрутизаторы оборудованы возможностью просмотра интернет-телевидения.

Чтобы эта возможность стала доступной, потребуется воспользоваться специализированными программами (например, iptv-player). Такого рода утилиты можно найти в интернете и скачать на бесплатной основе.

Эти приложения максимально автоматизированы. Вам потребуется лишь запустить их, а они все обязанности возложат на себя.

UPnP

В описываемый нами роутер встроена опция UPnP, которая значительно ускоряет работу многих популярных программ. По умолчанию она обычно включена. Её можно встроить в такие утилиты как ICQ, Skype, Агент, торрент и другие.

Использование такого средства позволит не только ускорить работу этих приложений, но и дает возможность использовать их всем компьютерам, находящимся в сети. Эта опция очень полезна, если у вас в доме находится несколько компьютеров и других устройств.

Дополнительные настройки

Стоит отметить, что это далеко не все, на что способно это устройство. На деле разработчики постарались максимально его оснастить различными функциями. Так на официальном диске есть уникальная утилита для обеспечения родительского контроля.

Утилита работает по средствам Open DNS. В результате пользователь с правами администратора сможет вручную задавать список разрешенных и запрещенных Интернет-ресурсов. В результате обеспечивается максимальная безопасность.

Также имеется возможность активации проброса портов.

Делается это следующим образом:

  • открываем пункт дополнительные настройки;
  • далее выбираем «инициирование портов»;
  • нажимаем на иконку «добавить службу»;
  • выбираем любое имя для новой службы;
  • определяем её тип (то есть требуемый протокол);
  • задаем диапазон начальных и конечных портов;
  • задаем ip адрес нашего сервера;
  • в конце не забываем нажать на иконку «применить».

На этом все. Как видите, разобраться с таким устройством совсем несложно и с этим под силу справиться любому пользователю. Однако если у вас возникли проблемы с созданием подключения, в первую очередь проверьте целостность кабеля от провайдера.

Источник: https://compsch.com/setevoe-okruzhenie/kak-nastroit-router-netgear-wnr1000.html

Настройка NetGear WNR1000

Netgear wnr1000v2h2 прошивка

Для того, что бы попасть в веб-интерфейс роутера, необходимо открыть ваш Интернет браузер и в строке адреса набрать routerlogin.net или 192. 168.1.1. В появившемся окне вводим admin” в качестве имени пользователя и “password” в качестве пароля.

После этого у Вас открывается окно веб-интерфейса Netgear Centria WNDR4700. Здесь вы можете выбрать один из двух режимов настройки – «Базовый» и «Расширенный». Рассмотрим второй режим.

Смена заводского пароля

В целях безопасности рекомендуется сменить заводской пароль. Для этого необходимо перейти в Расширенные настройки, меню АдминистрированиеУстановка пароля.

  • Старый пароль вводите пароль по умолчанию, то есть “password
  • Установить пароль и Повторить новый пароль – вводите новый пароль

Нажимаете на кнопку “Применить“. После применения новых настроек необходимо снова авторизоваться в системе, введя Ваш новый пароль.

Настройка подключения к Интернет

В зависимости от Вашего провайдера и его настроек необходимо выбрать тот или иной режим подключения.

Если для подключения к интернету у Вашего провайдера требуется вводить логин и пароль, то в графе Требуется ли при подключении к Интернету ввести имя пользователя и пароль вы выбираете ДА (например, у Ростелеком, Билайн, Дом.ру, ТТК и т.д.).

Если же вы подключаете роутер к другому устройству (на котором уже есть интернет) или тип Вашего подключения к интернету не требует ввода логина и пароля, то в этой графе ставите точку напротив НЕТ.

Настройка подключения в режиме DHCP (динамический IP)

Первый режим – режим DHCP, назначающий автоматическое получение настроек сети от провайдера. В этом случае необходимо выбрать “Нет” на вопрос “Требуется ли при подключении к интернету ввести информацию о подключении“.

IP-адрес Интернет-порта и IP-адрес DNS-сервера (сервера доменных имен) – ставим точку напротив Получить автоматически от провайдера.

Если провайдер использует привязку по MAC-адресу, и Вы настраиваете маршрутизатор с ПК, который до этого был подключён к сети интернет, то для поля “MAC-адрес маршрутизатора” укажите опцию “Использовать MAC-адрес компьютера“. Если привязка по MAC-адресу у провайдера отсутствует, то оставляем опцию по умолчанию – опцию “Использовать MAC-адрес по умолчанию“. И нажимаем кнопку “Применить“. 

После применения настроек мы можем успешно пользоваться интернетом.

Настройка подключения в режиме статического IP

Второй режим – это статические или по-другому фиксированные настройки, которые обычно указываются в договоре, заключённом с Вашим провайдером. Для настройки данного режима аналогично отвечаем “Нет” на вопрос “Требуется ли при подключении к интернету ввести информацию о подключении“.

IP-адрес Интернет-порта – ставим точку напротив Использовать статический IP-адрес. В графы IP-адрес, IP-маска подсети, IP-адрес шлюза – вводите данные из договора или параметры Вашей сети.

Аналогично случаю настройки в первом режиме выбираем использовать MAC-адрес компьютера, если провайдер использует привязку по MAC-адресу. Или оставляем использовать MAC-адрес по умолчанию, если привязка отсутствует. Затем нажимаем кнопку “Применить“.

Настройка PPtP (VPN) при автоматическом получении локального IP адреса (DHCP)

Это разновидность VPN-подключения. Для его настройки необходимо выбрать “Да” на вопрос “Требуется ли при подключении к интернету ввести информацию о подключении” и из выпадающего списка поставщиков услуг интернета выбрать “PPTP“.

Если Вы желаете, чтобы маршрутизатор оставался всегда подключённым к интернету выберите в качестве режима подключения “Всегда включено”. В противном случае можно задать интервал бездействия в минутах, после которого маршрутизатор будет автоматически отключаться от интернета.

Или можно выбрать полностью ручное подключение через web-интерфейс. 

Протокол “PPTP” требует не только обязательного указания имени пользователя и пароля, адрес VPN-сервера для подключения, но так же подразделяется на два распространённых в России варианта.

Их разница в том, каким образом назначаются настройки для подключения к локальной сети провайдера: динамически через протокол DHCP или задаются статически пользователем.

В обоих случаях Вам необходимо сначала указать:

  • Имя пользователя – логин из договора
  • Пароль – пароль из договора
  • Режим подключения – всегда включено
  • Адрес сервера – нужно указать название или адрес сервера в поле “. Адрес сервера может быть в виде IP-адреса, к примеру, 10.0.0.138 или в виде доменного имени, например, vpn.internet.beeline.ru.
  • IP-адрес Интернет-порта и IP-адрес DNS-сервера – Получить автоматически от провайдера
  • Нажимаем Применить.

Настройка PPtP (VPN) при статическом локальном IP адресе

При наличии доступа к локальным ресурсам провайдера необходимо настроить дополнительные параметры подключения.

Если они получаются автоматически или провайдер их Вам не предоставил, то обычно ничего дополнительного вводить не нужно! Если у Вас имеются данные по указанию IP-адреса, маски подсети, шлюза и DNS-серверов, то их необходимо ввести в соответствующие поля: “Мой IP-адрес”, “Маска подсети”, “IP-адрес шлюза” и “Главный DNS”, “Дополнительный DNS” (некоторые поля не видны на рисунке). Если провайдер использует привязку по MAC-адресу, выберите так же опцию “Использовать MAC-адрес компьютера”. Затем нажмите кнопку “Применить”. 

Настройка PPPoE подключения

Режим подключения “PPPoE” по своим настройкам совершенно аналогичен предыдущим режимам. Заполняем графы:

  • Имя пользователя и Пароль  – вводите данные из договора
  • Имя службы – вводим любое название будущего подключения
  • Режим подключения – всегда включено
  • IP-адрес Интернет-порта и IP-адрес DNS-сервера (сервера доменных имен) – ставим точку напротив Получить автоматически от провайдера.

Если провайдер использует привязку по MAC-адресу, и Вы настраиваете маршрутизатор с ПК, который до этого был подключён к сети интернет, то для поля “MAC-адрес маршрутизатора” укажите опцию “Использовать MAC-адрес компьютера“. Если привязка по MAC-адресу у провайдера отсутствует, то оставляем опцию по умолчанию – опцию “Использовать MAC-адрес по умолчанию“. И нажимаем кнопку “Применить“. 

Настройка L2TP подключения

  1. Тип соединения — L2TP
  2. Имя пользователя и пароль — логин и пароль из договора
  3. Режим подключения – Всегда включено
  4. Адрес сервера  — вводим ip-адрес или название vpn-сервера по договору
  5. IP-адрес DNS-сервера — получить автоматически от провайдера
  6. MAC-адрес маршрутизатора — использовать адрес по умолчанию
  7. Остальные параметры можно не менять. Нажимаем Применить.

Настройка Wi-Fi на роутере

В характеристиках Netgear Centria WNDR4700 заявлено, что данный роутер имеет Высокоскоростной двухдиапазонный WiFi, до 450 + 450 Мбит/сек.

Это означает, что данная модель wi-fi роутера имеет радиоблоки, представленые парой чипов Atheros серии AR9000 (скорее всего, это AR9380 и AR9580) с поддержкой диапазонов 2,4 и 5 ГГц и скоростей до 450 Мбит/с (3T3R).

Каждый имеет свои собственные антенны. Т.е. роутер работает в двух диапазонах.  

Заходим в пункт меню Настройки беспров. сети. Обратите внимание, что здесь можно включать оба радиоблока или оставить какой-то один. При включении обоих, у Вас будет две сети. Обе сети следует настроить. Настройки одинаковые для обеих сетей.

  1. Имя (SSID) – указываете название для первой и для второй сети, но они должны различаться
  2. Канал – Авто
  3. Режим – здесь выставляется максимальная скорость, на которой будет работать сеть
  4. Параметры безопасности – WPA2-PSK с шифрованием [AES], так как он даёт максимальную производительность и защиту сети
  5. Фраза-пароль – будет использоваться для подключения всех беспроводных wi-fi-устройств к маршрутизатору. Постарайтесь использовать сложную фразу и запишите её! Использование комбинаций типа “qwerty” или “1234567” могут быть взломаны злоумышленниками за считанные секунды.
  6. После этого нажмите кнопку “Применить“, и подключайте безопасно Ваши беспроводные устройства, ПК к маршрутизатору, используя данный ключ безопасности.

Переадресация/проброс портов

Заходим в Дополнительные настройки – Переадресация портов / инициирование портов.

Нажимаем Добавить службу.

  • Имя службы – название создаваемой службы
  • Тип службы – выбираете нужный Вам протокол
  • Внешний начальный/коченый порт и Внутренний начальный/конечный порт – диапазон портов
  • IP-адрес сервера – сетевой адрес устройства, на который будет перенаправляться запрос
  • Нажимаем Применить.

Источник: https://RuDevice.ru/netgear/netgear-wnr1000

Оживление WIFI роутера WNR1000v2h2

Netgear wnr1000v2h2 прошивка

Ниже будет описан мои путь по оживлению WIFI роутера WNR1000v2h2 из состояния кирпича. Прошивка u-boot, OpenWrt, ART раздела

UPD: Роутер все же был побежден и решение находиться в конце статьи.

Данный роутер умер не своей смертью, а при содействии моих кривых ручек. На момент начала попытки его оживить, он представлял из себя кирпич, где был убит u-boot.

Данный роутер не очень популярен на просторах интернет и найти на него что-то очень проблематично. 

Какое железо имеет мой роутер:

  • Power: 12 VDC, 1 A
  • CPU1: Atheros AR7240 rev 2 (340-400MHz)
  • FLA1: 4 MiB ( Winbond W25Q32BVSSIG)
  • RAM1: 32 MiB (Winbond 9425G6JH-4)
  • WiFi chip: Atheros AR9285 2,4 ГГц 802.11bgn
  • ETH chip: Atheros AR7240
  • Switch: Atheros AR7240
  • LAN speed: 100M
  • LAN ports: 4
  • WAN speed: 100M
  • WAN ports: 1

По железу похож на:

  • Netgear wnr612v2
  • Netgear WNR1000v2
  • Netgear WNR1000-2VCNAS
  • Netgear WPN824N
  • —————————–
  • D-Link DIR-600/601 (Версия A1)

Найти прошивку на ОС роутера в принципе не проблематично, в том числе последние прошивки OpenWRT, а вот с u-boot проблема огромная. Оригинальный u-boot пока так и не найден.

Основная проблема состоит в том, что WIFI роутер wnr1000v2h2 на всех прошивках, что я пробовал не видят модуля WIFI Atheros AR9285. Кнопка включения WIFI тут не работает.

Данный модуль я полагаю должен инициироваться u-boot и этого не происходит т.к. чип Atheros AR9285 не совсем стандартен.

Были испробованы u-boot загрузчики, которые работали

Были попытки использовать и другие загрузчики, но они были полностью провальные.

Для дальнейшего изучения

u-boot_mod

uboot-wnrmod2k

Builds for NETGEAR WNR1000V2

В работе использовалось

  • CH341A – для перепрошивки Flash 25Q32
  • FTDI232 – для подключения по UART к плате роутера
  • Фен, паяльник и прочее.

Перерошивать Flash 25Q32 прямо на плате не получиться, видимо из-за конструктивных особенностей самой платы. Придется только выпаивать и шить отдельно.

Подключение к UART на плате роутера.

Устройство использует TTL 3.3в

Бит в секунду: 115200 Бит

Точка – указатель на 1 ножку.

4(GND) 3(RxD) 2(TxD) 1[3.3V]

Особенности размещения данных во flash wnr1000v2h2

Информация не 100%, а больше догадки

  • 0x0 до 0x40000 – располагается загрузчик u-boot (256КБ)
  • 0x40000 до 0x50000 – размещается непонятно что (64КБ)
  • 0x50000 до 0x3F0000 – размещается образ ОС (3712КБ)
  • 0x3F0000 до 0x400000 – размещается отдел ART – это некие настройки платы, пин код, данные калибровки для Wi-Fi и т.д. (64КБ)

Китайский u-boot Breed

Загружает плату, но в упор не видит прошивку образа ОС.

Принудительно стартануть загрузку образа ОС

breed> boot flash 50000

Образ распознается, пытается запуститься и виснет.

Данный загрузчик имеет WEB, через которую можно проводить многие манипуляции в том числе и перепрошивку. Я с ним так и не подружился.

Английский u-boot Breed, некая модификация

После того как я его залил, то образы ОС не стартовали, но в последствии с него нормально начали работать все образы что я пробовал.

Так же имеет WEB и более заточен под Netgear, чем китайский.

Обновление прошивок wnr1000v2h2 через оригинальный u-boot

Рассмотрим как с ним работать, подробно т.к. на просторах интернет мало объясняют, что какая команда делает.

Перепрошивка u-boot (загрузчика) на wnr1000v2h2 через TFTP

Значение переменных по умолчанию 

ar7240> printenv bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRAM),64k(ART) bootcmd=fsload 80800000 image/uImage;bootm 80800000 bootdelay=2 baudrate=115200 ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee ipaddr=192.168.1.10 serverip=192.168.1.27 clearenv=erase 0x9f040000 +0x10000 ddr_ext_mode_value=0x0 magic_number=0x0 stdin=serial stdout=serial stderr=serial ethact=eth0!если у нас в сети иные настройки сети !по умолчанию у нас адрес устройства 192.168.1.10 !адрес сервера 192.168.1.27 !посмотреть можно! setenv – устанавливает значение переменный !устанавливаем IP адрес нашего устройства ar7240> setenv ipaddr 192.168.88.10 !устанавливаем IP адрес нашего сервера TFTP ar7240> setenv serverip 192.168.88.245 !данный настройки можно пропустить !———— !устанавливаем маску сети ar7240> setenv netmask 255.255.255.0 !устанавливаем шлюз, через который мы будем попадать на TFTP ar7240> setenv gatewayip 192.168.0.1 !————— !закачиваем u-boot с TFTP сервера в область оперативной памяти устройства !где 0x8хххххххх – это указатель, что это именно оперативная память !ххххх – это адрес в оперативной памяти !breed.bin – это имя файла на TFTP сервере ar7240> tftpboot 0x80000000 breed.bin !очищаем область на flash куда мы впоследствии запишем наш новый u-boot !0x9fххххх – это указатель на flash, т.е. 9f говорит, что это устройство flash !xxxxxxxx – это адрес на самой Flash ar7240> erase 0x9f000000 +0x40000 !копируем данные из области оперативной памяти, на Flash !где 0x80000000 – это начальный адрес с которого копируем (начало в оперативной памяти) !0x9f000000 – это адрес куда копируем (начало на Flash) !0x40000 – это смещение т.е. сколько мы копируем !в нашем случае под u-boot выделено 0x40000, но сам u-boot конечно меньше ar7240>cp.b 0x80000000 0x9f000000 0x40000

Перегружаемся

Перепрошивка образа ОС на wnr1000v2h2 через TFTP

Все тоже самое, что и выше, только у нас измениться адрес назначения на Flash. Для большего понимания перечитайте перепрошивка u-boot.

Особенность загрузки образов

Внимательно выбираете образ!

Образа у нас бывают двух видов:

squashfs-factory – содержит дополнительный заголовок, на него ориентируются, когда вы прошиваетесь из стоковой прошивки, через web. Если вы шьете через TFTP или программатором, то в таком образе необходимо удалять этот заголовок по 0x80.

Заголовок выгляди примерно так

squashfs-sysupgrade – образ для прошивки через TFTP или программатор.

Обе эти прошивки не имеют на борту загрузчика, как многие пишут в интерет!

В нашем случае образ ОС располагается с адреса 0x50000

Загрузить образ можно и другим способом, но здесь я его рассматривать не буду т.к. данный способ многократно расписан в интернете.

!загружаем в память ar7240> tftpboot 0x80000000 openwrt-ar71xx-tiny-wnr1000v2-squashfs-sysupgrade.bin !очищаем место на flash под образ ОС, смещение именно 3a0000, либо вы затрете ART ar7240> erase 0x9f050000 +3a0000 !копируем на flash ar7240> cp.b 0x80000000 0x9f050000 0x3a0000 !загружаемся ar7240> bootm 0x9f050000

Прошивка ART раздела

Скачать ART раздел от wnr1000v2h2 (от моего роутера, не знаю будет ли он работать на других)

!загружаем в память ar7240> tftpboot 0x80000000 art.bin !очищаем место на flash под ART ar7240> erase 0x9f3F0000 +10000 !копируем на flash ar7240> cp.b 0x80000000 0x9f3F0000 0x10000 !перегружаемся

Дополнительно

Если у вас поврежден или отсутствует ART отдел, то вы не сможете работать с сетью, даже загрузить прошивку по TFTP.

Решается просто

ar7240> macset lan 00:03:7F:EF:77:87

и перегружаемся.

Возможность распайки USB порта.

Предположительные пины AR7240 задействованные под USB 

73 – USB_DM USB 1.1 D- data pin

74 -USB_DP USB 1.1 D+ data pin

75 – USB_REXT  Connect to external 6.04 KΩ resistor

На плате не распаяны. 

73 и 74 вывод необходимо подтянуть к GND через 15КОм резистор.

Итог борьбы

Все же эта железка была побеждена!!!

Проблема с нерабочим WiFi кроется в разделе ART, без него модуль AR9285 даже не появляется как устройство.

Но победа не была легкая т.к. я был убежден, что проблема кроется в u-boot, а найти оригинальный я так и не смог, было принято решение собрать свой из исходников и на то было убито несчетное количество нервных клеток.

Продолжение  читайте как собрать свой u-boot.

Роутер теперь стартует с родным u-boot собранным из исходников и прекрасно себя чувствует.

Если у кого-то есть родной дамп, пишите, очень нужен.

Источник: https://orycan.ru/blog/post/wnr1000v2h2

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: