Allora, assumo che tu abbia configurato le schede di rete correttamente con IP fissi della serie 192.168.1.xxx e che il PC Windows appartenga al gruppo di lavoro WORKGROUP.

Su XP crei la cartella che vuoi condividere e attivi la condivisione tramite Risorse di Rete

Su Debian installi
  • libsmbclient
  • samba
  • samba-common
  • smbclient
  • smbfs


crei la cartella che vuoi condividere (es. /home/comune) e gli assegni i permessi 777

apri il terminale e diventi root
vai su /etc/samba
fai il backup di smb.conf -> smb.conf.old

sempre da root digiti:
nano smb.conf
e ci scrivi:

[global]
workgroup = WORKGROUP
server string = File Server
security = SHARE

[condivisa]
path = /home/comune
available = yes
browseable = yes
public = yes
writable = yes

Salvi il file ed esci

A questo punto sempre da Debian:
Risorse -> Server di Rete
apri e dovresti vedere il PC Windows e la cartella condivisa

Sul PC Windows
Risorse di rete e dovresti vedere il PC Debian e la cartella condivisa

Fatto!

Ciao!