Hast du den Dienst "Webclient" in Windows XP laufen?
Der macht manchmal Probleme mit Samba Shares
Einfach mal deaktivieren.
Edit:
Hesist das unter Linux darfst du schon immer lesen, schreiben, ...?
Nur in der Freigabe von Windows nicht? Dann sollten wir eher in der smb.conf ansetzen.