Q: а что такое ФЛЭШ и какие они бывают?!
А:
флэш - это, проще говоря, энергонезависимый модуль памяти, то место,
где ваш модем держит свою операционную систему (прошивку). В модемах
Длинк применяются 3 типа флэшей: АМД, Атмел, Интел. Иногда встречаются
флэшки Самсунг - но это по сути тоже АМД.
Q: а как мне узнать - какой у меня тип флэша?
А:
открутить 2 (или 4) винта снизу модема (пломб там нет, не волнуйтесь).
Снять верхнюю крышку. Повернуть модем лампочками к себе. В левом нижнем
углу увидим 2 прямоугольных черных микросхемы. Та из них, которая ближе
к лампочкам - это флэш, на нем стоит логотип производителя.
Так вот. Модифицированные прошивки для Длинк
РАЗНЫЕ ДЛЯ РАЗНЫХ ТИПОВ ФЛЭШЕЙ!Особенно
проблемные флэши - Интел, если у вас такой, то стоит забыть о
неофициальных прошивках. Более всего повезло обладателям флэшек от АМД
- они совместимы практически со всеми неофициальными прошивками. Для
флешей Атмел тоже не все плохо - большинство модифицированных прошивок
работать на них смогут.
ПРЕДУПРЕЖДАЮ: заливка прошивки, не
предназначенной для вашего типа флэшки, с вероятностью 99% приведет в
программной смерти модема, а с вероятностью 1% - даже к аппаратной!Q: как же эти новые прошивки ставить?
А:
зависит от типа флэша. Большинство модифицированных прошивок для флэшей
АМД ставится "штатно", через веб-интерфейс. Для флэшей Интел - головная
боль, не советую. А вот процедуру прошивки флэша Атмел кратенько опишу.
Итак...
Прошивка роутера Длинк-500Т с флэшем ATMEL прошивкой Акорп ЛАН-120
1. Прежде всего, открыть корпус модема и еще раз убедиться, что у вас флэш АТМЕЛ.
2.
Затем убедиться, что у вас в наличии именно модем DLINK DSL-500T/EU
V.A3 - эта информация обычно написана на маленькой бумажечке на нижней
стороне модема.
3. Скачать прошивку.
и распаковать ее в любой каталог, например C:/NEW.
4. Проверить, что в вашем модеме DSL-500T залита ОФИЦИАЛЬНАЯ прошивка от Длинк любой версии.
5. Отключить встроенные в Виндовс и установленные дополнительно файрволы, антивирусы,
очистить кэш браузера.
6. Назначить компьютеру статический адрес 192.168.1.2, маска сети 255.255.255.0. Модему назначить адрес 192.168.1.1
7. Отключить от модема телефонный провод!!! и перегрузить модем.
8. Запустить программу tftpd32.exe из комплекта прошивки.
9. Зайти на модем телнетом:
C:>telnet 192.168.1.1
login: root
password: ваш пароль
BusyBox v0.61.pre (2005.02.23-05:52+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
набрать команды (после каждой команды - естесственно Энтер!):
команда комментарий
cd /var переходим в каталог VAR
tftp -g -l psbl.bin 192.168.1.2 скачиваем с компьютера в модем файл psbl.bin (загрузчик)
проверить наличие файла psbl.bin в модеме и то что у него ненулевой размер:
ls -al psbl.bin это команда проверки
-rw-r--r-- 1 0 0 62736 Jan 1 12:01 psbl.bin а это правильный ответ на нее
набрать команды (не ошибаться в цифре!)
cat psbl.bin > /dev/mtdblock/2 копируем загрузчик в блок mtd2
подождать 10 секунд - произойдет обновление загрузчика.
Дать команду на перезагрузку:
reboot
на
модеме загорятся лампочки Ethernet и Status. Через секунду Status
погаснет. Через 5 секунд обе лампочки начнут "хором" мигать (или
погаснут). Окошко с телнетом "подвиснет" - его можно закрыть.
10. В командной строке компьютера (например, Far Manager) дать команду
arp -d
Этим вы очистите кэш MAC-адресов, потому что у вашего модема временно сменился MAC-адрес.
11.
В командной строке компьютера (например, Far Manager) перейти в
директорию, куда вы распаковали новую прошивку, например C:/NEW.
12. Находясь в этой директории, набрать в командной строке
ftp 192.168.1.1
13. Появится приглашение ftp-менеджера Adam2. Ввести имя "adam2" и пароль "adam2" (без кавычек), например:
C:\NEW> ftp 192.168.1.1
Connected to 192.168.1.1.
220 ADAM2 FTP Server ready.
User (192.168.1.1:(none)): adam2
331 Password required for adam2.
Password: adam2
230 User adam2 successfully logged in.
14. Тут же даем такие команды и получаем такие ответы:
ftp> bin команда
200 Type set to I. ответ
ftp> quote "MEDIA FLSH" команда
200 Media set to FLSH. ответ
ftp> put firmware.bin "x mtd4"
200 Port command successful.
120 service ready in 33 seconds.
В этом месте придется подождать пару-тройку минут, грузится прошивка!
150 Opening BINARY mode data connection for file transfer.
ftp: 1749000 bytes sent in 71.45Seconds 24.48Kbytes/sec.
такой ответ означает, что прошивка успешно загрузилась. Даем команду:
ftp> quote "REBOOT"
получаем ответ
226 Transfer complete.
221-Thank you for using the FTP service on ADAM2.
221 Goodbye.
Connection closed by remote host.
даем команду
ftp> quit
15.
На модеме лампочки опять загорятся в том же порядке потухнут. В это
время модем грузится. Через 30-50 секунд загорится лампочка Ethernet.
Отлично! Опять в командной строк (ФАР Менеджер) запустить telnet и
зайти в модем, чтобы поменть MAC адрес. Логин - root, пароль - Admin
или admin.
C:> telnet 192.168.1.1
BusyBox on (none) login: root
Password: Admin
*********************************************************
* ADSL ROUTER ACORP LAN120 USB/LAN *
*********************************************************
BusyBox v0.61.pre (2006.05.18-13:12+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
Вот
у вас уже и Акорп! Осталось вернуть модему нормальный МАС-адрес.
Посмотреть на корпусе модема, сзади, между разъемами на маленькой
бумажечке MAC адрес и набрать команды
echo "HWA_3 00:0F:11:22:33:44" > /proc/ticfg/env
echo "HWA_0 00:0F:11:22:33:45" > /proc/ticfg/env
Вместо
цифр 00:0F:11:22:33:44 и 00:0F:11:22:33:45 вбить свои. В первой команде
- точно тот МАС-адрес, который списали с корпуса модема, во второй
команде - его же, увеличив самую последнюю цифру на единицу.
Не
ошибиться с форматом!!! Буквы "O" в МАС-адресе не может быть, только
цифра НОЛЬ "0". Могут быть английские буквы ABCDEF и никаких других!
МАС на модеме может быть написан без двоеточий между парами цифр,
подряд - это не страшно. MAC адрес всегда начинается на два нуля "00:"
Чтобы убедиться, что всё набрано верно - дайте команду
cat /proc/ticfg/env
выползет куча текста, внизу должен быть ваши вбитые МАС-адреса. Проверьте! Если все верно - дать команду
reboot
и закрыть окошко telnet.
16. На компьютере в командной строке (ФАР Менеджер) набрать команду
arp -d
17. Подождать примерно 30 секунд, и зайти браузером как обычно в веб-интерфейс управления модемом:
http://192.168.1.1имя Admin, пароль Admin, и сконфигурировать модем. Окно программы tftpd32.exe можно закрыть.
Удачи!
Однако, предупреждаю всех официально:
ВСЕ,
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ С МОДЕМОМ - ВЫ БУДЕТЕ ДЕЛАТЬ НА СВОЙ СТРАХ И РИСК!
НИКАКОЙ ОТВЕСТВЕННОСТИ НИ ЗА КАКИЕ ПОСЛЕДСТВИЯ ВАШИХ ДЕЙСТВИЙ Я НЕ
НЕСУ, И НИКАКИХ ПРЕТЕНЗИЙ НЕ БУДУ ДАЖЕ СЛУШАТЬ!