bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using PXE+GRUB to boot Linux on a Thinkpad T20


From: Patrick J. LoPresti
Subject: Re: Using PXE+GRUB to boot Linux on a Thinkpad T20
Date: 29 Jul 2002 16:34:37 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Donald Becker <address@hidden> writes:

> On 29 Jul 2002, Patrick J. LoPresti wrote:
> >     00:03.0 Class 0200: 10b7:6056 (rev 20)
> 
> What is the subsystem ID?
> (The "-5" version has a subsystem ID of 0x655610b7.)

Hm, how would I determine that?  Or is the subsystem ID just the
concatenation of the device and vendor IDs?  That is, did you mean
"0x605610b7"?  Because that is definitely the device; see the probe
messages from the updated 3c59x driver below.

> Both addresses are reasonable and potentially valid.
> 
> There might be a difference based on if the machine is set to use
> PXE boot or not.

Perhaps.  However, I instrumented pxegrub to see what I/O address *it*
found for the card, and it was 0x1800.

I have tried the new scyld.com driver.  It's better!  Or at least, it
fails differently :-).  It prints the banner with no warnings:

  eth0: 3c59x.c:v0.99X 6/21/2002 Donald Becker, address@hidden
  eth0: 3Com 3c1556B mini-PCI at 0x1400, e0:00:e0:00:e0:00, IRQ 11

And it no longer complains about not finding any MII transceivers.
But that MAC address still looks odd...

Then when I try to use the interface, it fails with:

  eth0: Too much work in interrupt, status e011.  Temporarily disabling 
functions (7fee).

Ideas?

(Thank you very much for looking at this, by the way.  I really
appreciate it!)

 - Pat



reply via email to

[Prev in Thread] Current Thread [Next in Thread]