|
|
||
|
|
Содержание подраздела:
прошивка, перепрошивка и восстановление работы linksys wrt54gl, wrt54gРешил объединить все свои заметки и статьи о linksys в одном месте.Часть первая. Покупка:Купил себе linksys WRT54GL . Про который было сказано, что он умеет работать через VPN. Еще было сказано, что внутри - пингвин (Линукс). Ага. Веб интерфейс с ограниченными возможностями и всё. И никакого нормального VPN клиента. Точнее, он есть, но настроить его так как нужно - нельзя. =( Но зато есть нормальные прошивки, позволяющие вскрыть массу скрытых возможностей. =) Скачал себе dd-wrt вечером буду ставить. Говорят, там можно до консоли дорваться. И сделать вощще всё так, как хочется. Посмотрим. ![]() Часть вторая. Установка дома:Залез в вэб-инерфейс стандартной прошивки. Administration -> Firmware Upgrade Нажал кнопку обзор. Нашел файл dd-wrt.v23_wrt54g.bin нажал ОК. Пошел процесс. Индикатор процесса прошел до конца, а потом еще раз. После чего было сказано, что всё прошло удачно. Вместо того, чтобы давить накнопки вэб-интерфейса, я закрыл окно браузера, выдернул питание из линксиса, подождал секунд 5 и снова включил. Подцепился через витуху компом. Открыб браузер, ввел http://192.168.1.1 Мне показали новый вэб-интерфейс (чёрный как консоль терминала =)) ) со страничкой информации. Когда нажал на закладку Setup - выскочило окошко авторизации. логин: root пароль: admin Всё. На этом прошивка закончилась и понеслась настройка. Дома я всё настроил. VPN работает, wifi работает, инет есть, локалка есть, роуты прописаны, iptables (firewall) настроен Часть третья. Проблеммы с wrt54gl на работе:На работе стоит точно такой-же wrt54gl как и дома. Так вот он начал барахлить. wifi отваливается, перезагрузка не помогает. Решили поменять прошивку на стандартную. Да не тут-то было... 1 проба. Перепрошивка через web интерфейс.Загрузили dd-wrt.v23_wrt54g.bin ребутнулись.И... И всё. по http зайти больше не получилось. Есть ping. Есть доступ по telnet. 2 проба. Смена прошивки через telnet и wget:Ладно думаем. Положили прошивку на web сервер.Зашли на linksys телнетом: telnet 192.168.1.1 root adminЗашли. Забираем прошивку в доступного web сервера: wget http://адрес_сервера/dd-wrt.v23_wrt54g.binзабрали. ребутнулись. лампочка над Power мигает очень часто И ничего. Есть ping 192.168.1.1 и больше ничего. Телнет отвалился. =( Добили. =))) Получилась вместо роутера железка, которая пингуется. И всё. 3 проба. Попытка перепрошить через tftp:Вспоминаем, как удалённо можно перепрошить wrt54gl.Вспоминаем про tftp. Кладём прошивку к себе на комп в любую папку. Переходим в эту директорию. И делаем следующее: tftp 192.168.1.1 bin put dd-wrt.v23_wrt54g.binИ... Отваливается по таймауту. timeout =((( Ну никак не хочет принимать файл. =(( 4 Удачная проба . Инструкция как надо перепрошивать wrt54g, wrt54gl:Так и надо было делать с самого начала.Сначала прочитайте до конца, а потом действуйте. Делаем следующие манипуляции: 1. выдергиваем провод питания. 2. нажимаем на кнопку reset и держим её. 3. при нажатой reset втыкаем провод питания. reset продолжаем держать еще сек.10 4. отпускаем кнопку reset. 5. Заливаем прошивку по tftp: Для linux: tftp 192.168.1.1 bin put dd-wrt.v23_wrt54g.binДля винды: tftp -i 192.168.1.1 put dd-wrt.v23_wrt54g.bin И... О чудо! Она заливается! Залили. Перестала часто мигать лампочка на передней панели. Вроде как загрузились Заходим через web интерфейс http://192.168.1.1 Ура! Всё работает! =)) Мы видим инфо-страницу. Логинимся. login: root password: admin P.S. Оказывается, и такие сложности бывают. Хотя точно такая-же wrt54gl стоит дома и никаких нареканий к работе за полгода. P.S.S Пока разбирались, наткнулись на очень полезную статью про внутреннее устройство wrt54gl. Тема для обсуждения этой статьи. |