Subject: kern/28517: sk(4) chokes on outgoing traffic
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <jschauma@netmeister.org>
List: netbsd-bugs
Date: 12/02/2004 21:57:02
>Number:         28517
>Category:       kern
>Synopsis:       sk(4) chokes on outgoing traffic
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 02 21:57:02 +0000 2004
>Originator:     Jan Schaumann
>Release:        NetBSD 2.0
>Organization:
	
>Environment:
	
	
System: NetBSD celebrator.cs.stevens.edu 2.0 NetBSD 2.0 (BOCK) #2: Thu Dec 2 15:25:46 EST 2004 jschauma@doppelbock.hpcf.cs.stevens-tech.edu:/usr/2.0/src/sys/arch/i386/compile/obj/BOCK i386
Architecture: i386
Machine: i386
>Description:

	I have a number of machines that use the Asus A7N8X-E motherboard.
	This motherboard has two NICs, a

skc0 at pci1 dev 4 function 0: irq 5
skc0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
sk0 at skc0 port A: Ethernet address 00:11:2f:4e:c8:b3

	and a

Nvidia Corporation nForce2 Ethernet (ethernet network, revision 0xa1) at pci0
dev 4 function 0 not configured

	The sk0 appears to work fine when using it casually, but as soon as
	you start transferring data _from_ that machine, the network hangs
	completely.  This is realiably reproducable, but while other people
	have reported a 'ifconfig down; ifconfig up' to work, this does not
	seem to be the case here -- I actually have to reboot the machine
	to get network connectivity back.


>How-To-Repeat:

	Use the hardware, then do something like
	
	tar cvf - /usr/pkg | ssh remotehost "tar xvf -"
>Fix:

	Unknown.  Additional information I found:

	http://sources.zabbadoz.net/freebsd/if_sk.html

	and the FreeBSD PRs referenced in there (in particular

	http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/69879 )

>Unformatted: