Обсуждение статьи тематического каталога: Linux smbmount - неправильная перекодировка символов в именах файлов (smbfs samba rus charset linux)Ссылка на текст статьи: http://www.opennet.me/base/rus/smb_nls.txt.html
посмотри в файле /etc/samba/smb.conf. Там почитай внимательно - нетрудно разобраться.
если нужно будет просто зайти в папку на Windows машине из-под Linux, и при этом нужно видеть русские имена файлов, то достаточно сделать следующее:
smbmount //"comp_name"/"share_name" /mnt/"mount_folder" -o username="user_name",password="passwd",iocharset=koi8-r,codepage=cp866
NB! опции iocharset и codepage работают только на ядре 2.4 и выше (посмотреть версию ядра можно командой "uname -a")