From owner-freebsd-net Fri Nov 10 10:44:32 2000 Delivered-To: freebsd-net@freebsd.org Received: from herbelot.dyndns.org (s014.dhcp212-24.cybercable.fr [212.198.24.14]) by hub.freebsd.org (Postfix) with ESMTP id BFAD537B479 for ; Fri, 10 Nov 2000 10:44:28 -0800 (PST) Received: from cybercable.fr (multi.herbelot.nom [192.168.1.2]) by herbelot.dyndns.org (8.9.3/8.9.3) with ESMTP id TAA42963 for ; Fri, 10 Nov 2000 19:44:27 +0100 (CET) (envelope-from herbelot@cybercable.fr) Message-ID: <3A0C420A.F9446B74@cybercable.fr> Date: Fri, 10 Nov 2000 19:44:26 +0100 From: Thierry Herbelot X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 Cc: freebsd-net@FreeBSD.ORG Subject: Re: 16 NICs on a Compaq PC ? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org for reference only : the problem came from using 4 4-port boards in a single machine (seems that the 4th PCI slot does not like the DFE-570TX) I have a good performance with just 3 NICs for a total of 12 Ethernet ports per machine. TfH Thierry.Herbelot@alcatel.fr wrote: > > Hello, > > I'm trying to build a low-cost Ethernet router with a Compaq Deskpro > EP-6450 and 4 4-port NIC from DLINK (DFE-570-TX model) > > I'm using the dc driver for a 4.1.1-Release. > > the performance is very disappointing (the throughput is on the order of > 200 kpbs for a direct 100Mbps ful-duplex Ethernet link) > > I've got messages "dc0 : TX underrun -- increasing TX threshold" (lots of them ..) > > I've also seen that all dc ports get mapped to the same irq (nr 11), and when > I try to change this setting, the machine stops booting (I have to try with WinNT) > > 1st Q : is there a performance hit with all ports tied to the single irq11 ? (my gut feeling > would be "of course", I'd like to be sure) > 2nd Q : has someone built a similar configuration ? > 3rd Q : do I need to dump all the Compaqs to buy other, more standard machines ? > > TfH > PS1 : > PS2 : sinppet of the dmesg : > .... > dc0: port 0x4000-0x407f mem 0x40c00000-0x40c003ff irq > 11 at device 4.0 on pci2 > dc0: Ethernet address: 00:80:c8:f8:4c:4d > miibus0: on dc0 > ukphy0: on miibus0 > ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > dc1: port00x4080-0x40ff mem 0x40d00000-0x40d003ff irq > 11 at device 5.0 on pci2 > dc1: Ethernet address: 00:80:c8:f8:4c:4e > mii\M-bus1: on dc1 > ukphy1: on miibus1 > ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > dc2: port 0x4400-0x447f mem 0x40e00000-0x40e003ff irq > 11 at device 6.0 on pci2 > dc2: Ethernet address: 00:80:c8:f8:4c:4f > miibus2: on dc2 > ukphy2: on miibus2 > ukphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > dc3: port 0x4480-0x44ff mem 0x40f00000-0x40f003ff irq > .... -- Thierry Herbelot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message