Ono sto bih ja probao na tvom mestu je sledece:
1. Ukljucio bih rutiranje na WinXP-u, za sta ne postoji podesavanje u okviru korisnickog interface-a vec se to radi u direktno u registry-ju:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\"IPEnableRouter"=dword:00000001
2. dodao bih jednu staticku rutu:
route -p add 0.0.0.0 MASK 0.0.0.0 IP_adresa_default_gateway_internet METRIC 1 IF n
Ono n posle IF je index interface-a kojim izlazis na net. (posle kucanja route print komande ti najpre izlista interface-e sa tim indexima, pa vidi koji ti odgovara).
Ovom rutom se sav saobracaj koji nije u lokalnoj mrezi salje na default gateway provajdera!
Mali je glup, al' se uporno trudi!