Subject: Re: 10/100 ethernet cards - followup
To: Thilo Manske <Thilo.Manske@HEH.Uni-Oldenburg.DE>
From: David Brownlee <abs@netbsd.org>
List: port-macppc
Date: 04/26/2000 11:10:24
	Could you add this information into the NetBSD hw database?
		http://mail-index.netbsd.org/cgi-bin/hw.cgi
	The more people who can add comments about their hardware to the
	database the better, even if its just 'me too'...

		David/absolute
				   -- www.netbsd.org: Value design over hype --

On Sat, 22 Apr 2000, Thilo Manske wrote:

> On Sat, Apr 22, 2000 at 11:03:35AM -0500, Donald Lee wrote:
> > I don't have a handy etherpower II card, but I *do* have a 3Com 3c905[b]-tx
> > card, and so I have set out after the ex(4) driver.
> > 
> > I did some research and found what looks like the ex and ep drivers in
> > the kernel, and they look remarkably similar. (sys/dev/pci/if_e[px]_pci.c)
> > 
> > Well, I've gotten brave.  I sup'ed a release kernel, and built two versions.
> > One to test with no changes, and one with the ex(4) driver enabled.
> > 
> > To my surprise and delight, my kernel recognizes the 3Com 3c905 board.
> > Unfortunately, it does not work.
> Well, *my* 3c905B works extremly well in my Umax Apus Mac clone (ex
> driver/netbsd current).
> 
> Do you have the exphy driver in your config file as well?
> 
> ex*     at pci? dev ? function ?        # 3Com 90x[B]
> exphy*  at mii? phy ?                   # 3Com internal PHYs
> 
> BTW: Here's my little survey othe range of 100TX PCI NICs I have:
> 
> epic (SMC 9432TX, I think this is the Etherpower II) doesn't work
>      - kernel keeps printing "epic0: receiver queue empty"
> rtl  (RealTek 8139) does not work, it can send but doesn't receive
>      anything
> vr   (D-Link DFE-530TX, not plus!) works, but I had some problems with
>      it on my i386 (see PR kern/7948) and AFAIK that hasn't been fixed
>      yet (at least I haven't seen a change in the sources that might fix
>      it).
> ex   (3Com905B-TX) works like a charm
> 
> Tested in a Umax Apus 3000 with a few days old -current.
> -- 
> Dies ist Thilos Unix Signature! Viel Spass damit.
>