Re: PRO/100 VE on thinkpad R40 is missing PHY - no MII?

Donald Becker <[email protected]> Tue, 15 Apr 2003 14:18:57 -0400 (EDT)
Newsgroups gmane.linux.drivers.eepro100.devel
Message-ID <[email protected]>
On Tue, 15 Apr 2003, Koukopoulos Konstantinos wrote:

> > > Intel PRO/100 VE card it seems that it's working OK.  Except, it seems
> > > that either there is no MII transceiver on this card or the driver can't

> > >    eth0: Intel Corp. 82801BD PRO/100 VE (MOB) Ethernet Controller,
> > >    00:06:1B:C0:8A:95, IRQ 11.
> > >      Board assembly a43917-002, Physical connectors present:
> > >      Primary interface chip None PHY #0.
> > 
> > This is flawed: there should be both a transceiver and connector type
> > programmed into the configuration EEPROM.

> 02:08.0 Class 0200: 8086:103d (rev 83)

OK, I've added this ID to the explicit detection list.

> > Hmmm, it appears that this EEPROM was not fully programmed.  The
> > transceiver type and connector type should be at offset 5, 6 and 7.  But
> > these are all left as zero.  It appears the laptop manufacturer used the
> > Intel example programming and ignored the "insert correct value here"
> > part.
> 
> !  if that is the case, can I do something about it myself or should I
> just take it back and ask them to reprogram it?

I've updated the diagnostic program with an ad hoc, experimental attempt
to change this.

  ftp://ftp.scyld.com/pub/diag/eepro100-diag.c

To try this use the '-G 1 -w -w -f' options, but _only_ with the April
15 or later version.

-- 
Donald Becker				[email protected]
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993