[Etherboot-discuss] Running gpxe in a virtual machine - how to?
Brought to you by:
marty_connor,
stefanhajnoczi
From: Anselm M. H. <an...@ho...> - 2007-07-21 22:00:26
|
Hi, thanks Michael for telling me how to git the source. Git indeed seems interesting - and it worked fine. Now that I have a source repository, code that compiles etc., I would like to run gpxe in an emulator. Qemu or Bochs would be fine... but I do not manage to boot. In qemu, both gpxe-[master] and etherboot latest from rom-o-matic detect the rtl8139 NIC (running qemu -net nic,rtl8139 ...yadda), but seem to detect a MAC address of FF:FF:FF:FF:FF:FF. This obviously is not sane, and fails as expected to talk to the DHCP on the other end of the virtual cable, wireshark does not detect a single packet coming from qemu. "lance" will not even detect a NIC at all. This is true for using etherboot/gpxe as option rom (-boot n), external option rom (-option-rom) or floppy image file. The NIC type documented to work within bochs (pnic) seems not to be supported by gpxe at the moment. So how do you folks develop/test-run gpxe? Thanks Anselm |