Well, it works now for my smb shares too. The Main point ist the global configuration in your smb.conf, check out my configuration, with this, you will have access to your smb shares + running wme 2005:
[global]
workgroup = your workgroup
domain master = no
local master = yes
preferred master = yes
os level = 65
guest account = nobody
map to guest = bad user
server string = %h server (Samba %v)
wins support = yes
veto files = /lost+found/mbox/
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 8
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam guest
obey pam restrictions = yes
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 IPTOS_THROUGHPUT
read raw = yes
And here a sample share:
[shared]
comment = Shared Files
browseable = yes
writeable = no
create mask = 0755
directory mask = 0755
public = yes
guest ok = yes
path = /whateveryouwanthere
Damn im happy to get that working