Hello,

I was hoping someone could help clarify what the "Enable Network Stack" on a modern UEFI 2.3.1 system should do. When I enable the network stack on some motherboards they will install the UNDI driver for the on board NIC. Other motherboards won't install the UNDI driver. What is correct behavior for this setting?

I have a MSI CSM-Q87M-E43 motherboard. When I enable the network stack it will install the necessary TCP drivers and the UNDI driver. When I type "ipconfig -s eth0 dhcp" in the shell it fetches an
IP from my DHCP server.  All is well.  Now I can do TFTP, etc.

        I have several Supermicro motherboards.  When I enable the
network stack it installs all the necessary TCP drivers, but it doesn't install a UNDI driver for the on board NIC. When I type "ipconfig -s eth0 dhcp" the follow error appears:

"The protocol 'gEFiIp4ConfigProtocol' was required and not found (3B95AA31-3793-434B-8667-C8070892E05E)."

What is the point of installing the TCP drivers without installing the NIC driver? Is this a UEFI system bug?


Thanks,

Stephen


_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to