net4me. net for me. net 4 mewww.Net4me.runet4me. net for me. net 4 me  
   
 
Рейтинг@Mail.ru
Rambler's Top100
Valid HTML 4.01 Transitional

net4me linux network and web technology


  Содержание подраздела:

прошивка, перепрошивка и восстановление работы linksys wrt54gl, wrt54g

Решил объединить все свои заметки и статьи о linksys в одном месте.

Часть первая. Покупка:


Купил себе linksys WRT54GL .
Про который было сказано, что он умеет работать через VPN.
Еще было сказано, что внутри - пингвин (Линукс).
Ага. Веб интерфейс с ограниченными возможностями и всё. И никакого нормального VPN клиента.
Точнее, он есть, но настроить его так как нужно - нельзя. =(

Но зато есть нормальные прошивки, позволяющие вскрыть массу скрытых возможностей. =)

Скачал себе dd-wrt вечером буду ставить. Говорят, там можно до консоли дорваться. И сделать вощще всё так, как хочется.
Посмотрим.
linksys wrt54gl

Часть вторая. Установка дома:


Залез в вэб-инерфейс стандартной прошивки.
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.

Тема для обсуждения этой статьи.

Продолжение статьи про прошивку linksys читайте на новом сайте net4me.net