LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 04-18-2012, 01:29 AM   #1
robel
Member
 
Registered: Oct 2008
Location: Norway
Distribution: Slackware
Posts: 67

Rep: Reputation: 15
Multiple TX/RX queues on 82571EB Dual Port Server Adapter


I have a Intel 82571EB Gigabit Ethernet Controller, PRO/1000 PT Dual Port Server Adapter. According to http://www.intel.com/content/dam/doc...ller-brief.pdf is has "Multiple, optimized transmit (Tx) and receive (Rx) queues".

I am using the e1000e driver but cannot get more than one interrupt on each NIC. The dual port adapter (eth2 and eth3) only get one IRQ for each port:

Code:
# cat /proc/interrupts |grep "CPU\|eth"
           CPU0       CPU1       CPU2       CPU3
 43:      67307          0          0          0   PCI-MSI-edge      eth0
 44:        823          0          0          0   PCI-MSI-edge      eth3
 45:        824          0          0          0   PCI-MSI-edge      eth2
 46:        824          0          0          0   PCI-MSI-edge      eth1-rx-0
 47:          0          0          0          0   PCI-MSI-edge      eth1-tx-0
 48:          2          0          0          0   PCI-MSI-edge      eth1
eth1 is a Intel 82574L and it gets three IRQs.

If the documentation on the 82571EB is correct, I should be able to get "multiple TX/RX queues", so I guess it's a driver issue.

Any clue?

Edit:
Additional hardware info:
Code:
eth2 : 01:00.1
    Make/Model = Intel Corporation PRO/1000 PT Dual Port Server Adapter
    Ethernet controller = Intel Corporation 82571EB Gigabit Ethernet Controller
    VenID:DevID = 8086:105e
    Driver name = e1000e
    Driver version = 1.2.7-k2

eth3 : 01:00.0
    Make/Model = Intel Corporation PRO/1000 PT Dual Port Server Adapter
    Ethernet controller = Intel Corporation 82571EB Gigabit Ethernet Controller
    VenID:DevID = 8086:105e
    Driver name = e1000e
    Driver version = 1.2.7-k2

Linux distro: Slackware 13.37 (64 bits)
Kernel version: 2.6.37.6 x86_64 
CPU: Intel(R) Xeon(R) CPU E31220 @ 3.10GHz (quad core)
Memory: 8 GB

Last edited by robel; 04-18-2012 at 01:50 AM. Reason: Additional info
 
  


Reply

Tags
intel, irq, nic


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
PXE remote boot issue with Intel gigabit ET Dual port server adapter ramu.kavati Linux - Server 1 11-25-2009 08:49 AM
PXE remote boot issue with Intel gigabit ET Dual port server adapter ramu.kavati Linux - Networking 1 11-25-2009 05:28 AM
PXE remote boot issue with Intel gigabit ET Dual port server adapter ramu.kavati Linux - General 1 11-25-2009 04:24 AM
PXE remote boot issue with Intel gigabit ET Dual port server adapter ramu.kavati Linux - Software 0 11-25-2009 04:04 AM


All times are GMT -5. The time now is 02:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration