Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Feb 2002 18:33:50 -0500 (EST)
From:      The Anarcat <anarcat@anarcat.dyndns.org>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        anarcat@anarcat.dyndns.org
Subject:   kern/35435: rl driver generates large amount of collisions on heavy load
Message-ID:  <20020228233350.0B8FC20ACC@shall.anarcat.dyndns.org>

next in thread | raw e-mail | index | archive | help

>Number:         35435
>Category:       kern
>Synopsis:       rl driver generates large amount of collisions on heavy load
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 28 15:40:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     The Anarcat
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Nada, Inc.
>Environment:
System: FreeBSD shall.anarcat.dyndns.org 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Feb 6 01:37:56 EST 2002 anarcat@shall.anarcat.dyndns.org:/usr/src/sys/compile/SHALL i386

rl0: <D-Link DFE-530TX+ 10/100BaseTX> port 0x9400-0x94ff mem
0xd6800000-0xd68000ff irq 9 at device 9.0 on pci0
rl0: Ethernet address: 00:50:ba:bd:ce:41
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto


>Description:

I have been having intense network problems since the inclusion of this
machine in my lan. FTP transfers are generating a lot of collisions. The
network is 10baseT/UTP. If i use the machine as the client to upload
stuff to a local server, the throughput is around 1.1Mbyte/s, but I get
700 collisions/seconds. On download, it's half that number.

Note that the upload collision count is around 50 on Windows (the
machine is dual-boot), and this is the primary reason why I target the
driver as responsible for this behavior.

I tried changing the wires, without any luck.

>How-To-Repeat:

I'm fairly confident that the card is responsible for this behavior. At
least the driver for the card, as Windows doesn't show this behavior.

So:

1- build a box with this card in it
2- connect it to another box (an ftp server) using a crosslink wire, or
a hub
3- try an ftp upload or download

A side effect of this problem is that when I hit 700 collisions/second,
I can hang the network on the server. The server is a small machine
(P166 w/ 64M ram), but I still don't get how it can freeze. All other
functions are unaffected on the server.

>Fix:

Unknown.

For the side effect, a workaround is to ifconfig down/up the faulty
interface.
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020228233350.0B8FC20ACC>