Re: FreeBSD-6.1/amd64 bge(4) driver performance problems




The cable and the switch port, both were one and the same in the test with Broadcom NIC and in the test with D-Link NIC. So, the reason is not in them for sure.

I didn't mention in my initial e-mail, that since the swtich is 100Mbps, the Broadcom NIC was forced to work on 100mbit, full-duplex. For some reason, when using autodect, the Broadcom NIC negotiates 100mbit, half-duplex.

Vladimir

On Wed, 29 Nov 2006 07:09:33 -0600
Josh Paetzel <josh@xxxxxxxxx> wrote:

On Tuesday 28 November 2006 12:47, Vladimir Terziev wrote:
Hi,

i have a machine with Pentium 4-D processor utilizing
FreeBSD-6.1-RELEASE-p10/amd64.

The machine is running SMP kernel.

The machine has 2 on-board Broadcom BCM5721 NICs, which are
handeled by the bge(4) driver and 4 D-Link DL10050 NICs, which are
handeled by the ste(4) driver. Machine is targeted for a
gateway/firewall and will handle a big amount of network traffic.

It seems the bge(4) driver has severe performance problems (may be
especially in my configuration). I tried test scp(1) to a remote
machine, using one of the BCM5721 NICs. The average speed which has
been reached was 200kBps.

Just for comparison, when i tryed the same test scp(1), to the
same remote machine, but using one of the D-Link DL10050 NICs, the
average speed which has been reached was 10MBps.

Could someone point me to a good performance tuning document for
bge(4) handeled NICs, under SMP kernel or at all?

Thanks in advance!

Vladimir

So you have 2 gig-E and 4 100tx interfaces on the same PCI bus? If so
you're going to run into bus saturation long before you're able to
max out the throughput on the NICs.

Which isn't to say that 200 kBps isn't a problem, but perhaps you are
dealing with a bad cable or switchport.

--
Thanks,

Josh Paetzel
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Remote Access and Outlook Web Access on SBS 2003
    ... Many of us who are not MS employees also prefer 2 NICs. ... How can the D-Link ... to go to the server from the router (locally at ... turning off and then turning on access. ...
    (microsoft.public.windows.server.sbs)
  • Re: FreeBSD-6.1/amd64 bge(4) driver performance problems
    ... The cable and the switch port, both were one and the same in the test with Broadcom NIC and in the test with D-Link NIC. ... The machine has 2 on-board Broadcom BCM5721 NICs, ... handeled by the stedriver. ...
    (freebsd-net)
  • Re: Good FreeBSD Supported Gigabit Ethernet Card?
    ... I'm going to start by purchasing a few NICs for some old servers I just received. ... poor example with the D-Link. ...
    (freebsd-questions)
  • Re: How to test a nic card?
    ... check yours against the photos on the download page for the proper driver ... it resolves the problem- some nics have trouble negotiating link speed with ... >>Windows 2000 IP Configuration ... >>Ethernet adapter Local Area Connection: ...
    (microsoft.public.win2000.networking)
  • Re: 2nd NIC ifconfig
    ... also assume eth0 and eth1 are different types of nics and thus need ... then ifconfig eth1 to bring the card up ... if you don't know the driver needed for the secound card. ... I know by using each NIC one at a time that all four NICs I've tried ...
    (comp.os.linux.networking)