OK I figured it out. The key is simply to set XP's networking TCP
parameters to automatic gateway and automatic DNS (perhaps the
documentation should mention this). I had been setting gateway to
192.168.0.1 which is what all my other PC's use. I had been fooling
around with changing options
I had same problem here with MSIE and its libraries for third party
applications, but now I've tested one and it's browsing*. I don't know
if it's due to be IE8 now instead of IE6.
Host: Debian 9 with Qemu 2.8.1
Guest: Windows XP Pro SP3 with "Windows Internet Explorer" 8
$ qemu-system-x86_64 -cp
I built qemu 2.12.0 on a Sun/Oracle M3000 SPARC64 running Solaris
10U11. I was able to start up a Window XP guest but not matter what I
try, I can't get XP to talk to the Internet in user mode networking.
Telnet reports "connect failed" to any IP and IE is unable to connect to
anything either