Samba + cp1251 + украинская "i" = обрезание имен файлов

Аватар пользователя lystor

ASPLinux release 10 (Karelia)
Kernel 2.6.12-1.1372.1asp on an i686
samba-client-3.0.10-1.10asp
Системная кодировка - ru_RU.cp1251

На компьютере (выше его конфигурация описана) при монтировании ресурса с samba-сервера (описан ниже, другой компьютер) под управлением ОС Linux либо с файл-сервера ОС WindowsXP (на других ОС не было возможности проверить) программой smbmount обрезаются имена файлов, в имени которых встречается украинская "i" сразу перед первым вхождением этого символа в строку.

Пример:
123i456 -> 123
testi123 -> test

2) также имена обрезаются в mc при работе с ресурсами (cd /#smb... )
3) коректно работает smbclient (из консоли)
4) корректно работает konqueror

Фрагмент из конфигурации samba-сервера:
unix charset = cp1251
dos charset = cp866
display charset = cp1251

Строка монтирования:
smbmount //linuxserver/share /mnt/share -o username=user_name,iocharset=cp1251,codepage=cp866

В чем может быть проблема?

RSS-материал