Восстановление dwl-2100ap: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Новая: Если вы неудачно прошили точку доступа dwl-2100ap то еще далеко не все потеряно. Это замечательное устройс...)
 
Строка 15: Строка 15:
  
 
Особое внимание стоит обратить на страницу 43. На ней мы обнаружили что точка доступа имеет RS232 (COM) интерфейс. И подключится к нему возможно посредством стандартного data кабеля для телефонов siemens.
 
Особое внимание стоит обратить на страницу 43. На ней мы обнаружили что точка доступа имеет RS232 (COM) интерфейс. И подключится к нему возможно посредством стандартного data кабеля для телефонов siemens.
 +
 +
Благодаря Николаю Веселову у нас быстро нашелся подобный кабель и мы могли двигаться дальше!
 +
 +
==Аппаратная часть==
 +
 +
На нужно получить терминал доступа к системе на точке доступа. Для этого нам нужно соеденить RS232 порт точки доступа с COM портом компьютера.
 +
 +
Как видно на фотографии на странице 43 data кабель имеет 3 вывода (RX, TX и GrouND).
 +
На странице 20 приведена разводка COM порта на самой плате точки доступа. Нашей задачей стало соеденить RX data кабеля c TX точки доступа. В свою очередь TX data-кабеля нужно было соеденить с RX точки доступа. Что мы и сделали - получв аппаратную часть терминала.
 +
 +
==Программная часть==
 +
 +
После организации апаратного подключения нам нужно произвести программное. Т.к. у нас в колледже испольуется Linux мы выбрали первое что нашлось в репозитории для работы с com портом. Это было приложение picocom.
 +
 +
aptitude install picocom
 +
 +
Производим соединение с нашей точкой доступа
 +
 +
picocom /dev/ttyS0
 +
 +
Ву-а-ля - перед нами терминал нашей точки доступа. Воспринимайте это как монитор с клавиатурой, подключенные к системному блоку с оперативной памятью, процессором и флешь, вместо винчестера. Для входа в "BIOS" нажмите ESC после теста SDRAM.
 +
 +
==Процесс востановления==
 +
У нас есть
 +
*Терминал доступа к точке доступа.
 +
*Мы можем изменять параметры загрузки точки доступа
 +
 +
Нам нужно
 +
*Выполнить загрузку базовой системы
 +
*Получить доступ по ftp к папке с образом систему (apimg1) и загрузчику (art) на нашем компьютере
 +
*Скопировать образ системы (apimg1) и загрузчик (art) на точку доступа
 +
*Настроить параметры загрузки точки доступа с локального флешь

Версия 22:59, 30 ноября 2007

Если вы неудачно прошили точку доступа dwl-2100ap то еще далеко не все потеряно. Это замечательное устройство возможно восстановить если вы только не разрушили плату физически. Все остальные случайности поправимы!

Ситуация

  • Мы получили точку доступа с прошивкой BlueBox на борту.
  • При попытке подключения по wi-fi мы обнаружили что не слышим точку доступа в эфире (kismet не выдал никакой активности)
  • Мы вошли на точку доступа по telnet и залили прошивку с официального сайта D-Link
    • Т.к. нам нехватало место под прошивку мы удалили backup и art (что само по себе было грубой ошибкой)
    • Мы напрямую залили файл прошивки переименовав его в apimg1 (что тоже является ошибкой)

Результат

Мы получили точку доступа dwl-2100ap уходящую в постоянный reboot после первых 2 секунд загрузки

Сбор информации

Первой полезной ссылкой стал адрес документа по "хаккингу" точки доступа dwl-2100ap. Несмотря на итальянкий язык - книга оказалась крайне полезной!

Особое внимание стоит обратить на страницу 43. На ней мы обнаружили что точка доступа имеет RS232 (COM) интерфейс. И подключится к нему возможно посредством стандартного data кабеля для телефонов siemens.

Благодаря Николаю Веселову у нас быстро нашелся подобный кабель и мы могли двигаться дальше!

Аппаратная часть

На нужно получить терминал доступа к системе на точке доступа. Для этого нам нужно соеденить RS232 порт точки доступа с COM портом компьютера.

Как видно на фотографии на странице 43 data кабель имеет 3 вывода (RX, TX и GrouND). На странице 20 приведена разводка COM порта на самой плате точки доступа. Нашей задачей стало соеденить RX data кабеля c TX точки доступа. В свою очередь TX data-кабеля нужно было соеденить с RX точки доступа. Что мы и сделали - получв аппаратную часть терминала.

Программная часть

После организации апаратного подключения нам нужно произвести программное. Т.к. у нас в колледже испольуется Linux мы выбрали первое что нашлось в репозитории для работы с com портом. Это было приложение picocom.

aptitude install picocom

Производим соединение с нашей точкой доступа

picocom /dev/ttyS0

Ву-а-ля - перед нами терминал нашей точки доступа. Воспринимайте это как монитор с клавиатурой, подключенные к системному блоку с оперативной памятью, процессором и флешь, вместо винчестера. Для входа в "BIOS" нажмите ESC после теста SDRAM.

Процесс востановления

У нас есть

  • Терминал доступа к точке доступа.
  • Мы можем изменять параметры загрузки точки доступа

Нам нужно

  • Выполнить загрузку базовой системы
  • Получить доступ по ftp к папке с образом систему (apimg1) и загрузчику (art) на нашем компьютере
  • Скопировать образ системы (apimg1) и загрузчик (art) на точку доступа
  • Настроить параметры загрузки точки доступа с локального флешь