QEMU in Windows problem.
Posted: Sat Mar 22, 2008 10:09 am
Hi,
I've been trying to get QEMU to emulate an x86 with two RTL8139 NICs.
So far I have got QEMU to virtually put the cards in, but it seems that it will not allow packets to be accepted or transmitted from them.
My OS can enumerate the devices (yes both) and acknowledges both of their unique IRQ lines and MAC addresses, but never gets a single interrupt from them of any kind.
I have tested the timer interrupt and it fires just fine and at a reasonably accurate speed, but no dice on the NICs.
below is my batch script that starts the emulator.
Any help is extremely appreciated.
Thanks
I've been trying to get QEMU to emulate an x86 with two RTL8139 NICs.
So far I have got QEMU to virtually put the cards in, but it seems that it will not allow packets to be accepted or transmitted from them.
My OS can enumerate the devices (yes both) and acknowledges both of their unique IRQ lines and MAC addresses, but never gets a single interrupt from them of any kind.
I have tested the timer interrupt and it fires just fine and at a reasonably accurate speed, but no dice on the NICs.
below is my batch script that starts the emulator.
Code: Select all
@echo off
qemu.exe -L . -m 64 -fda //./a: -boot a -net nic,model=rtl8139,macaddr=12:34:56:78:9A:BC -net user -net nic,model=rtl8139 -net user
Thanks