Subject: Re: port-macppc/28870
To: None <briggs@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org>
From: Patrick Cronin <pcronin@loyola.edu>
List: netbsd-bugs
Date: 03/09/2005 15:43:01
The following reply was made to PR port-macppc/28870; it has been noted by GNATS.

From: "Patrick Cronin" <pcronin@loyola.edu>
To: <gnats-bugs@netbsd.org>
Cc: 
Subject: Re: port-macppc/28870
Date: Wed, 9 Mar 2005 10:44:29 -0500

 It seems that the fix for extintr.c, revision 1.51 has no effect on my
 cards.
 
 I'm at -current (at least I was before I started the 25 hour build process
 on 8 March 2005).  I rebuilt tools, distribution, and kernel.  I installed
 the kernel and the distribution.  I did the postinstall stuff.
 
 Results: Bug report still open, bug not effected.
 
 More comprehensive results:
 
 I tested four different cards that are recognized for the tulip driver, and
 here are the results for each:
 
 1. Tested a Farallon card (model ?).  On board: Digital chip 21041-PB, RJ-45
 connection
 dmesg:
 tlp0 at pci0 dev 14 function 0: DECchip 21041 Ethernet, pass 2.1
 tlp0: interrupting irq 25
 tlp0: Ethernet address xx:xx:xx:xx:xx:xx
 tlp0: 10baseT, 10baseT-FDX
 
 After some time (seems to be a certain MB count of packets coming in) I got
 infrequent (2 times a minute, sporadic):
 tlp0: transmit timeout
 tlp0: receive ring overrun
 
 Data was transmitted well initially, but VERY slowly when it hit the MB
 limit.
 
 2. Tested a Farallon card (model ?). On board: Digital 21143-PC chip, RJ-45
 connection
 dmesg:
 tlp0 at pci0 dev 14 function 0: DECchip 21143 Ethernet, pass 3.0
 tlp0: interrupting at irq 25
 tlp0: Ethernet address xx:xx:xx:xx:xx:xx
 tlp0: 21143 reset block
 tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 
 As soon as I started to use the network, I got (frequently, about 3 times a
 second):
 tlp0: receive ring overrun
 
 3. Tested a ? (model ?). On board: PNIC 82C168, RJ-45 and BNC connection
 (using RJ-45)
 dmesg:
 tlp0 at pci0 dev 14 function 0: Lite-On 82C168 Ethernet, pass 1.1
 tlp0: interrupting at irq 25
 tlp0: Ethernet address xx:xx:xx:xx:xx:xx
 tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 
 During startup, it panics!
 Configuring network interfaces: tlp0panic: tlp_nway_activate
 Stopped in pid 112.1 (ifconfig) at netbsd: cpu_Debugger+0x10: lwz r0, r1,
 0x14
 db>
 
 4. Tested an Asante (model ?). On board: PNIC2 LC82C115, RJ-45 connection
 dmesg:
 tlp0 at pci0 dev 14 function 0: Lite-On 82C115 Ethernet, pass 2.5
 tlp0: interrupteing at irq 25
 tlp0: Ethernet address: xx:xx:xx:xx:xx:xx
 tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 
 As soon as I started using the network, the following errors popped up
 frequently(2 times a second, sporadic), all over the place:
 tlp0 receive error: MII error
 tlp0 receive error: CRC error
 tlp0 receive error: dribbling bit
 tlp0: receive ring overrun
 
 For now, I'll just stick with my Intel card.