ucLinux и samba - русские буквы

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

pav2000
Сообщения: 1

ucLinux и samba - русские буквы

Сообщение pav2000 »

Есть видео плеер в нем крутится ucLinux и samba (сильно обрезанная)
Плеер имеет сеть и может видить расшареные wndows ресурсы. Но игнорирует русские имена в них.

Сделел к нему телнет.
монтирую шару smbmount_simple //host/share /tmp/s iocharset=utf8 codepage=cp850 unicode guest lfs ro
Монтируется все ок НО отсутсвуют русские имена файлов. Т.е если имя начинается с русской буквы то его нет, если с латинской - выводится до первой русской буквы. Вот это уже непонятно.

Пробовал
smbmount_simple //host/share /tmp/s iocharset=utf8 codepage=cp866 unicode guest lfs ro
Уже лучше русские буквы видны в виде "крякозабр"

Посмотрел ядро там есть nls 437 850 852 932 949 iso5589-1 iso5589-5 и нет 866.
Вообще если указать вместо cp866 любую nls которой нет в ядре тот же результат - крякозабры.

Вопрос. Почему в варианте smbmount_simple //host/share /tmp/s iocharset=utf8 codepage=cp850 unicode guest lfs ro
русские буквы вообще никак не выводятся. И как сделать что бы в этом варианте хоть что нибудь выводилось?

Таблицу кодировки я могу подправить hex редактором прямо в собранном ядре.
Спасибо сказали: