Doing a gnome login with an empty home directory on a samba mounted directory, several files are created with strange characters in the filenames in the end (created by the initial gnome login) I cannot reproduce this creating the files by hand, and it certainly does not happen when I do the login on a local directory, nor when I copy that local directory to the samba directory. I use cifs1.34a on top of a vanilla 2.6.11.9, and on both the client and server side I use samba 3.0.14a Some examples of the corrupted filenames (they should be called gconf.xml) ./.gconf/apps/panel/applets/clock_screen0/%gconf.xml汯 ./.gconf/apps/panel/applets/clock_screen0/prefs/%gconf.xml† ./.gconf/apps/panel/applets/mixer_screen0/%gconf.xml汯 ./.gconf/apps/panel/applets/notificationarea_screen0/%gconf.xml湥 ./.gconf/apps/panel/applets/show_desktop_button_screen0/%gconf.xml潰 ./.gconf/apps/panel/applets/trashapplet_screen0/%gconf.xml† ./.gconf/apps/panel/applets/window_list_screen0/%gconf.xml† ./.gconf/apps/panel/applets/window_list_screen0/prefs/%gconf.xml渠 ./.gconf/apps/panel/applets/workspace_switcher_screen0/%gconf.xml敭 ./.gconf/apps/panel/applets/workspace_switcher_screen0/prefs/%gconf.xml潷 ./.gconf/apps/panel/objects/evolution_launcher_screen0/%gconf.xml敭 ./.gconf/apps/panel/objects/firefox_launcher_screen0/%gconf.xml湥 etc
Fixed in cifs 1.35. This fix should be in kernel 2.6.13.