Originally Posted by smithaa02
To i92guboj, is there an easy way to detect which encoding windows is using (which is hosting the share) for the drive?
These days, I know nothing about Windows, and bear in mind that this can be also controlled at application level. There might be some apps using a given code page to encode the file names and some others using a different one as far as I know. Google might know better than I do.
In linux I've used a tool called "convmv" to fix this.
Here is the weird thing and a possible solution... Mounting from Ubuntu's (10.04) "Connect to Server" > "Windows Share" works AND it correctly recognizes the oddball characters in the file names like the bullet (both in bash and in the gnome file browser).
Anybody know how to get that (is it gvfs as opposed to cifs?) mounted automatically in fstab?
gvfs is not a mounter, it just abstract all the disk-like stuff so the user can forget about the details and click icons on the desktop or the file browser. Internally, it will use mount with cifs or smb to mount the network shares just like you would do on command line.
Once the drive is mounted by gvfs you should be able to retrieve the info you need from the output of the "mount" command. The share should be listed there, along with the mount options. With a bit of luck you will be able to retrieve the right option from there and then just it's a matter of putting the same line in your fstab