неудивительно, а может хватит насиловать роутер --- попробуйте научить винду понимать utf8. 21 век, все так на дворе...
я имел в виду, что многого хотите --- чтобы и в самбе и в фтп и напрямую к компу и еще и кириллицу. Глобально проблема будет решена, когда винда (и все остальные устройства) будет понимать кодировку utf8, а сейчас вы можете конечно пытаться обучить роутер cp1251, но думаю, что это лучший путь.
Уф, у меня тоже была жуткая путаница с кодировками. По-порядку:
Во-первых, когда отформатил с роутера ext3, подключил диск напрямую к компу и стал заливать туда 300Gb используя драйвер ext2 для win, то оказалось, что все залитое таким образом в кодировке 866.
Во-вторых, то что заливал через штатную samba с установками кодировки по faq и позже по samba2 с конфиг файлом 1251 оказалось в 1251. samba3 заставить работать с 1251 и 866 не удалось, зато она хоть все файлики показывает, в отличии от второй.
В-третьих, все что накачал роутером с торрентов оказалось в UTF-8
Ужас какой, да ? ))
После этого поставил samba3 и патченый vsftp, написал скрипты для переименвания 866->UTF-8, 1251->UTF-8, а такжe UTF-8->translit и потратив денек привел все в божеский вид - музыка только в транслите, кино и прочее в UTF-8.
Диск напрямую к компьютеру больше не подключаю, а если буду подключать, то предварительно имена на диске в транслит, а после заливки на диск новых конвертация 866->UTF-8
Да, еще не справился scp - тоже перевожу все в транслит. Как-нибудь попробую настроить sftp, может там настроек поболее...
Удачи, Женя
все просто надо было в дравере ext2 который под вин установить кодировку сохраняемых файлов, по умолчанию там 866, надо поставить utf-8
Просьба дать ссылку на драйвер с поддержкой UTF-8.
Я пользовался:
http://www.fs-driver.org/faq.html
Из FAQ:
Neither different code pages nor UTF-8 encoded file names are supported. The driver always uses the current code page of Windows.
Upd:
О, нашел !
http://www.chrysocome.net/explore2fs
Unicode UTF8 support
Буду пробовать...
Спасибо, Женя
Last edited by zheka_ppp; 07-12-2007 at 14:22.
этот драйвер ext3 поддерживает utf-8
http://ext2fsd.sourceforge.net/
только у меня на роутере иногда не видно файлов записанных через него...
Last edited by ply; 07-12-2007 at 15:12.
присоединяюсь к обсуждению
имею: в самбе (версия 3.0.27а) прописано
флешка ext3Code:unix charset = UTF-8 display charset = UTF-8 dos charset = CP866
патченый vsftpd стоит
но с самобой друг друга не понимают
в чем косяк?
P.S. Извиняюсь, мой косяк.. На одном из шагов затер старый конфиг со строками перекодировки для vsftpd на новый без них... ща все работает, доволен
Last edited by Alexx_B; 07-12-2007 at 21:20. Reason: разобрался
А кто-нибудь скажет по поводу того что 3-я Самба так и не запустилалась. Конфиг тот что в начале темы, по логам (кстати где логи от самбы лежат?) ничего не происходит. Т.е. даже вручную не запускается, со встроенной проблем нет, но хочется русских букв, да и разобраться наконец в этом
Проблему решил, каталог /opt/var/samba отсутствовал, проверил конфиг при помощи testparm
Last edited by ma_lav; 09-12-2007 at 06:24.
После перепрошивки перестал запускаться vsftpd. Выдает следующее.
500 OOPS: vsftpd: not configured for standalone, must be started from inetd
Конфигурацию не менял. listen=YES стоит.
Пробовал его переусталавливать. Устанавливал xinetd. Не работает.
Что делать? откатываться?
перерыл весь гугл.
подобный пример нашёлся только на этом форуме в англоговорящем разделе. человеку помогло только переформатирование.
вот всегда смеялся над подобными советами, а тут самому пришлось.
переформатировал партицию opt (хорошо хоть она отдельно, внял советам).
переустановил vsftpd. поправил конфигурацию - и запустился!
правда ругнулся что не мог создать лог файл, я ему ручками создал, тогда вообще всё заработало.
Привет всем! Спасибо автору за прошивку. Есть вот такая проблема.
С виндовыми машинами все в порядке. При попытке подключения с МакБукПро по smb://192.168.1.1/share$ спрашивает пароль. Пароль рутера не проходит.
Подскажите где искать.