I have Qemu running on my Windows 10.
Code: Select all
$ qemu-system-ppc --version
QEMU emulator version 5.1.0 (v5.1.0-11824-g8699890d91-dirty)
Copyright (c) 2003-2020 Fabrice Bellard and the QEMU Project developers
Without using the tap, I can have the QEmu internal DHCP server offering 10.0.2.15, which indicates that the non-TAP set-up works.
Code: Select all
"qemu-system-ppc.exe" \
-name "${sName}" \
-L pc-bios \
-boot c \
-M mac99,via=pmu \
-cpu g4 \
-m 2048 \
-prom-env "boot-args=-v" \
-prom-env "vga-ndrv?=true" \
-prom-env "auto-boot?=true" \
-drive file="$sHD",format=qcow2,media=disk \
-netdev user,id=mynet0 \
-device sungem,netdev=mynet0 \
-usb \
-device usb-mouse \
-device usb-kbd \
-sdl \
-g 1920x1080x32 \
-device VGA,edid=on
I followed all the instructions I could find online.
On the windows side I have a network device TAP-Windows Adapter V9 for OpenVPN Connect installed and working. I renamed it to mytap.
I created a bridge between the internal network interface and the TAP device. When opening the bridge Status window, I can see the Sent and Receive packets counter increasing constantly.
On the guest side (Mac OS X 10.5.8 PowerPC), I am using the following to start the guest:
Code: Select all
"qemu-system-ppc.exe" \
-name "${sName}" \
-L pc-bios \
-boot c \
-M mac99,via=pmu \
-cpu g4 \
-m 2048 \
-prom-env "boot-args=-v" \
-prom-env "vga-ndrv?=true" \
-prom-env "auto-boot?=true" \
-drive file="$sHD",format=qcow2,media=disk \
-netdev tap,ifname=mytap,id=mynet0 \
-device sungem,netdev=mynet0 \
-usb \
-device usb-mouse \
-device usb-kbd \
-sdl \
-g 1920x1080x32 \
-device VGA,edid=on
Any clue of what am I doing wrong?