Чтоб попытаться ответить на твои вопросы, мне нужно знать:
1. Версия samba (команда smbclient )
2. Твоя локаль (команда locale)
3. Чем вообще монтируешь?
Я никогда не видел АСП9 (и, надеюсь, не увижу
), но принципы во всех дистрибутивах общие - если использовать командную строку и общие утилиты, а не дистрибутивоспецифичные навороты.
--------------------------
Для примера - как у меня работает в Slackware 9.1:
bash-2.05b# locale
LANG=ru_RU.cp1251
LC_CTYPE="ru_RU.cp1251"
LC_NUMERIC=C
LC_TIME=de_DE
LC_COLLATE=C
LC_MONETARY=de_DE
LC_MESSAGES=C
LC_PAPER="ru_RU.cp1251"
LC_NAME="ru_RU.cp1251"
LC_ADDRESS=de_DE
LC_TELEPHONE=de_DE
LC_MEASUREMENT=de_DE
LC_IDENTIFICATION="ru_RU.cp1251"
LC_ALL=
bash-2.05b# smbclient
Version 2.2.8a
Отрывок из /etc/samba/smb.conf:
[global]
character set = 1251
client code page = 866
Команда монтирования:
mount -t smbfs -o username=username,password=password,iocharset=cp1251,codepage=cp866 //compname/sharename /shares/compname/sharename
И все русские шары прекрасно видны. Правда, до такой степени извращения, как группы из русских букв, пока не доходил