I installed the NIC to the shared PCI slot and it has helped, but not as much as I expected. Now that all NICs are sharing an IRQ, interrupt usage has dropped from ~90% to ~70%. I'm pushing about 250000 kb/s across two NICs, which makes me wonder the max throughput I can expect on a firewall on these Intel boxes.

I haven't tried tuning the em(4) driver yet nor am I sure it's needed at this point. Does anyone have some guidelines and/or tuning values they use?

thanks,
sk


Sean Knox wrote:
Bill Marquette wrote:

On 6/2/05, Sean Knox <[EMAIL PROTECTED]> wrote:

Hey Bill-

Is IRQ sharing done in BIOS? I'm using 2 onboard em(4) NICs and a dual
port em(4) on a Supermicro 6023P-8:



This was all done in BIOS on HP DL380's.


The Supermicro BIOS (forgot the brand offhand) doesn't allow for setting IRQs manually, but one of the 133mhz slots shares an IRQ with the onboard NICs.


em0 at pci3 dev 1 function 0 "Intel PRO/1000MT DP (82546EB)" rev 0x03: irq 12, address: 00:04:23:a7:b4:4c em1 at pci3 dev 1 function 1 "Intel PRO/1000MT DP (82546EB)" rev 0x03: irq 12, address: 00:04:23:a7:b4:4d em2 at pci3 dev 2 function 0 "Intel PRO/1000MT DP (82546EB)" rev 0x01: irq 12, address: 00:30:48:2c:95:e8 em3 at pci3 dev 2 function 1 "Intel PRO/1000MT DP (82546EB)" rev 0x01: irq 12, address: 00:30:48:2c:95:e9

That should help a good deal.



* ensure PCI card is in 133mhz slot (pretty sure it is)


This never hurts :)


...but what does it hurt is installing the NIC in a 66mhz slot. Ouch. I'll have to wait until next week to try this fix in the primary firewall; I'll report back to the group when that's done. Thanks again.

cheers,
sk

Reply via email to