Добавил строку в fstab:
//fileserver/public /mnt/smb_pub smbfs ro,users,auto,password="",codepage=cp866,iocharset=utf8
Если монтировать, используя
mount /mnt/smb_pub,
то вместо кириллицы знаки вопросов.
От рута нормально монтируется, если все опции прописывать.
Объясните мне тёмному почему так происходит.