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