[Comm] ALC2.3, samba client and UTF8 locale

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_altlinux=2Eorg?=
Ср Ноя 10 18:44:27 MSK 2004


On Wed, Nov 10, 2004 at 05:37:23PM +0200, Alex Ehrlich wrote:
> Задача: линукс-клиент с локалью UTF8 (перейти на KOI-8 просьба
> не предлагать!) обращается к NT4-серверу; на сервере файлы
> могут содержать в имени и русские буквы, и "европейские"
> ("а с точечками" и т.п.), поэтому стандартный рецепт типа
> "iocharset=koi8,codepage=866" не подходит. В той же сети с
> теми же шарами на сервере работают разные виндовые машины,\
> от 95 до XP.
> 
> Работало: на Junior 2.2 с собранной из исходников самбой 3.0.2
> при указании "iocharset=utf8,codepage=unicode,unicode".
> 
> Проблема: на AltLinux Compact 2.3 при попытке смонтировать шару
> выдается следующее:
>   linmodprobe: modprobe: Can't locate module nls_unicode
>   kernel: smbfs: failed to load nls 'unicode'
> 
> Вопрос: как бороться?
smbfs не поддерживает работу с Unicode, не пользуйтесь smbfs для этих
целей.

Если вам нужно не монтирование, а только доступ к файлам для конкретного
приложения или для копирования, используйте smbsh или smbclient
соответственно. В крайнем случае -- cifsfs.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/



Подробная информация о списке рассылки community