On Apr 26, 2016, at 4:12 PM, Thomas Huth wrote: > On 26.04.2016 21:25, Programmingkid wrote: >> >> On Apr 26, 2016, at 3:00 PM, Dr. David Alan Gilbert wrote: >> >>> * Programmingkid (programmingk...@gmail.com) wrote: >>>> My three guest operating systems can't load a web page. I think this is a >>>> bug with QEMU. Is there anyone who has the latest revision of QEMU that >>>> can access the web from a guest? Or are you experiencing the same problem? >>> >>> Works here. >> So you are using a very recent version of QEMU? Maybe something that was >> pulled in the last day or so? >> >>> Now - how about some basic debug! >>> Does your guest see a network card? >> yes >> >>> Does DNS work? >> Doesn't look like it. If I use just an ip address it still doesn't work. >> >>> Does ping work? >> I can ping the virtual router at 10.0.2.2. Any other ip address fails. > > That's normal for user-mode / slirp networking. You can't ping external > hosts with this mode. > >>> Does a telnet/ssh from the guest work? >> telnet www.google.com 80 failed >> Didn't have an address to use ssh on. >> >>> What's the qemu command line you use? >> qemu-system-ppc -hda <hd1> -hdb <hd2> -m 512 -boot c -M mac99 -netdev >> user,id=mynet0 -device usb-net,netdev=mynet0 -cpu 750 -prom-env boot-args=-v >> -device ich9-usb-uhci1,id=newusb -device usb-audio,bus=newusb.0 >> >> and >> >> qemu-system-ppc -hda <hd1> -hdb <hd2> -m 512 -boot c -M mac99 -netdev >> user,id=mynet0 -device rtl8139,netdev=mynet0 -cpu 750 -prom-env boot-args=-v >> -device ich9-usb-uhci1,id=newusb -device usb-audio,bus=newusb.0 > > Ok, that means you're using user-mode / slirp networking. > I just tried it with a pseries guest, and it seems to be working fine > for me with the current git version of QEMU (f419a626c76bcb266).
So you are saying you can view web pages on your guest? > > Now, what kind of host do you use? Mac OS X? Yes. Mac OS 10.6. > Also can you determine a revision when it was still working fine for > you? (and then maybe even bisect the problem?) I will see what I can find out.