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.