LinuxForum.Fans
Тема

Настройка кодовой страницы samba в сетевом накопителе

Автор: EnigMan 1 сообщений 2036 просмотров
#101585

Недавно купил сетевой накопитель (NAS)
В прошивке (http://code.google.com/p/snake-os/) оказалась недоделана работа с национальными символами в названиях файлов.
NAS работает в двух режимах. Собственно как NAS и как USB накопитель.
После установки жесткого диска я подключил NAS по USB и из Ubuntu разбил его на разделы с EXT3. Потом залил часть информации в том числе с файлами с русскими именами.
При просмотре содержимого NAS через samba русские буквы читаться перестали.
Порылся и нашел это http://code.google.com/p/snake-os/issues/detail?id=19#c10 по прошивке NAS
Методом проб и ошибок пришел к такому виду /ес/smb.conf

text
coding system = UTF8
character set = 866 
client code page = 866

В этом случае машина с Win XP имена уже записанных файлов видит правильно и создает имена, которые потом нормально читаются в Ubuntu при подключении NAS по USB (по smb кракозябры)
Samba на десктопе с Ubuntu нормально читает шары Win машинах
В связи с написанным вопрос: что сделать, чтобы и Windows и Linux машины видели шары на NAS и корректно обрабатывали имена файлов с кириллицей?

Войдите или зарегистрируйтесь, чтобы ответить.