LINUX.ORG.RU
ФорумAdmin

Samba 3 + locale=koi8-r - просмотр шар w2k


0

0

Ситуация такая:

Стоит fedora.
Локаль koi8-r.

Вижу русские шары на w2k нормально. Она мои - тоже.
w2k файлы, названные у меня русским языком видит нормально.
Я русские файлы внутри шар w2k вижу в виде какой-то херни.

Вот это кусок конфига самбы:

unicode = no
unix charset = KOI8-R
display charset = KOI8-R
dos charset = cp866

Если вырубаешь dos charset - не видишь названия русских шар.
Если меняешь display charset - то же самое.
Если меняешь unix charset - портится еще и то, что с w2k видно.
unicode - ни на что не влияет (удивительно).

В ядре пробовал включать defaul NLS (с cp866), пробовал выключать - не помогает.

Функции character set = KOI8-R и client code page = 866 третья самба
не понимает.

Выглядят шары примерно вот так (пишу из links, так что хз
как получится, но судя по виду - unicode) 007?╖ ?╝АА?? А ╚Н║╝╒ЛН.avi

Кто-нибудь знает в чем проблема?

P.S. Уже задолбался - третий день по поискам шарюсь.

P.P.S. Что самое загадочное, есть папка /usr/share/samba/codepages,
но в ней ничего нет, а в самбах 2.2.x там файлики кодовых страниц лежали.
Пересборка не помогла.



★★★★★

Ответ на: комментарий от anonymous

Поставил.
Перекомпилил самбу с поддержкой (--with-libjconv)
В процессе компиляции она ее нашла.

Так и не работает, сволочь.

Еще предложения?

jackill ★★★★★
() автор топика
Ответ на: комментарий от jackill

Правильно!....нужно найти трансляторы кодировок, возвожно они остались в /usr/share/samba/"/codepages" -> /etc/samba ну и прописать в любом месте файла /etc/samba/smb.conf: codepage dir = /etc/samba/codepages

heptode
()
Ответ на: комментарий от heptode

Ignoring unknown parameter "codepage dir"

Есть у меня чувство (и завтра я проверю), что самба просто у fedora кривая.

jackill ★★★★★
() автор топика
Ответ на: комментарий от heptode

Отбой.
Говорила мама - монтируй из командной строки, не используй левые программы...

Придется приучать остальных не пользоваться гуем - smb4k не подключает
их нормально (Lin.. не работает вообще). Так что только командной
строкой...

P.S. Всем спасибо за советы.

jackill ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.