hello users,
when i try ifconfig -l in UEFI shell i got following error
Shell> ifconfig -l Error. The protocol 'gEfiIp4ConfigProtocolGuid' was required and not found (3B95AA31-3793-434B-8667-C8070892E05E).
I want to setup the tftp boot for Hikey. Please help me to solve this issue.
Regards, Heisenberg
Hi Heisenberg,
Looping Haojian in, who works on the HiKey port.
On 25 October 2016 at 04:55, studies imp impstudies@gmail.com wrote:
when i try ifconfig -l in UEFI shell i got following error
Shell> ifconfig -l Error. The protocol 'gEfiIp4ConfigProtocolGuid' was required and not found (3B95AA31-3793-434B-8667-C8070892E05E).
I want to setup the tftp boot for Hikey. Please help me to solve this issue.
Yes, the IP4_CONFIG_PROTOCOL was obsoleted at some point last year and replaced by IP4_CONFIG2_PROTOCOL - requiring a lock-step update of the base UEFI code and the shell in order to keep network services functional. Updating to a recent Shell should solve this issue. (We have recently changed guidance to build the shell with the platform rather than using the prebuilt binaries.)
Regards,
Leif
Hi Leif,
Thanks you for the quick update. Can you post me the link where i can download recent prebuilt binaries ?
Regards, Heisenberg
On Tue, Oct 25, 2016 at 1:54 PM, Leif Lindholm leif.lindholm@linaro.org wrote:
Hi Heisenberg,
Looping Haojian in, who works on the HiKey port.
On 25 October 2016 at 04:55, studies imp impstudies@gmail.com wrote:
when i try ifconfig -l in UEFI shell i got following error
Shell> ifconfig -l Error. The protocol 'gEfiIp4ConfigProtocolGuid' was required and not
found
(3B95AA31-3793-434B-8667-C8070892E05E).
I want to setup the tftp boot for Hikey. Please help me to solve this
issue.
Yes, the IP4_CONFIG_PROTOCOL was obsoleted at some point last year and replaced by IP4_CONFIG2_PROTOCOL - requiring a lock-step update of the base UEFI code and the shell in order to keep network services functional. Updating to a recent Shell should solve this issue. (We have recently changed guidance to build the shell with the platform rather than using the prebuilt binaries.)
Regards,
Leif
On 25 October 2016 at 10:58, studies imp impstudies@gmail.com wrote:
Thanks you for the quick update. Can you post me the link where i can download recent prebuilt binaries ?
I think https://github.com/tianocore/edk2/tree/master/ShellBinPkg/UefiShell/AArch64 is new enough.
Regards,
Leif
Hi Leif,
I used the shell.efi in EFI/BOOT folder but still it is the same result. It is giving "The protocol 'gEfiIp4ConfigProtocolGuid' was required and not found" error
On Tue, Oct 25, 2016 at 3:36 PM, Leif Lindholm leif.lindholm@linaro.org wrote:
On 25 October 2016 at 10:58, studies imp impstudies@gmail.com wrote:
Thanks you for the quick update. Can you post me the link where i can download recent prebuilt binaries ?
I think https://github.com/tianocore/edk2/tree/master/ShellBinPkg/ UefiShell/AArch64 is new enough.
Regards,
Leif
Hi Leif,
Thanks a lot, above issue got solved and it is working Fine. However my USB to Ethernet doesn't get detected. It shows no network interface found. i am using "lua3-u2" Buffalo usb to ethernet adapter.
Regards, Heisenberg
On Tue, Oct 25, 2016 at 6:23 PM, studies imp impstudies@gmail.com wrote:
Hi Leif,
I used the shell.efi in EFI/BOOT folder but still it is the same result. It is giving "The protocol 'gEfiIp4ConfigProtocolGuid' was required and not found" error
On Tue, Oct 25, 2016 at 3:36 PM, Leif Lindholm leif.lindholm@linaro.org wrote:
On 25 October 2016 at 10:58, studies imp impstudies@gmail.com wrote:
Thanks you for the quick update. Can you post me the link where i can download recent prebuilt binaries ?
I think https://github.com/tianocore/edk2/tree/master/ShellBinPkg/Ue fiShell/AArch64 is new enough.
Regards,
Leif