I add one printf if tg3.c to produce "err=?".
发件人: Eric W. Biederman [mailto:firstname.lastname@example.org] 代表 Eric W. Biederman
发送时间: 2003年8月16日 10:18
抄送: YhLu; 'linuxbios(a)clustermatic.org'org'; Jeff Noxon
主题: Re: s2885
Guys the etherboot users list is really the right forum for
this kind of question.
Jeff Noxon <jeff(a)planetfall.com> writes:
I can't get it to work with a 3com 3C996T
(14e4:1644) ... it
the card but thinks there's no cable plugged in.
I don't know. When the link detection code was written it was tested
and it worked here. Except when the link really is not connected I
have not seen code like that fail forever.
On Fri, Aug 15, 2003 at 10:31:44PM -0700, YhLu wrote:
> Is ethboot 5.2.0 support Broadcom 5703X? (deviceid = 0x16a7).
> For the S2885's onboard 5703X, it says: EBUSY err.
Looking at the code it is should work. I just stripped down the
appropriate driver. I do admit I have not tested 5.2 yet. But
I don't see why anything would have broken.
> Yinghai Lu
> 01:09.00 [14E4/16A7]
> [tg3-5703X]The PCI BIOS has not enabled this device!
> Updating PCI command 0002->0007. pci_bus 01 pci_device_fn 48
> Capability: 7
> Capability: 1
> Problem fetching invariants of chip, aborting.
Hmm. I have once or twice seen the problem of fetching invariants of
the chip. But something is noticeably different from the tree I have
because I do not have an line that will print err=-1 in the tree I am