On a Mac/OSX/PowerPc: When opening a connection to the samba server with smb://server (not specifying a share because this will prompt the finder to display a list of availble shares) the connection to the samba server fails. Opening individual shares explicitly works fine. When doing the same thing from the Mac/OSX/Intel the there is no error. I have created two ethereal traces (see url) ... the only difference between the two seems to be that the powerpc requests little-endian data representation while the intel box is happy with big-endian.
Created attachment 1938 [details] ethereal trace of the powerpc connect
Created attachment 1939 [details] ethereal trace of the intel mac
to reproduce: press command-K on a mac and enter smb://samba-server this should show a list of available shares