DSL Embedded :: DHCP client (pump) catching strange IP address



I am pretty sure that DSL does not use the TUN/TAP interface with QEMU and instead uses the user mode networking functionality in QEMU.
According to Qemu FAQ:
Quote
When using user mode networking, the guest OS is behind a virtual firewall, so that only the IP address 10.0.2.2 can be pinged. Read the QEMU documentation for more information.

Now, when I type [CTRL]+[ALT]+2, then 'info network', I get :
Code Sample
VLAN 0 devices:
user redirector
ne2000 PCI macaddr: 52:54:00:12:34:56

So, in my opinion, user mode networking is enabled and I should be able to ping 10.0.2.2 from my win boxes but I get 'request timed out' on some machines and 'destination net unreachable' on some other.
Win XP firewall settings, or what?
Any help?


original here.