Subject: Re: de0 problems
To: maximum entropy <entropy@zippy.bernstein.com>
From: David Brownlee <abs@anim.dreamworks.com>
List: current-users
Date: 11/26/1998 20:24:32
    To continue this saga:

	Card is a Cogent 'EM110 TX PCI'.
	Machine is a Digital Celibris XL 5133 with the latest BIOS (2.04).
	'ifconfig de0 down ; ifconfig de0 up' has no effect.
	BIOS has no option to set 'Master Enable' or similar.
	
    Have tried two other de card - one an earlier Cogent, and one a later
    version (after the company had been taken over by adaptec).

    Both work fine - the difference in dmesg output between the failed de0
    and the working later de0 is:

@@ -30,7 +30,6 @@
 de0 at pci0 dev 8 function 0
 de0: interrupting at irq 10
-de0: Cogent 21140A [10-100Mb/s] pass 2.0
-de0: address 00:00:92:96:39:cb
-de0: enabling 10baseT port
+de0: Cogent 21140A [10-100Mb/s] pass 2.2
+de0: address 00:00:92:a9:2c:6c
 isa0 at pcib0
 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
@@ -48,2 +47,4 @@
 root on md0a dumps on md0b
 root file system type: ffs
+de0: autosense failed: cable problem?
+de0: enabling 10baseT port

	I notice the problem card enables 10baseT immediately, while the
	working one does it later. Also its a different rev (2.0 vs 2.2)
	Does anyone have any idea of how I can approach this? Is there
	some bug in the 2.0 chip which needs some workaround?

	We have a number of machines with the problem cards in which we
	cannot reasonably swapout... :/

		David/absolute

 -=-  "I know its not the right thing, and I know its not the good thing"  -=-