Subject: Re: de network card
To: None <netbsd-help@netbsd.org>
From: Jason R Thorpe <thorpej@zembu.com>
List: netbsd-help
Date: 04/17/2000 08:01:53
On Fri, Apr 14, 2000 at 05:36:54PM +0200, David Wetzel wrote:

 > I have a DEC Chip based Ethernet card in my NetBSD box.
 > [acually it seems to be an Intel one]
 > 
 > de0 at pci0 dev 10 function 0
 > de0: interrupting at irq 15
 > de0: 21143 [10-100Mb/s] pass 4.1 (invalid EESPROM checksum)
 > de0: address 00:40:c7:99:b5:75
 > de0: enabling 10baseT port

Yah, the 21143 has a larger SROM on some revisions.  This is because
the SROM is used to store e.g. CardBus CIS information for those chips
when they're used in CardBus applications.

 > The system works fine with 10MBit. If I use an 100MBit hub I get only ~30KB  
 > with FTP between the two computers.

Right, this is because the chip gets the wrong information for GPIO
programming for the media.

 > Any ideas?

Yes, but you're probably not going to like them :-)

I suppose you're running 1.4.2, or something.  These chips work better
in -current under the `tlp' driver (which is a from-scratch new driver
not related to the `de' driver).

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>