Привет, всем любителям DNS-300.
Я сделал таки подправленную прошивку для DNS-300.
Взять можно здесь (v 5.01.004):
http://dns-300.sergeyzh.org/wiki/software/firmware
Все детали написаны там же.
Из наиболее существенного: исправлена проблема с русскими именами в FTP. Правда чтобы это заработало, после обновления прошивки надо подправить конфиг FTP сервера. А это только с помощью telnet-a.
Мне самому не нравятся такие сложности, но к сожалению я не могу внести изменения в WWW интерфейс, т.к. исходников для него нет, а все конфиги для FTP и Самбы упакованы прямо в него.
Для освобождения места я выбросил оттуда AppleTalk. Думаю он нужен немногим, но надо иметь это ввиду если вы будете обновлять прошивку.
Самба осталась от 1.01 бета, я ее не трогал, т.е. все проблемы с шарами - остались.
Никаких дисклаймеров писать не буду: каждый сам себе злобный Буратино и должен понимать чем может закончиться заливка новой прошивки. Например если заливку прошивки прервать в середине - вы гарантированно получаете "брикет" (как пишут в англоязычных форумах), т.е. полностью нерабочее устройство. Я это проверял.
Разумеется вылечить устройство после этого можно, но его надо открывать и подключать serial console. При этом, возможно, вы лишаетесь гарантии, т.к. внутри есть пломба.
Поэтому прежде чем затевать игры с прошивками, я рекомендую изучить эти ссылки:
http://dns-300.sergeyzh.org/wiki/softwa ... sh_by_tftp
http://dns-300.sergeyzh.org/wiki/howto/ ... al_console
Проводок для подключения к serial console купить в Питере - не проблема. Это заметно проще чем паять самому.
В общем - желающие могут попробовать.
У меня сейчас стоит именно эта прошивка + исправленный конфиг и русские имена выглядят нормально и на Самбе и на FTP.
Если есть вопросы - пишите, возможно я кое-что упустил в описании.