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