will pci x work in an pci slot?

Joined
Feb 22, 2009
Messages
928
I am looking to buy some intel gigabit pci-x network cards and I want to know if they will work in an motherboard that only have pci slots in it.
 
Yes, but you might saturate the pci bus before maxing out a gigabit connection.

Also depends if the card is slotted for pci compatibility.
 
According to THIS you can push 133 MB/s on a normal PCI bus. Gigabit Ethernet is around 125 MB/s. So you'd be able to saturate one of the two ports on that Intel NIC.
 
is it really worth going dual nic card on single pci or not? so your saying I can only get upto 140meg one port? what happens I have both ports in use will I saturate it? because I will have 2 100meg fiber connections going into this machine and yes this is for an router.
 
How much traffic are you pushing across this machine? Realistically, even just using one port per card, you'd see a significant increase in performance from the 100mbps connections you have now.
 
is it really worth going dual nic card on single pci or not? so your saying I can only get upto 140meg one port? what happens I have both ports in use will I saturate it? because I will have 2 100meg fiber connections going into this machine and yes this is for an router.

You are confusing your Mbits and MBytes. PCI is 133MB/sec which is slightly over a gigabit, so 2x100MBit is well under that limit.
 
Ok but if you do dual nic card setup you wont get gigabit on both ports only one be able to get full gigabit or unless it will operate in that way.
 
Correct, you'll only get full gigabit on one of them, but.... if you're worried about maxing out two gigabit connections, you might consider upgrading the computer away from PCI.....
 
...so this is my very unscientific test, PCI-X NIC in a PCI 32-bit slot ;-)

Client:
Code:
Some old Fujitsu Desktop...

CPU: Intel(R) Pentium(R) D CPU 3.00GHz (2992.90-MHz K8-class CPU)
   Origin="GenuineIntel"  Id=0xf65  Family=0xf  Model=0x6  Stepping=5

OS: FreeBSD 11-CURRENT (w/o debugging)

NIC: IBM PCI-X Dual Gigabit Ethernet Adapter (03N5298)
http://www-01.ibm.com/support/knowledgecenter/POWER6/iphcd/fc5706.htm?cp=POWER6%2F2-3-12-2-3-6

em0: <Intel(R) PRO/1000 Legacy Network Connection 1.0.6>
em1: <Intel(R) PRO/1000 Legacy Network Connection 1.0.6>

em0@pci0:6:7:0: class=0x020000 card=0x02891014 chip=0x10798086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82546GB Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet
em1@pci0:6:7:1: class=0x020000 card=0x02891014 chip=0x10798086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82546GB Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet

Server: (em1 being used)
Code:
Fujitsu PRIMERGY TX140 S1p
http://sp.ts.fujitsu.com/dmsp/Publications/public/ds-py-tx140-s1.pdf

CPU: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz (3093.05-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x206a7  Family = 0x6  Model = 0x2a  Stepping = 7

OS: FreeBSD 10.1-RELEASE-p8

NIC: Integrated 
em0: <Intel(R) PRO/1000 Network Connection 7.4.2>
em1: <Intel(R) PRO/1000 Network Connection 7.4.2>

em0@pci0:0:25:0: class=0x020000 card=0x11b71734 chip=0x15028086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82579LM Gigabit Network Connection'
    class      = network
    subclass   = ethernet
em1@pci0:2:0:0: class=0x020000 card=0x11921734 chip=0x10d38086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82574L Gigabit Network Connection'
    class      = network
    subclass   = ethernet

Network switch: Zyxel GS1910-24 (this does gigabit without issues)

Output from iperf3 (client)
Code:
# iperf3 -c 192.168.10.10
Connecting to host 192.168.10.10, port 5201
[  4] local 192.168.10.1 port 9219 connected to 192.168.10.10 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  63.5 MBytes   533 Mbits/sec
[  4]   1.00-2.00   sec  75.2 MBytes   631 Mbits/sec
[  4]   2.00-3.00   sec  74.8 MBytes   627 Mbits/sec
[  4]   3.00-4.00   sec  75.8 MBytes   636 Mbits/sec
[  4]   4.00-5.00   sec  75.1 MBytes   630 Mbits/sec
[  4]   5.00-6.00   sec  74.8 MBytes   628 Mbits/sec
[  4]   6.00-7.00   sec  75.2 MBytes   631 Mbits/sec
[  4]   7.00-8.00   sec  73.8 MBytes   619 Mbits/sec
[  4]   8.00-9.00   sec  75.0 MBytes   629 Mbits/sec
[  4]   9.00-10.00  sec  75.3 MBytes   632 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec   739 MBytes   620 Mbits/sec                  sender
[  4]   0.00-10.00  sec   738 MBytes   619 Mbits/sec                  receiver

iperf Done.
#

From what I've gathered you want the 82546GB over the 82546EB as it has many enhancements compared to the older EB chipset.

//Danne
 
Last edited:
Back
Top