IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
     Home      Products      Services & solutions      Support & downloads      My account     
  IBM Wikis > Linux > Home > Adapter and Device Support
Linux Log In | Sign Up   View a printable version of the current page.
Adapter and Device Support
Added by Michael Perzl, last edited by Michael Perzl on Sep 21, 2006  (view change)
Labels: 
(None)

On this page all available adapter cards (older and new ones) are summarized and how they are supported with Linux. We distinguish between the following systems:

  • RS/6000 systems, POWER4 and POWER5 processor-based pSeries systems
  • JS20 and JS21 PowerPC processor-based blade servers

Table of Contents

Please also check the following documents:

RS/6000 systems, POWER4 and POWER5 processor-based pSeries systems

All adapter cards are specified by a feature code (FC) number. A list of all available adapter cards can be found at:
http://www.ibm.com/link_still_to_be_specified.

Storage Interfaces

The storage interfaces are classified into the following categories:

  • SCSI interfaces
  • iSCSI interfaces
  • Fibre Channel interfaces
  • Virtual interfaces
  • SSA interfaces

SCSI Interfaces

The following table summarizes all SCSI adapter cards:

Feature Code Description Linux kernel module
1912 PCI-X DDR Dual Channel Ultra320 LVD SCSI Adapter ???
1974 PCI-X Dual Channel Ultra320 SCSI Adapter ipr
5710/5712 PCI-X Dual Channel Ultra320 SCSI Adapter ipr
5736 PCI-X Dual Channel Ultra320 SCSI Adapter ???
6203 PCI Dual Channel Ultra3 SCSI Adapter ???

The following table summarizes all SCSI RAID adapter cards:

Feature Code Description Linux kernel module
1913 PCI-X DDR Dual Channel Ultra320 LVD SCSI RAID 0, 5, 6, 10 Adapter ???
1975 PCI-X Dual Channel Ultra320 SCSI RAID Adapter ipr
2498 PCI Dual Channel Ultra3 SCSI RAID Adapter ???
5703/5711 PCI-X Dual Channel Ultra320 SCSI RAID Adapter ipr
5737 PCI-X DDR Dual Channel Ultra320 LVD SCSI RAID 0, 5, 6, 10 Adapter ???
6204 PCI Ultra SCSI Differential Adapter ??? sym53cXXX

The following table summarizes all SCSI RAID daughter cards:

Feature Code Description Linux kernel module
1907 Dual Channel SCSI RAID Enablement Daughter Card ipr
1908 Dual Channel SCSI RAID Enablement Daughter Card ipr
1976 Dual Channel SCSI RAID Enablement Daughter Card ipr
5709 Dual Channel SCSI RAID Enablement Card ipr
5726 Dual Channel SCSI RAID Enablement Card ipr
5727 Dual Channel SCSI RAID Enablement Daughter Card ipr
5728 Dual Channel SCSI RAID Enablement Daughter Card ipr

iSCSI Interfaces

The following table summarizes all iSCSI adapter cards:

Feature Code Description Linux kernel module
1986 1 Gigabit iSCSI TOE PCI-X on twisted-pair copper media Adapter ???
1987 1 Gigabit iSCSI TOE PCI-X on optical media Adapter ???
5713 1 Gigabit iSCSI TOE PCI-X on twisted-pair copper media Adapter ???
5714 1 Gigabit iSCSI TOE PCI-X on optical media Adapter ???

Fibre Channel Interfaces

The following table summarizes all Single Port Fibre Channel adapter cards:

Feature Code Description Linux kernel module
1905 4 Gigabit Fibre Channel 1-Port PCI-X DDR Adapter lpfc
1957 2 Gigabit Fibre Channel 1-Port PCI-X Adapter Low Profile lpfc
1977 2 Gigabit Fibre Channel 1-Port PCI-X Adapter lpfc
5716 2 Gigabit Fibre Channel 1-Port PCI-X Adapter lpfc
5758 4 Gigabit Fibre Channel 1-Port PCI-X DDR Adapter lpfc
6228 2 Gigabit Fibre Channel 1-Port PCI Adapter lpfc
6239 2 Gigabit Fibre Channel 1-Port PCI-X Adapter (CHECK IF PCI-X ???) lpfc

The following table summarizes all Dual Port Fibre Channel adapter cards:

Feature Code Description Linux kernel module
1910 4 Gigabit Fibre Channel 2-Port PCI-X DDR Adapter lpfc
5759 4 Gigabit Fibre Channel 2-Port PCI-X DDR Adapter lpfc

Virtual Interfaces

The following table summarizes all Virtual adapter cards:

Feature Code Description Linux kernel module
N/A IBM Virtual SCSI Client ibmvscsic
N/A IBM Virtual SCSI Server ibmvscsis

SSA Interfaces

The following table summarizes all SSA adapter cards:

Feature Code Description Linux kernel module
6230 SSA - Advanced SerialRAID Plus not supported

Communications and Connectivity

The communications and Connectivity interfaces are classified into the following categories:

  • Single port Ethernet adapters
  • Dual port Ethernet adapters
  • Quad port Ethernet adapters
  • 10 Gig Ethernet adapters
  • Virtual Ethernet adapters
  • Token Ring Adapters
  • ATM Adapters
  • WAN Adapters
  • Async Adapters
  • InfiniBand Adapters
  • USB Adapters
  • Cryptographic Adapters

Single Port Ethernet Adapters

The following table summarizes all single port Ethernet adapter cards:

Feature Code Description Linux kernel module
1959 IBM 10/100/1000 Base-TX Ethernet Low Profile PCI-X Adapter (Copper) e1000
1978 IBM Gigabit Ethernet-SX PCI-X Adapter (Fibre) e1000
1979 IBM 10/100/1000 Base-TX Ethernet PCI-X Adapter (Copper) e1000
1985 IBM 10/100 Mbps Ethernet PCI II Adapter e100
2968 10/100 Ethernet Tx PCI Adapter ???
2969 Gigabit Ethernet - SX PCI (Fibre) e1000
2975 Gigabit Ethernet - Base-T PCI (UTP) e1000
2975 10/100/1000 Base-T Ethernet PCI Adapter e1000
2985/2987 Ethernet PCI Adapter ???
4962 IBM 10/100 Mbps Ethernet PCI II Adapter ???
5700 IBM Gigabit Ethernet-SX PCI-X Adapter (Fibre) e1000
5701 IBM 10/100/1000 Base-TX Ethernet PCI-X Adapter (Copper) e1000

Dual Port Ethernet Adapters

The following table summarizes all dual port Ethernet adapter cards:

Feature Code Description Linux kernel module
1983 IBM 2-Port 10/100/1000 Base-TX Ethernet PCI-X Adapter (Copper) e1000
1984 IBM 2-Port Gigabit Ethernet-SX PCI-X Adapter (Fibre) e1000
1990 IBM 2-Port 10/100/1000 Base-TX Ethernet Low Profile PCI-X Adapter e1000
5706 IBM 2-Port 10/100/1000 Base-TX Ethernet PCI-X Adapter e1000
5707 IBM 2-Port Gigabit Ethernet-SX PCI-X Adapter e1000

Quad Port Ethernet Adapters

The following table summarizes all quad port Ethernet adapter cards:

Feature Code Description Linux kernel module
1954 IBM 10/100/1000 Base-T Ethernet PCI-X Adapter (Copper) e1000
4951 4-Port 10/100 Base-TX Ethernet PCI Adapter ???
4961 IBM 10/100 Mbps Ethernet PCI Adapter e100 ???
5740 IBM 10/100/1000 Base-T Ethernet PCI-X Adapter (Copper) e1000

10 Gig Ethernet Adapters

The following table summarizes all 10 Gig Ethernet adapter cards:

Feature Code Description Linux kernel module
1981 IBM 1-Port 10 Gigabit Ethernet-SR PCI-X Adapter ???
1982 IBM 1-Port 10 Gigabit Ethernet-LR PCI-X Adapter ???
5718 IBM 1-Port 10 Gigabit Ethernet-SR PCI-X Adapter ???
5719 IBM 1-Port 10 Gigabit Ethernet-LR PCI-X Adapter ???
5721 IBM 1-Port 10 Gigabit Ethernet-SR PCI-X 2.0 DDR Adapter ???
5722 IBM 1-Port 10 Gigabit Ethernet-LR PCI-X 2.0 DDR Adapter ???

Virtual Ethernet Adapters

The following table summarizes all virtual Ethernet adapter cards:

Feature Code Description Linux kernel module
N/A IBM Virtual Ethernet ibmveth

Token Ring Adapters

The following table summarizes all Token Ring adapter cards:

Feature Code Description Linux kernel module
2920 PCI Token-Ring Adapter ???
2979 PCI Auto LANStreamer Token-Ring Adapter ???
4959 IBM 4/16 Mbps PCI Token Ring Adapter olympic ???

ATM Adapters

The following table summarizes all ATM adapter cards:

Feature Code Description Linux kernel module
2946 622 Mbs ATM Fibre Adapter not supported
4953 155 Mbs ATM UTP Adapter not supported
4957 155 Mbs ATM Fibre Adapter not supported

WAN Adapters

The following table summarizes all WAN adapter cards:

Feature Code Description Linux kernel module
2947 IBM ARTIC960Hx 4-Port Multiprotocol PCI Adapter not supported
2962 IBM Dual Port Multiprotocol Adapter not supported
6312 Quad Digital Trunk Telephony PCI Adapter not supported

Async Adapters

The following table summarizes all Async adapter cards:

Feature Code Description Linux kernel module
2943 8-Port Asynchronous EIA-232 / RS-422 Adapter not supported
2944 128-Port Asynchronous Controller not supported
5723 2-Port Asynchronous EIA-232 PCI Adapter ???
7036-P16 16-Port Asynchronous RAN ???
8136 Rack Mountable Remote Asynchronous Node 16-Port EIA-232 not supported
8137 Enhanced Remote Asynchronous Node 16-Port EIA-232 not supported

InfiniBand Adapters

The following table summarizes all InfiniBand adapter cards:

Feature Code Description Linux kernel module
1809 IBM GX Dual-port 4x IB HCA ???
1810 IBM GX Dual-port 4x IB HCA ???
1811 IBM GX Dual-port 4x IB HCA ???
1812 IBM GX Dual-port 4x IB HCA ???
1820 PCI-X Dual-port 4x IB HCA ???

USB Adapters

The following table summarizes all USB adapter cards:

Feature Code Description Linux kernel module
2737 2-Port USB 1.1 PCI Adapter ???
2738 2-Port USB 2.0 PCI Adapter ???
2962 4-Port USB PCI Adapter ???

Cryptographic Adapters

The following table summarizes all Cryptographic adapter cards:

Feature Code Description Linux kernel module
4958 PCI Cryptographic Coprocessor ???
4960 IBM e-business Cryptographic Accelerator ???
4963 PCI Cryptographic Coprocessor ???

Graphics Adapters

The following table summarizes all Graphics adapter cards:

Feature Code Description Support
1980 POWER GXT135P PCI 2D Graphics Accelerator with Digital Support supported as framebuffer only
2848 POWER GXT135P PCI 2D Graphics Accelerator with Digital Support supported as framebuffer only
2849 POWER GXT135P PCI 2D Graphics Accelerator with Digital Support supported as framebuffer only
2842 POWER GXT4500P PCI 3D Graphics Accelerator with Digital Support PCI-X ??? not supported
2843 POWER GXT6500P PCI 3D Graphics Accelerator with Digital Support PCI-X ??? not supported

JS20 and JS21 PowerPC processor-based Blade Servers

The JS20 and JS21 PowerPC processor-based blade servers are listed separatey because they have a different system of feature numbers.

Storage Interfaces

The following table summarizes all available Storage Interface adapter cards:

Feature Code Description Linux kernel module
N/A JS20 Integrated ATA-100 IDE controller amd74xx
N/A JS21 Integrated SAS controller with RAID support ipr
73P6112 JS20 Fibre Channel Expansion Card qla2300???
26R0890 JS21 QLogic 4Gb SFF Fibre Channel Expansion Card qla2400
32R1923 JS21 StFF iSCSI Expansion Card qla4xxx(iSCSI func.) & qla3022ip(NIC func.), both from qlogic.com

Communications and Connectivity

The following table summarizes all Communications and Connectivity adapter cards:

Feature Code Description Linux kernel module
N/A Integrated Dual-Port Gigabit Ethernet bcm5700 or tg3
73P9030 IBM BladeCenter Gigabit Ethernet Expansion Card ???
73P6000 Myricom Myrinet Expansion Card ???
26K6457 Topspin InfiniBand Host Channel Adapter (driver modules from topspin/cisco)???

IDE Support

For IDE support the following Linux kernel modules are necessary (should all be included in the standard kernel):

  • ide_SPECIFY!!!
  • ide_SPECIFY!!!
  • ide_SPECIFY!!!
  • ide_SPECIFY!!!

USB Support

For USB support the following Linux kernel modules are necessary (should all be included in the standard kernel):

  • usb_SPECIFY!!!
  • usb_SPECIFY!!!
  • usb_SPECIFY!!!
  • usb_SPECIFY!!!

Diagnostic tools

  • ethtool - for all LAN devices
  • iprutils - for IBM SCSI/RAID controllers
  • lputil - for Emulex Fibre Channel HBA
  • bcmflashdiag - for Broadcom Ethernet
  • scli - for QLogic Fibre Channel HBA

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.10 Build:#528 Nov 29, 2006)
    About IBM Privacy Contact