Page 1 of 1
virtual pc,Vmware and qemu,which supports the rtl
Posted: Sun Apr 22, 2007 12:21 am
by wangy414
throught test , i found my rtl819 driver can run on the real pc.
but when run on virtual pc,Vmware and qemu, the rtl8139 interrupt
will not happen.
I want to use virtual machine to test my OS.
who can give me some advice?
Thank you a lot!
Re: virtual pc,Vmware and qemu,which supports the rtl
Posted: Sun Apr 22, 2007 7:35 am
by Brynet-Inc
wangy414 wrote:throught test , i found my rtl819 driver can run on the real pc.
but when run on virtual pc,Vmware and qemu, the rtl8139 interrupt
will not happen.
I want to use virtual machine to test my OS.
who can give me some advice?
Thank you a lot!
I posted below on how to use rtl8139 on QEMU...
http://www.osdev.org/phpBB2/viewtopic.php?p=94413#94413
Have fun...
Posted: Sun Apr 22, 2007 2:33 pm
by Combuster
Not all virtual machines emulate the same card:
VMWare doesn't seem have an RTL-based NIC, but either an homebrew specification, or an PCNet based NIC
VirtualPC seems to emulate an Intel Pro 10/100 NIC
But both lack proper documentation to know for sure.
Bochs emulates an NE2K
So that leaves only QEMU....
Alternatively, you can try to write drivers for more NICs so that you have one for each vm you want to use. ne2k's a good starters choice as both bochs and qemu support it, next you may want to go down the rest of that list.
Posted: Sun Apr 22, 2007 4:14 pm
by earlz
VirtualPC seems to emulate an Intel Pro 10/100 NIC
That is confirmed, they have a full list of the hardware VPC emulates on the sight..
Posted: Sun Apr 22, 2007 10:15 pm
by wangy414
thank you!
![Laughing :lol:](./images/smilies/icon_lol.gif)