[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: UNDI support
From: |
Patrick J. LoPresti |
Subject: |
Re: UNDI support |
Date: |
17 Oct 2003 16:01:06 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
"Aaron McSorley" <address@hidden> writes:
> Dont know if it helps but, you may want to look at pxelinux for some
> ideas. Whatever they're doing seems to work very well with the dos
> UNDI driver.
>
> http://syslinux.zytor.com/pxe.php
The problem is less in the ideas and more in the implementation.
PXELINUX is great, but it runs entirely in real mode. So it is not a
very good source of ideas for GRUB.
I tried to get this working once (see
http://mail.gnu.org/archive/html/bug-grub/2002-08/msg00025.html), but
eventually I gave up and switched to PXELINUX. It works well enough
for my purposes (http://unattended.sourceforge.net/).
The problem I had was invoking the real-mode PXE stack from GRUB and
having it work right. Maybe I just lack sufficiently deep
understanding of the x86 architecture, especially real/protected mode
and how they interact with interrupts...
If Etherboot has a driver which takes care of this automatically, that
would be cool. I was not aware of any such driver when I was hacking
on pxegrub.
- Pat