Running a command like mount //server/share /mnt/tmp bombs, saying that smbfs is an unsupported fs type. The following does work: mount -t cifs //server_ip/share /mnt/tmp But note that I had to use the ip. Not quite sure what's up there. nmblookup can figure out the server's ip by name, but mount can't figure it out unless I just use the ip. Strangely there's no mention of any of this in the release notes. So there are probably two bugs: 1) mount.cifs doesn't seem to like nmb names 2) mount should start treating //foo/bar as a cifs share instead of smbfs Let me know if I should re-submit (2) as a mount bug.
mount.cifs does not handle netbios names the same way as smbfs. cifs specifies the tcp or ip address of the server in the UNC name, and the Netbios name of the server as a mount parm e.g. mount -t cifs //tcpname-or-ip-address/sharename /mnt -o servern=NCBNAME We have considering changing mount.cifs to retry mount automatically using the tcp name as the netbiosname if the mount to the server fails with certain return codes.
It's fixed in F7, closing as WONTFIX as FC5 is out of maintenance now.