From: Matt_Domsch@Dell.com
To: linux-ia64@vger.kernel.org
Subject: [Linux-ia64] NIC not working after ACPI PXE boot - solution!
Date: Thu, 30 Nov 2000 16:02:19 +0000 [thread overview]
Message-ID: <marc-linux-ia64-105590678205777@msgid-missing> (raw)
Some engineers here at Dell have developed a solution to the issue where the
on-board NIC is unresponsive to Linux if first EFI tried to use it. We're
working through the licensing issues to make the code GPL, but until then, I
can provide a simple functional description, and if someone wished to write
code and add it to the kernel, great! :)
The basic steps are:
use BS->LocateHandle(SimpleNetworkProtocol) to get the number of NICs in the
system.
for each handle returned:
use BS->HandleProtocol() get EFI_SIMPLE_NETWORK->Mode->State.
if State != shutdown
call EFI_SIMPLE_NETWORK->Shutdown() on the NIC
call EFI_SIMPLE_NETWORK->Stop() on the NIC
This obviously needs to be done prior to loading network drivers, either in
the kernel or in eli/lilo.
Thanks,
Matt Domsch
Dell Enterprise Systems Group
Linux Development Team
next reply other threads:[~2000-11-30 16:02 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-11-30 16:02 Matt_Domsch [this message]
2000-11-30 16:21 ` [Linux-ia64] NIC not working after ACPI PXE boot - solution! Ahna, Christopher J
2000-12-01 23:35 ` Michael Madore
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-ia64-105590678205777@msgid-missing \
--to=matt_domsch@dell.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.