Судя по всему обещанной новой прошивки так никто и не дождался, а исходников последней прошивки нет, есть только исходники какой-то левой прошивки, промежуточной между 3B00 и 3H00 и лежат вроде тут
ftp://ftp.dlink.ru/pub/ADSL/GPL_source_code/RU_DSL-2500U/RU_DSL-2500U_3-06-04-3C_GPL.tar.gz
Предлагаю немного помордовать начинку модема.
Напомню, модем представляет из себя BCM96338 ADSL Router. Немного погуглив можно найти интересную доку : "Hacking Beetel 220x ADSL router (Broadcom BCM6338)" - всё описанное актуально для сабжа.
Теперь можно смело рыться в кишках модема и смотреть, где чего вкусного лежит. Можно например поменять web-интерфейс, все странички лежат в /webs.
Сам девайс представляет из себя MIPS с крутящимся на нём linux. К сожалению версия ядра мне не известна, а аффтары тщательно её скрыли
Код:
# cat version
Linux version (@) ()
Так же на нём валяется BusyBox
Код:
BusyBox v1.00 (2005.04.12-18:11+0000) Built-in shell (msh)
Вот последний (Как минимум) было бы здорово обновить и дополнить, расширив функционал модема, заодно повысив стабильность и скорость.
У кого какие мысли по этому поводу? Может быть у кого-то есть BusyBox для MIPS (в нашем случае читайте, для ADSL-железок) с более старшей версией или с более широким функционалом, чем стандартный для 2500U
Код:
Currently defined functions:
[, busybox, cat, dmesg, echo, expr, false, fdefault, ftpget, ifconfig,
init, insmod, kill, klogd, ledctrl, linuxrc, logger, login, logread,
mkdir, mount, msh, ping, ps, pwd, reboot, rm, rmmod, route, sendarp,
sh, sysinfo, syslogd, test, tftpd, true, tty, vconfig
Может быть есть какие-то наработки, интересные доки, скрипты?
Из интересных статей:
Определение IP для 2500U:
http://gituha.ru/articles/dlink-2500u_ip/
Реконнект PPPoE:
http://chairday.narod.ru/DSL-2500U.html
Ещё интересует, может кто-то знает, как организовать на нём портмаппинг? Или даже скорее проксь. В общем интересует как пробросить через модем аську для ВСЕЙ локалки при условии что доступа к инету и DNS у них нет (я не заинтересован раздавать за здрасте весь свой траффик, но зато аську можно и расшарить, имхо не много жрёт). В идеале сделать чтобы подключившись на порт 5190 моего модема юзверь на самом деле устанавливал подключение к login.icq.com