Hi,

The UDK2015 removes Ip4ConfigDxe and deprecate the support to 
EFI_IP4_CONFIG_PROTOCOL. Instead, new protocol EFI_IP4_CONFIG2_PROTOCOL is 
implemented in Ip4Dxe driver. The network commands (ifconfig and ping) are also 
updated to adopt the changes. You need use the new shell binaries from UDK 
2015; the old shell binaries no long work in UDK 2015.

Best Regards,
Ye Ting


-----Original Message-----
From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Conen, 
Johannes
Sent: Monday, November 09, 2015 11:52 PM
To: edk2-devel@lists.01.org
Subject: [edk2] ShellPkg: Network commands (ifconfig/ping) broken

Hello everyone,

after switching from UDK2014 to UDK2015, I noticed that the network commands 
(ifconfig / ping) don't work anymore. ifconfig just exits with no feedback and 
ping says "Config no mapping" (logical, as it is not possible to get an IP 
address via ifconfig). In UDK2014 everything worked fine.

With the help of unixsmurf (thanks a lot) I went on bughunting and found out 
that commit r17869 / git sha 7c25b7ea5b2c029a9e7a0be57f7c20f31d720c7d broke it. 
Wild guess: it has something to do with the new protocol.

Personally I think this is a critical issue - it practically makes it 
impossible to use any network related stuff in the UEFI shell.


With best regards,
Johannes Conen

Siemens AG
Process Industries and Drives Division
Process Automation
Manufacturing Karlsruhe
PD PA MF-K IPC 2
Oestliche Rheinbrueckenstr. 50
76187 Karlsruhe, Germany 
mailto:johannes.co...@siemens.com


_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to