Excerpts from Michael Tokarev's message of Thu Feb 10 16:58:35 +0100 2011: > 10.02.2011 18:34, Michal Suchanek wrote: > > Hello > > > > gPXE does not work when loaded with Etherboot on an e1000 or virtio > > card. > > I'm not sure I understand this. > > > Since Etherboot is much older the error is more likely on Etherboot > > side. > > Which error?
That gPXE fails. To reproduce: 1) use the e1000 or virtio model for network emulation. 2) instruct the boot rom to load the undionly gPXE image from network 3) instruct the gPXE so loaded to dowhload a larger file (probably any file that does not fit into a single packet suffices - I used a gPXE script padded with 64k comments) The download fails. gPXE keeps printing dots but network traffic stops. I could download a short script but then downloading any larger file (such as a kernel to boot) fails. > > PXE (network) booting with qemu-kvm_0.12.5 works for me using at least > 4 common (virtual) network adaptors - e1000, virtio, default rtl8139 > and ne2k_pci. Other less commonly used NICs works with less success, > but that's a different question. > > > Either way it is resolved by using gPXE as the rom. > > This wont happen till gPXE is not part of Debian. When it will be, > we'll sure take appropriate actions. So far I don't see it to be > necessary however. > > Please explain your rationale. > Etherboot is old and likely deficient. It should be replaced with gPXE. There might be errors in gPXE as well but upstream is more likely to cooperate on fixing these in actively developed software than in obsolete software, and AFAIK the upstream is the same for both. Thanks Michal -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

