4

Я перебил свой маршрутизатор Linksys WRT54GS при попытке сменить прошивку на нем с dd-wrt на open-wrt. Для того, чтобы разблокировать его, я должен быть в состоянии сделать передачу FTP по нему.

Проблема в том, что он не использует DHCP-адресацию, и я не могу просто использовать IP-адрес по умолчанию 192.168.1.1. Я должен использовать IP-адрес, по которому он был установлен, до того, как он был заблокирован.

Проблема в том, что я забыл, что это был за номер.

Есть какая-нибудь программа или скрипт, который может это выяснить?

6 ответов6

7

В вики dd-wrt.com есть страница Получение IP- адреса маршрутизатора. Это говорит использовать команду arp. С этой страницы:

Если вы по-прежнему не получаете ответа, возможно, IP-адрес был изменен по умолчанию. Отключите все остальные машины от маршрутизатора и запустите arp в командном окне, чтобы узнать, какой IP-адрес:

arp -a

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


На вики dd-wrt.com также есть подробное руководство, которое подходит для вашей ситуации. Восстановление от плохой вспышки.

Первый маршрутизатор, который он охватывает, - это WRT54G/GL/GS, но прежде чем перейти к деталям для вашего маршрутизатора, он говорит:
Чтобы определить, заблокирован ли маршрутизатор, внимательно следуйте инструкциям, приведенным в примечании 6 нити павлина:
Павлин Нить-FAQ: ВСЕ, что вам нужно знать! В самом деле!!


Я собираюсь вставить ответ из FAQ-темы по Peacock в мой ответ на случай, если ссылка перестанет работать в будущем, но весь пост содержит много полезной информации. Кажется, вы должны начать с этого раздела:

В частности, вот шаги, чтобы увидеть, есть ли у вас кирпич и нужно ли jtag (или использовать последовательный кабель):

Он говорит вам стандартные IP-адреса для проверки связи и как сбросить, если вы не добились успеха.

The Peacock Thread-FAQ начинается так:
Я назвал это нитью павлина, чтобы ее можно было легко найти. Он содержит много информации, поэтому вы должны внимательно прочитать.
....
Информация в этой теме актуальна, независимо от даты публикации в теме. Этот пост постоянно модифицируется.

Как это сделать, описано в примечании 1 к посту, вам нужно посмотреть на пост на форуме (я проверяю с постером, чтобы узнать, нормально ли с ними, больше, чем ссылка здесь).

Удачи.


Я получил ОК от автора поста, чтобы скопировать информацию здесь, поэтому, если вы подтвердите, что маршрутизатор заблокирован с помощью шага 6 внизу, вам потребуется выполнить полный сброс, как описано в примечании 1.

После полного сброса вы можете продолжить с конкретными инструкциями для вашего WRT54GS из Recover from bad flash post.

Павлин Нить-FAQ: ВСЕ, что вам нужно знать! В самом деле!!
Автор: Murrkf
Примечание 1: СДЕЛАЙТЕ ЖЕСТКИЙ СБРОС ДО И ПОСЛЕ ИЗМЕНЕНИЯ ВЕРСИЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ DD-WRT.

Это не значит нажать кнопку сброса и сказать, что вы сделали. Это означает выполнение 30-30-30 сброса. Для сброса 30-30-30 вы должны нажать кнопку сброса при включенном маршрутизаторе. Задержите его на 30 секунд при включенном маршрутизаторе. Все еще удерживая его, потяните шнур питания на 30 секунд. Все еще удерживая его, подключите питание к маршрутизатору и продолжайте удерживать кнопку сброса еще 30 секунд. Вы будете удерживать кнопку в течение полных 90 секунд, не отпуская ее.

ЖЕСТКИЕ СБРОСЫ ОБЫЧНО НЕ РАБОТАЮТ С ЗАПАСНОЙ ПРОГРАММОЙ!

Примечание. Модели WRT54GS v1.1, GS v2 и GS2.1 могут зависать после полного сброса независимо от того, как это делается. Смотрите эту ветку и решение в посте Вулкана: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=45024.

Примечание: WRT320N имеет неисправную кнопку сброса. См. Этот пост об использовании кнопки WPS для удаления nvram: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63004

Примечание 2: кнопка сброса Asus RT-N16 переводит его в режим восстановления прошивки. См. Вики RT-N16 о том, как сбросить настройки этого маршрутизатора.

После того, как вы это сделали, КОГДА DD-WRT УСТАНОВЛЕН, если веб-интерфейс dd-wrt не попросил вас изменить пароль при попытке входа в маршрутизатор по адресу 192.168.1.1 (при условии, что вы выполняете полный сброс в сборке dd-wrt, более новой, чем 9707, 14 июня 2008 г., когда был введен пароль автоматической реконфигурации), вы не выполнили полный сброс должным образом.

Неспособность сделать полный сброс и не ждать после перепрошивки - две наиболее распространенные ошибки NOOB, которые приводят их в мир ненужной боли dd-wrt! Это не второстепенный необязательный шаг. Прошивка записывает информацию в Nvram. Этот шаг очищает эту информацию. Если вы не очистите его должным образом, части старой информации будут присутствовать в новой прошивке, что может привести к ее неправильной работе. Не срезайте углы. Выполнение этого перед обновлением может быть очень важным; аппаратный сброс не только после обновлений.

Хард ресет не удалит dd-wrt с вашего роутера!


Теперь, когда маршрутизатор сброшен, вы можете продолжить с конкретными инструкциями для вашего WRT54GS из Recover from bad flash post.

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

Когда веб-интерфейс больше недоступен, сначала отключите маршрутизатор (отсоедините разъем питания) и отсоедините все сетевые кабели от оборудования. Через несколько секунд вы перезапустите WRT54G. Теперь обратите внимание на мигающие светодиоды.

  1. Индикатор питания мигает очень быстро. Если он продолжает мигать дольше 2 минут, не загораясь другими светодиодами, значит, неисправный загрузчик присутствует. Однако, если вы можете пропинговать 192.168.1.1 (ваш IP-адрес маршрутизатора), вы можете попробовать восстановить TFTP, в противном случае вам может потребоваться открыть маршрутизатор и использовать метод восстановления JTAG, описанный ниже.
  2. Светодиод питания мигает очень быстро, и через несколько секунд светодиод DMZ загорается примерно на 5 секунд. В этом случае загрузчик не поврежден и неисправно только ядро (прошивка). В этом случае вы все еще можете восстановить с помощью кабеля Ethernet, если перепрограммируете прошивку через TFTP (см. TFTP ниже).
  3. Индикатор питания мигает очень быстро и примерно через 20 секунд горит постоянно, но индикатор DMZ не загорается. В этом случае Bootloader и Kernel (прошивка) не повреждены, только неправильная конфигурация заблокирована маршрутизатором. Это может произойти, если в NVRAM существует неправильное или поврежденное значение. Здесь просто очистка NVRAM должна решить проблему.

Вариант первый: использовать метод восстановления JTAG
Вариант второй: возможно, все еще восстановите с помощью кабеля Ethernet, если вы перепрошиваете прошивку через TFTP
Третий вариант был бы исправлен путем полной перезагрузки.


Вариант первый: восстановление с помощью TFTP

Обратите внимание, что если у вас уже установлен и работает DD-WRT, и вы находитесь на этой странице, потому что хотите вернуться к микропрограмме маршрутизатора, вам необходимо сначала отключить DD-WRT!

telnet в роутер, выполните:

mtd erase linux (это брикет мой буйвол WHR-HP-GN! Не делай mtd стирай linux!) перезагружать

(Примечание: тестируется только на WNDR3300 с 24preSP2; YMMV)

Во время запуска маршрутизатор приостановит прием временной загрузки прошивки через tftp. На маршрутизаторах Linksys WRT54G вам необходимо прошить изображение, содержащее заголовок "W54G" (изображения Linksys и mini_wrt54g)

Если pinging 192.168.1.1 не работает, проверьте IP-адрес вашего компьютера и убедитесь, что ему назначен IP-адрес в подсети IP-адреса маршрутизатора. Для простоты вы можете считать, что «192.168.1.x» - это хорошо. Если у вас нет хорошего IP-адреса, возможно, DHCP-сервер не работает. Поэтому вручную установите для своего IP-адреса что-то вроде 192.168.1.77 с 192.168.1.1 в качестве шлюза, а затем снова попробуйте проверить связь с маршрутизатором. Наконец, вы можете захотеть использовать сетевой сканер для сканирования вашей сети (небольших сетей) просто для того, чтобы убедиться, что вашему маршрутизатору не был назначен другой IP-адрес.

Включите маршрутизатор с помощью непрерывного пинга, запущенного в командном окне:

ping -t -w 2 192.168.1.1

Параметр -w 2 устанавливает меньшее время ожидания ответа ping, что упрощает получение ответа от кирпичного маршрутизатора.

Вы должны увидеть хотя бы несколько ответов от 192.168.1.1. Сделайте это несколько раз, чтобы быть уверенным. Если у вас есть хорошие шансы на простое восстановление. Если вы по-прежнему не получаете ответа, IP-адрес может отличаться от 192.168.1.1. Вы должны попытаться получить IP-адрес маршрутизатора. Особенно, если в предыдущей прошивке переменная boot_wait была включена, маршрутизатор делает паузу даже дольше, чем обычно, во время загрузки, чтобы принять флэш-память восстановления. Все, что вам нужно сделать, это предоставить прошивку для него через TFTP в течение этого времени.

Подготовьте свой компьютер, файл прошивки и программное обеспечение TFTP и поиграйте с моментом его включения и запуска сеанса TFTP сразу после подачи питания (или как только вы начнете видеть ответы на пинг). Если вы попробуете это несколько раз (по крайней мере, 10), вы, вероятно, спасете маршрутизатор без суеты!

Если вы видите запрос «Invalid Password» от маршрутизатора, загрузчик не принял образ TFTP, и микропрограмма отказывается от загрузки TFTP. Вы можете заставить загрузчик принять загрузку TFTP, удерживая кнопку сброса при включении маршрутизатора. Вы также можете улучшить показатели успеха, обеспечив коммутатор или концентратор между ПК и маршрутизатором, поддерживая состояние соединения, когда питание маршрутизатора отключается.

Инструменты маршрутизатора DrayTek - OS X/Windows: эта программа будет запускать все эти надоедливые команды TFTP одним нажатием кнопки. Просто скачайте и установите инструменты маршрутизатора DrayTek отсюда и следуйте инструкциям: ftp://ftp.draytek.com/tools/Router_Tools/

  1. Запустите «Обновление прошивки Draytek»,
  2. Укажите ваш * .bin файл.
  3. Подключите маршрутизатор и нажмите «Отправить». Если вы получили сообщение «Не удается отправить», нажмите «ОК» и повторите попытку отправки. Пока у вас есть ручной IP-адрес в той же подсети, что и ваш маршрутизатор, и ваш маршрутизатор является проверяемым, он должен в конечном итоге пройти (перезагрузите маршрутизатор, если вы не можете отправить в течение более минуты).
  4. Когда отправка прошла успешно, вы должны увидеть индикатор выполнения при отправке файла.
  5. Подождите примерно две минуты, и ваш маршрутизатор должен стать доступным.

Windows: Microsoft Windows содержит клиент TFTP. Windows Vista потребует, чтобы вы включили его в разделе «Программы и компоненты». С TFTP вся информация о передаче указывается во время начальной настройки; клиент / сервер мало взаимодействует со стандартным FTP.

Если маршрутизатор не отвечает на пинг или индикатор питания мигает, сначала используйте команду arp -s.

Эта команда позволяет присоединить IP-адрес к уникальному MAC-адресу (или физическому адресу) устройства. MAC-адрес появляется на наклейке, прикрепленной к нижней части устройства, и представляет собой длинное число из двенадцати шестнадцатеричных цифр, похожее на aabbccddeeff. Это число должно быть введено следующим образом: aa-bb-cc-dd-ee-ff, с черточками, разделяющими пары цифр.

Обратите внимание, что размер прошивки, которая должна быть установлена первой, должна быть не более 3 МБ. После этого можно установить более крупную прошивку, используя веб-интерфейс маршрутизатора. Однако есть некоторые исключения; Прошивка Linksys по умолчанию для WRT54GL составляет 3,2 МБ и будет работать с TFTP.

В следующем примере мы предполагаем, что IP-адрес вашего маршрутизатора - 192.168.1.1.

Перед началом убедитесь, что:

  1. В вашей локальной сети нет компьютера (или устройства) с IP-адресом 192.168.1.1.
  2. Ваш компьютер имеет адрес в сегменте IP 1, то есть 192.168.1.xxx.
  3. Сетевой кабель правильно подключен к вашему маршрутизатору.

Чтобы прошить роутер с помощью Microsoft Windows:

  1. Откройте командную строку.
  2. Перейдите в каталог, содержащий исходную прошивку Linksys, используемую для этой загрузки, или прошивку DD-WRT, которую вы хотите установить, размер которой должен быть меньше 3 МБ (в этом примере предполагается, что имя файла прошивки - code.bin).
  3. Затем введите следующие команды:

    arp -s 192.168.1.1 aa-bb-cc-dd-ee-ff ping 192.168.1.1 tftp -i 192.168.1.1 PUT code.bin code.bin

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

Программа tftp не будет выдавать вам обновления статуса при загрузке, она либо выдаст сообщение "Transfer успешно" в конце, либо сообщение об ошибке. Передача может занять 15 секунд или более, в течение которых индикатор состояния локальной сети будет мигать примерно с той же скоростью, что и индикатор питания. Будьте терпеливы и не прерывайте его, пока он не закончится.

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

OS X: OS X содержит TFTP-клиент, описанный ниже, но его успех зависит от того, получен ли «Неверный пароль !!!»." ошибка. Однако клиент MacTFTP от MacTechnologies работал с первой попытки. Просто обязательно укажите пароль, который обычно является значением по умолчанию "admin", и дождитесь окончания передачи.

Linux: Большинство дистрибутивов Linux либо включают tftp-клиента, либо имеют один доступный в своих пакетах. В этом примере используется atftp.

atftp --option "mode octet" --verbose -p -l code.bin 192.168.1.1

Для пользователей OS X и Linux я предлагаю открыть окно терминала и ввести следующие команды.

tftp 192.168.1.1
binary
rexmt 1
timeout 60
trace

после всего этого типа (но пока не нажимайте Enter)

put firmwarefile.bin

подключите роутер и сразу нажмите Enter.

Теперь подайте питание на ваш роутер. Клиент tftp будет непрерывно повторять загрузку прошивки, пока маршрутизатор не ответит. Надеемся, что маршрутизатор кратко проснется, что позволит отправить обновление прошивки. Примерно через две минуты маршрутизатор перезагрузится и начнет работать с новой прошивкой.

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

Linksys WRT54 GL:

Пользователи Linksys wrt54 GL обращают внимание, что если перепрошивка с использованием tftp с помощью прошивки dd-wrt не дает результатов, стоит попробовать оригинальную прошивку Linksys с сайта www.linksys.com. Если это работает, выполните полный сброс, и вы можете продолжить мигать с помощью dd-wrt. Чтобы использовать стандартную версию прошивки, сначала ДОЛЖНА использоваться версия MINI.

Заметки:

  • -I указывает двоичный режим передачи. Передача не удастся, если вы не укажете это.
  • Запустите команду, а затем включите маршрутизатор. Нет никаких указаний о какой-либо передаче, пока она не будет завершена.
  • Загрузка с помощью этой команды довольно медленная ~ 5,7 КБ / с, если вы используете полудуплексный режим 10 Мбит / с, поэтому для загрузки ~ 3 МБ образа потребуется около 10 минут. Когда вы используете полнодуплексный режим 100 Мбит / с, он будет работать намного быстрее. После завершения передачи подождите 2-3 минуты, чтобы изображение было записано на флэш-память.
  • Если TFTP не работает, попробуйте изменить сетевой адаптер на полудуплекс 10 Мбит / с.
  • При условии, что вы правильно выполнили эти шаги, вы должны заметить, что маршрутизатор в конечном итоге перезагрузится, в некоторых случаях потребуется цикл питания (однако, если цикл питания включается, подождите не менее 10 минут, чтобы убедиться, что запись флэш-памяти произошла, прежде чем выдернуть вилку ).
  • Наслаждайтесь тем, что вы не потратили впустую 60 долларов и ваш маршрутизатор теперь снова работает.

Известные проблемы TFTP

Время ожидания истекло
Попробуйте пропинговать свой роутер. Если у вас есть эхо-запрос, перезагрузите маршрутизатор, отсоединив шнур питания, и подождите не менее 10-20 секунд, прежде чем повторять попытку. Если у вас нет пинга, маршрутизатор недоступен. Проверьте правильность настроек IP и сети. Если проблема не решается перезагрузкой, и вы всегда получаете эту ошибку, вам нужно будет перейти к методу JTAG.

Отказано в доступе
Маршрутизатор отклоняет ваше соединение; к маршрутизатору можно получить доступ в сети. Попробуйте перезагрузить маршрутизатор, починить сетевой интерфейс или, согласно некоторым учебникам, изменить свой IP-адрес на 192.168.1.9.

Ошибка в шаблоне кода сервера неверна
Иногда загрузка изображения mini DD-WRT (или других изображений) не работает. Если вы получите эту ошибку, маршрутизатор не сможет распознать ваш.Прошивка BIN (убедитесь, что у вас есть.БИН прошивка). Попробуйте вместо TFTP установить последнюю версию прошивки Linksys по умолчанию. После этого вы сможете получить доступ к веб-интерфейсу и снова прошить свой маршрутизатор.


Вариант второй: восстановление по кабелю JTAG

Пожалуйста, прочитайте jtag wiki здесь:http://www.dd-wrt.com/wiki/index.php/Category:Jtag

Если роутер больше не может быть проверен, вы ничего не можете сделать, кроме как с помощью кабеля JTAG. Для разводки смотрите OpenWRT вики. Затем загрузите Утилиту Deby HairyDairyMaid. Или ... попробуйте обновленную программу TJTAG, которая включает более новые модели маршрутизаторов.

  1. Припаяйте кабель JTAG, следуя указанному выше контактному выводу.
  2. Припой 12-контактный разъем на печатной плате маршрутизатора.
  3. установить копию giveio.sys. giveio.sys и loaddrv.exe в {windows}\ system32\ drivers (обычно это C:\ windows\ system32\ drivers)
  4. дважды щелкните файл loaddrv.exe в каталоге system32. Это важно.
  5. добавить имя файла giveio.sys на путь в утилите
  6. нажмите кнопку загрузки и кнопку запуска, они оба должны подтвердить успех. Если этого не происходит, не двигайтесь дальше, вернитесь и исправьте это.
  7. убедитесь, что прерывания включены на порту LPT1 - зайдите в диспетчер устройств> LPT1> Свойства> Настройки порта и отметьте «Использовать любое прерывание, назначенное этому порту»
  8. из командной строки перейдите в каталог Hairy Dairy и запустите wrt54g.exe, чтобы получить список параметров
  9. проверить ваш кабель, подключить и подключить маршрутизатор и сделать wrt54g
  10. Затем он определит тип процессора. Если нет, то проверьте свой кабель.
  11. наконец, чтобы стереть NVRAM (обычная причина проблемы) wrt54g
    • стереть: NVRAM
  12. если это не сработало, удалите ядро (прошивка): wrt54g -erase: kernel Теперь обновите ядро через TFTP.
  13. если вам все еще не повезло, вам нужно стереть свой CFE, но убедитесь, что у вас есть работающий cfe.bin для вашей модели маршрутизатора! wrt54g -erase: cfe После этого вы должны перепрошить свой CFE: wrt54g -flash: cfe

Частичный список можно найти здесь. Проект сбора CFE

Перепрошивка KERNEL или WHOLEFLASH займет очень много времени с использованием JTAG через эту утилиту. Вам лучше прошить файлы CFE и NVRAM, а затем использовать обычный метод TFTP для прошивки KERNEL через Ethernet.

ПРИМЕЧАНИЕ. Если ваша программа записи JTAG зависает на этапе стирания флэш-памяти, проверьте источник питания. Процесс записи флэш-памяти потребляет больше энергии, чем чтение, поэтому предельный источник питания может поддерживать пробники и чтения, но при записи не будет работать. В одном случае, я имел пульсации 32 В переменного тока на 14 В постоянного тока. Я предполагаю, что предельный источник питания называется неисправностью оригинальной вспышки.

Если у вас нет файла CFE.BIN, вы можете найти их хранилище здесь. Все они имеют MAC-адреса, которые не соответствуют вашему оборудованию. Используйте инструмент редактирования CFE "IMGTOOL_NVRAM", доступный на The Bitsum Wiki, чтобы установить et0macaddr и il0macaddr перед загрузкой CFE. et0macaddr - адрес, напечатанный снаружи; il0macaddr - это тот же адрес, плюс один. Пример. Если адрес принтера равен 00: 90: 4d: 83: 00: 01, то значение et0macaddr равно 00: 90: 4d: 83: 00: 01, а значение il0macaddr - 00: 90: 4d: 83: 00: 02.


Павлин Нить-FAQ: ВСЕ, что вам нужно знать! В самом деле!!
Автор: Murrkf
Примечание 6: Ваш маршрутизатор заблокирован?

A bricked router is a router that you can no longer communicate with through 
wireless or wired connections. It will give no response. Just because a router 
doesn't seem to be fully working, doesn't mean it is bricked. Most of the time 
when we refer to a bricked router, we mean that it is not responding to a 
wired connection and needs a jtag or serial cable to fix it.

A brick will normally not respond to pings at all. Often, all the lan lights and the 
power light are lit when a router is bricked, even those with no cable in the lan 
port. If you can get your router to respond to pings, there is hope.

When pinging the router:

If reply has TTL of 100, the bootloader (CFE) is responding. This is the best time 
to start the TFTP transfer. In most cases you should be able to flash dd-wrt 
firmware if you are getting any ttl=100 responses, as long as you flash at the 
start of these ping responses. See note 11 about how to flash. Timing can be tricky.

If reply has TTL of 64, the operating system firmware 
(i.e. Linux, dd-wrt) is responding.
The good news here is that there IS operating system firmware on your router.

Routers with boot wait enabled will give you a few ping responses of ttl=100, while 
the operating system is loading, prior to changing to ttl=64. This enables you to 
flash firmware at bootup with tftp if you wish to.

If there is no operating system firmware (dd-wrt) on the router (flash of firmware 
did not take for some reason), you will only get ttl=100 from the bootloader.

If you get "destination host unreachable", you likely have your computer on a 
different sub-network than the one you are trying to ping. Check to make sure 
that you have your computer set to the same static IP subnet (eg.192.168.1.10) 
as the address you are trying to ping.

If you only get "request timeout" responses, and you are pinging properly to the 
correct  IP of the router from the same subnet,this is not good 
(router might be bricked) but we can still try TFTP just in case. Here's what to do:

Try to ping at ALL the IP addresses that your router has ever had. Make sure that 
you set the IP on your computer to the same first three octets of the IP you are 
trying to ping. Usually, you will set the IP of the computer to 192.168.1.8. 
Then, at your command prompt, ping -t 192.168.1.1. Watch and report the results,
if you have a problem.

Be SURE to check your power supply and make sure it is the correct one for your
router. We often see that people have used the wrong power supply and then find
their router doesn't work. Also, power supplies fail, and if the capacitors are weak 
the power supply might seem fine when the router is not under load but often the 
supply won't work right at reboot, right when you need it to function properly.
If you have another power supply, try both.

В частности, вот шаги, чтобы увидеть, есть ли у вас кирпич и нужно ли jtag (или использовать последовательный кабель):

a. Make sure your computer hardware, especially your lan cable are working properly. Make sure your network adapter is working. Проверьте питание маршрутизатора.

b. Disable all virus protection and firewalls on the computer. Also, disable any
wireless cards.
c. Connect one computer to the router with a cable. Have no other connections to
the router except one computer and one cable to that computer.
d. Set your computer IP address to 192.168.1.10 (if that is the same subnet as the
router is supposed to be at).
e. Try to ping the router using the command "ping -t 192.168.1.1" (presuming that
192.168.1.1 is the address your router was set to.) See if there are ANY
responses. (There WILL be A response...you are looking for a ttl= response)
f. If there are no ttl= responses, do a hard reset on your router. Make sure you get
this right. (See note 1.) This should set your router back to dd-wrt defaults. Check
to see what the dd-wrt default is for your router. Usually this is 192.168.1.1. Some
routers are 192.168.10.1 and some are 192.168.1.245. You then need to redo
steps d. and g. using the new ip address. Make sure if the subnet has changed, your
have changed your computer to match the subnet.
h. Start continuous pings to your router again. Note the responses. If they are not
ttl=64, you have a problem. While the pings are continuing, power cycle your
router. (This means unplug it, count to 30, and plug it back in). Watch the lights 
and wait until they come back on or for any changes. This could take a minute. 
Carefully watch for any ttl= responses during this time.
i. If there are no ttl= responses, do a hard reset on your router, while the pings
continue. Again. watch for any ping responses. If you get none, you likely need to
jtag or use one of the recovery methods listed below in this note. Your router is
bricked.

If you get a few ping responses of ttl=100, or even 1, that is the CFE saying "Send
me a firmware! NOW!" But you have to hit it with a tftp right then, when the ping
responses start. See note 11 (below) and repeat the procedure that got your a
ttl=100 response then try to get the tftp timing right.
Some routers can be bricked even if they do give some ttl=100 responses to pings,
but this is less common. Some routers can be bricked if the lights are not all lit, 
but again, this is not common. However, if the lights are all lit, and you cannot 
get a ping response, the router is definitely bricked. You can try the alternate 
recovery methods below, but if none work and you can't tftp, you must use 
serial recovery or jtag to fix it. 
(See the Links to the Wiki articles on these, below).

НЕ ЗАКРЫВАЙТЕ КОРОТКУ С ПОКРЫТИЕМ МАРШРУТА.

It can cause harm that cannot be fixed. A bricked router can almost always be
fixed with serial or jtag if there is a jtag terminal in the router. However a router
with hardware damage cannot be recovered. Pin shorting often causes hardware
damage.

If someone has sent you to note 6 of the peacock thread, it is because they are
asking you to post the exact message you get from your initial ping attempt, the
message you get during and after a power cycle, and the message you get when
pinging during and after a hard reset. Be sure to post this information in your
thread. You will ALWAYS get a message/response when you try to ping;(see the
first paragraph for note 6, above) be sure to post exactly what those responses
are. Also post what each light in the front of the router is doing, and whether
something is plugged into any LAN port. We also need to know what you did to
brick your router - wrong build? Failed to wait? What? Finally we will need to know
what operating system you are using on your computer to assess the message
you get. POST ALL THIS INFORMATION IF YOU WANT USEFUL ASSISTANCE


Here is a link on how to put your router in management mode, that has saved
some people who thought that their router is bricked:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=47536

EKO has posted this for the Linksys 610N (Not sure if it works for other Linksys
routers too?)
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=54286

As an alternative to serial or jtag, some recent version routers can be fixed by this
method. It is worth a try before you solder:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63444&start=15

If you need to jtag, here is a link to the wiki article on jtag:
http://www.dd-wrt.com/wiki/index.php/JTAG

You can do some router recovery with a serial adapter IF you have a working CFE
on the router. This is the preferred method if you flashed the wrong firmware but
have not deleted the cfe with a jtag cable. See this wiki article on serial recovery:
http://www.dd-wrt.com/wiki/index.php/Serial_Recovery
5

Сканирование вашей локальной сети с Nmap.

2

Сканирование сети с помощью http://www.angryip.org/w/Home

2

Не уверен, что это может помочь с проблемами прошивки, но вы пытались сбросить его к заводским настройкам (нажав кнопку сброса в течение 30 секунд или что-то в этом роде), чтобы IP вернулся к значению по умолчанию?

1

Другой способ проверить это без каких-либо специальных команд и при условии, что у вас есть доступ к сети, это посетить http://whatsmyrouterip.com/, который попытается проверить сеть на наличие маршрутизатора. Не уверен, насколько хорошо он будет работать с кирпичным маршрутизатором, хотя он может вообще не отвечать на запросы / запросы ...

0

Это будет работать для пользователей Linux. Я не знаю, как бы вы сделали это с Windows:

Сначала получите ваш текущий IP-адрес:

$ ifconfig | grep inet
inet addr:127.0.0.1  Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::9eb7:dff:fef1:3565/64 Scope:Link

Так что это 192.168.1.4 . Таким образом, IP-адрес маршрутизатора, вероятно, в 192.168.1 - 255 .

Тогда вы можете попробовать nmap:

$ nmap 192.168.1.1-154

Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-12 04:00 CEST
Nmap scan report for 192.168.1.1
Host is up (0.012s latency).
Not shown: 994 closed ports
PORT      STATE SERVICE
23/tcp    open  telnet
53/tcp    open  domain
80/tcp    open  http
5000/tcp  open  upnp
8200/tcp  open  trivnet1
20005/tcp open  btx

Nmap scan report for 192.168.1.5
Host is up (0.0056s latency).
Not shown: 999 closed ports
PORT      STATE    SERVICE
27355/tcp filtered unknown

Nmap scan report for 192.168.1.6
Host is up (0.00019s latency).
Not shown: 997 closed ports
PORT    STATE SERVICE
80/tcp  open  http
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds

Nmap scan report for 192.168.1.8
Host is up (0.012s latency).
All 1000 scanned ports on 192.168.1.8 are closed

Nmap scan report for 192.168.1.9
Host is up (0.0047s latency).
Not shown: 976 closed ports
PORT      STATE    SERVICE
22/tcp    open     ssh
42/tcp    filtered nameserver
49/tcp    filtered tacacs
106/tcp   filtered pop3pw
843/tcp   filtered unknown
901/tcp   filtered samba-swat
903/tcp   filtered iss-console-mgr
1066/tcp  filtered fpo-fns
1067/tcp  filtered instl_boots
1169/tcp  filtered tripwire
2009/tcp  filtered news
4005/tcp  filtered pxc-pin
4242/tcp  open     vrml-multi-use
6007/tcp  filtered X11:7
7002/tcp  filtered afs3-prserver
8873/tcp  filtered dxspider
10629/tcp filtered unknown
19101/tcp filtered unknown
19842/tcp filtered unknown
27356/tcp filtered unknown
45100/tcp filtered unknown
50002/tcp filtered iiimsf
50006/tcp filtered unknown
62078/tcp open     iphone-sync

Nmap scan report for 192.168.1.10
Host is up (0.072s latency).
Not shown: 999 closed ports
PORT      STATE SERVICE
62078/tcp open  iphone-sync

Nmap done: 154 IP addresses (6 hosts up) scanned in 164.14 seconds

В этом случае 192.168.1.1 является маршрутизатором.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .