Subject: de(4) and transmit underflow
To: None <port-i386@NetBSD.ORG>
From: Chuck <nospam@best.com>
List: port-i386
Date: 04/15/1998 17:42:44
Hello.

I have installed NetBSD-1.3.1/i386.  There doesn't appear to be a
de(4) man page for the Digital Ethernet chip (as referenced in the
pci(4) man page).  Where might I get one?

My system has four quad-port ZNYX cards, for a total of 16 network
interfaces.

I would like for the cards to autosense, if possible, and match the
speed as set by the switch, but I'd like to be able to tell from 
NetBSD what the current settings are.  Can this NIC do full-duplex?  
I'd also like to be able to specify 10 or 100mbs, and half- or full-duplex.
I get three kinds of "media" lines from ifconfig:
        media: autoselect
	media: autoselect (100baseTX) status: active
	media: autoselect (10baseT/UTP) status: active
All three of these lines are active, even though the first one doesn't
show up that way.  What speed is being used when no speed is displayed?
Does "100baseTX" mean 100mbs and full-duplex?

Finally, I get these errors, only on de0:
	Apr 15 16:40:16 smdls3 /netbsd: de0: abnormal interrupt: transmit
	  underflow (raising TX threshold to 96|256)
	Apr 15 16:40:17 smdls3 /netbsd: de0: abnormal interrupt: transmit
	   underflow (raising TX threshold to 8|512)
	Apr 15 17:33:06 smdls3 /netbsd: de0: abnormal interrupt: transmit
	   underflow (raising TX threshold to 1024)
	Apr 15 17:33:06 smdls3 /netbsd: de0: abnormal interrupt: transmit
	   underflow (switching to store-and-forward mode)
What's going on here and is there anything to be done to "fix" the problem?

Please reply to the list or reply to me:   ckane at best dot com.

Thanks...
-- Chuck