Re: [Etherboot-developers] UNDI driver
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Michael B. <mb...@fe...> - 2003-05-30 14:10:11
|
On Thu, 29 May 2003, Marty Connor wrote:
> > I suspect this means that PXENV_UNDI_SET_STATION_ADDRESS isn't properly
> > implemented. You can try commenting out the call as follows:
> > int eb_pxenv_undi_set_station_address ( void ) {
> > - return undi_call ( PXENV_UNDI_SET_STATION_ADDRESS );
> > + return 1; /* undi_call ( PXENV_UNDI_SET_STATION_ADDRESS ); */
> > }
> > PXE spec requires that we make this call, so it may be a case of "make
> > the
> > call, ignore failures and continue".
> Success! With this patch both the 3Com and the Intel cards boot from
> floppy using the UNDI driver.
Excellent. I have committed an update that fixes this permanently; it
will simply ignore failures from PXENV_UNDI_SET_STATION_ADDRESS and
suppress the API call failed message.
> > I am off to Manchester for the next two days, but I'll take a look at
> > the
> > weekend.
> Thanks for replying before you left.
> Have a nice trip!
Am still in Manchester at the moment (isn't ssh wonderful? :) - will get
on to pxeprefix stuff tomorrow, unless anyone else wants to sort it out.
Michael
|