Subject: kern/7948: problems with vr driver
To: None <gnats-bugs@gnats.netbsd.org>
From: None <Thilo.Manske@HEH.Uni-Oldenburg.DE>
List: netbsd-bugs
Date: 07/09/1999 11:05:47
>Number:         7948
>Category:       kern
>Synopsis:       problems with vr driver after heavy nfs usage
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul  9 11:05:00 1999
>Last-Modified:
>Originator:     Thilo Manske
>Organization:
>Release:        1.4D+E since ~ late June
>Environment:
System: NetBSD WintelKiller 1.4D NetBSD 1.4D (WintelKiller) #140: Thu Jul 8 14:43:15 MEST 1999 thilo@Seti.HEH.Uni-Oldenburg.DE:/usr/src/sys/arch/i386/compile/WintelKiller i386

>Description:
fter some heavy usage (udp-nfs) my D-Link card refuses to send
anything, I get lots of:
  
/netbsd: vr0: transmit underrun
/netbsd: vr0: transmit aborted
  
Using tcpdump on another machine and watching the blinken lights at my
hub I can see no frames coming out of the NIC; receiving works still fine.
  
During recompilation of X11 (xsrc is imported via nfs) the
problems apeared at exactly the same position twice so I doubt  
it's a hardware problem. The NIC has operated OK ~2 weeks before,
but maybe I haven't done so much with NFS as I do now.
  
This is with 10BaseT (100TX was planned) if it matters, the NIC is
detected by the kernel as:
vr0 at pci0 dev 9 function 0: VIA VT3043 (Rhine) 10/100 Ethernet Ethernet
vr0: interrupting at irq 9
vr0: Ethernet address: 00:80:c8:fb:62:c9
ukphy0 at vr0 phy 8: Generic IEEE 802.3u media interface
ukphy0: OUI 0x006040, model 0x0000, rev. 0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

>How-To-Repeat:
plug a D-Link DFE 530TX in a box, nfs import r/w (say) xsrc
and try to build everything

>Fix:
Yes, I need one! :-)
>Audit-Trail:
>Unformatted: