i have bt3 installed on my hdd and on virtualbox a xp with bridge networking so it has a dhcp assigned ip (same class as with bt's ip)

i've tried to get a reverse shell from xp ... i did but when I type whatever command it just hangs out there:

bt ~ # nc -vlp 2222
listening on [any] 2222 ...
connect to [] from test [] 1540
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\test>ipconfig
same thing happens if I want to send bash to xp

what the heck am I doing wrong ? I've tried from a different windows machine and it worked (connected through rdesktop)

thanks in advance!