On 11/18/13 04:50, Celelibi wrote:
> Hello,
> 
> I compiled OVMF from the lastest revision available on git sourceforge.
> 
> I run it with the command:
> qemu-system-x86_64 -device rtl8139,netdev=tap0 -netdev
> tap,id=tap0,ifname=tap0,script=no -bios
> Build/OvmfX64/DEBUG_GCC47/QEMU/bios.bin -boot order=n
> 
> This combination of -device and -netdev works fine with the default
> BIOS (seaBIOS if I'm not wrong).
> 
> And not only it doesn't even seem to try to boot on the network, when
> I type ifconfig -l in the EFI shell I get the error:
> "Error. The protocol 'gEfiIp4ConfigProtocolGuid' was required and not
> found (...)"
> 
> While, if I understood correctly OvmfPkg/README, everything should
> work all by itself.
> It says "OVMF provides a UEFI network stack by default.".
> 
> Did I miss something?
>
> For what it's worth, qemu version is 1.6.1.

I tried the following command (after installing qemu with "make install"):

/.../qemu-system-x86_64 \
    -device rtl8139,netdev=user0 \
    -netdev user,id=user0 \
    -bios /.../OVMF.fd

"ifconfig -l" in the EFI shell correctly lists the card.

The "dh -p SimpleNetwork -d -v" shell command works too, and for
Controller Name it prints "iPXE net0 (<mac-address>)".

This was with current qemu master (5c5432e7). I repeated the test with
qemu 1.6.1; the results were identical.

For building edk2 the only extra option I used was -D SECURE_BOOT_ENABLE.

My guess is that the qemu installation went wrong, and qemu can't load
the option ROM (normally located under
PREFIX/share/qemu/efi-rtl8139.rom, where PREFIX is the argument passed
to the --prefix configure option).

Thanks
Laszlo

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to