Я так и думал - на той стороне русские винюки. А русские имена файлов (на сервере) как видны в линухе? Если нормально и по-русски - расскажите про опции smbmount.
Сходу опции из fstab уж и не помню какие - это картинка со старого
домашнего компа (Cел300A/196Мб) в который я для теста сунул "командировочный" HDD (шоб посмотреть на настройки нужно ехать до дому :)) - удаленный комп соседский из домашней сетки.
Все файлы с русскими именами видны без проблем ...
могу только сказать что для smbclient опции в smb.conf
следующие
character set = koi8-r
client code page = cp866
а smbclient берет настройки кодировок из конфиг файла вроде бы...
у меня был одно время глюк. В подмонтированных вижу по русски
а в смбклиенте нет... после правки конфиг файла все стало ок.
2svu:
Проверь вот еще что - mount довольно странно парсит опции
если он встречает хоть одну несовместимую он игнорирует их все
скопом так что когда играешь с опциями mount проверяй что валится
в dmesg - по идее специально для automounter-a есть опция -s
но в данном конкретном случае mount на нее кладет :(
(в man по этому поводу есть отмазка)
2cvu:
Давай свой кусок fstab (или как ты цепляеш SMB)
ну и заодно:
1) mount -V
2) smbmount | grep version
3) lsmod | grep nls (если nls собраны модулями)
4) dmesg | grep smbfs
ну и uname -a до кучи ...
>masks="fmask=644,dmask=755,uid=500,gid=100,debug=0"
>opts="-o >username=svu%password,$masks,workgroup=CS_CORK,iocharset=koi8-r,codepage=cp8
66
На первый взгляд все на месте ...
поставь debug=3 и посмотри что будет
потому как любой робел будет воспринят как ошибка в опциях
>smbmount //SERVER/Private /home/svu/mnt/SERVER/Private/ $opts
попробуй то же но через fstab или mount (им пробелы по барабану - там свой парсер, который выругается но все поставит как надо)
PS: А чем ты смотришь шары ? Оно понимает русскую локаль и/или 8 битный вывод ?