diff options
| -rw-r--r-- | website/content/en/releases/14.4R/hardware.adoc | 4677 | 
1 files changed, 4438 insertions, 239 deletions
| diff --git a/website/content/en/releases/14.4R/hardware.adoc b/website/content/en/releases/14.4R/hardware.adoc index 3e639eff3c..cbc47845b9 100644 --- a/website/content/en/releases/14.4R/hardware.adoc +++ b/website/content/en/releases/14.4R/hardware.adoc @@ -246,21 +246,482 @@ This means that some devices, which are supported by multiple drivers, may appea  [[disk]]  === Disk Controllers -&hwlist.aac; -&hwlist.aacraid; +Controllers supported by the +**aac** +driver include: + +*	Adaptec AAC-364 +*	Adaptec RAID 2045 +*	Adaptec RAID 2405 +*	Adaptec RAID 2445 +*	Adaptec RAID 2805 +*	Adaptec RAID 3085 +*	Adaptec RAID 31205 +*	Adaptec RAID 31605 +*	Adaptec RAID 5085 +*	Adaptec RAID 51205 +*	Adaptec RAID 51245 +*	Adaptec RAID 51605 +*	Adaptec RAID 51645 +*	Adaptec RAID 52445 +*	Adaptec RAID 5405 +*	Adaptec RAID 5445 +*	Adaptec RAID 5805 +*	Adaptec SAS RAID 3405 +*	Adaptec SAS RAID 3805 +*	Adaptec SAS RAID 4000SAS +*	Adaptec SAS RAID 4005SAS +*	Adaptec SAS RAID 4800SAS +*	Adaptec SAS RAID 4805SAS +*	Adaptec SATA RAID 2020SA ZCR +*	Adaptec SATA RAID 2025SA ZCR +*	Adaptec SATA RAID 2026ZCR +*	Adaptec SATA RAID 2410SA +*	Adaptec SATA RAID 2420SA +*	Adaptec SATA RAID 2610SA +*	Adaptec SATA RAID 2620SA +*	Adaptec SATA RAID 2810SA +*	Adaptec SATA RAID 2820SA +*	Adaptec SATA RAID 21610SA +*	Adaptec SCSI RAID 2020ZCR +*	Adaptec SCSI RAID 2025ZCR +*	Adaptec SCSI RAID 2120S +*	Adaptec SCSI RAID 2130S +*	Adaptec SCSI RAID 2130SLP +*	Adaptec SCSI RAID 2230SLP +*	Adaptec SCSI RAID 2200S +*	Adaptec SCSI RAID 2240S +*	Adaptec SCSI RAID 3230S +*	Adaptec SCSI RAID 3240S +*	Adaptec SCSI RAID 5400S +*	Dell CERC SATA RAID 2 +*	Dell PERC 2/Si +*	Dell PERC 2/QC +*	Dell PERC 3/Si +*	Dell PERC 3/Di +*	Dell PERC 320/DC +*	HP ML110 G2 (Adaptec SATA RAID 2610SA) +*	HP NetRAID 4M +*	IBM ServeRAID 8i +*	IBM ServeRAID 8k +*	IBM ServeRAID 8s +*	ICP RAID ICP5045BL +*	ICP RAID ICP5085BL +*	ICP RAID ICP5085SL +*	ICP RAID ICP5125BR +*	ICP RAID ICP5125SL +*	ICP RAID ICP5165BR +*	ICP RAID ICP5165SL +*	ICP RAID ICP5445SL +*	ICP RAID ICP5805BL +*	ICP RAID ICP5805SL +*	ICP ICP5085BR SAS RAID +*	ICP ICP9085LI SAS RAID +*	ICP ICP9047MA SATA RAID +*	ICP ICP9067MA SATA RAID +*	ICP ICP9087MA SATA RAID +*	ICP ICP9014RO SCSI RAID +*	ICP ICP9024RO SCSI RAID +*	Legend S220 +*	Legend S230 +*	Sun STK RAID REM +*	Sun STK RAID EM +*	SG-XPCIESAS-R-IN +*	SG-XPCIESAS-R-EX +*	AOC-USAS-S4i +*	AOC-USAS-S8i +*	AOC-USAS-S4iR +*	AOC-USAS-S8iR +*	AOC-USAS-S8i-LP +*	AOC-USAS-S8iR-LP + + + +Controllers supported by the +**aacraid** +driver include: + +*	Adaptec ASR-6405(T|E) +*	Adaptec ASR-6445 +*	Adaptec ASR-6805(T|E|Q|TQ) +*	Adaptec ASR-7085 +*	Adaptec ASR-7805(Q) +*	Adaptec ASR-70165 +*	Adaptec ASR-71605(E|Q) +*	Adaptec ASR-71685 +*	Adaptec ASR-72405 +*	Adaptec Series 8 cards + + + +The +**ahc** +driver supports the following +`SCSI` +host adapter chips and +`SCSI` +controller cards: + +*	Adaptec +	`AIC7770` +	host adapter chip +*	Adaptec +	`AIC7850` +	host adapter chip +*	Adaptec +	`AIC7860` +	host adapter chip +*	Adaptec +	`AIC7870` +	host adapter chip +*	Adaptec +	`AIC7880` +	host adapter chip +*	Adaptec +	`AIC7890` +	host adapter chip +*	Adaptec +	`AIC7891` +	host adapter chip +*	Adaptec +	`AIC7892` +	host adapter chip +*	Adaptec +	`AIC7895` +	host adapter chip +*	Adaptec +	`AIC7896` +	host adapter chip +*	Adaptec +	`AIC7897` +	host adapter chip +*	Adaptec +	`AIC7899` +	host adapter chip +*	Adaptec +	`274X(W)` +*	Adaptec +	`274X(T)` +*	Adaptec +	`2910` +*	Adaptec +	`2915` +*	Adaptec +	`2920C` +*	Adaptec +	`2930C` +*	Adaptec +	`2930U2` +*	Adaptec +	`2940` +*	Adaptec +	`2940J` +*	Adaptec +	`2940N` +*	Adaptec +	`2940U` +*	Adaptec +	`2940AU` +*	Adaptec +	`2940UW` +*	Adaptec +	`2940UW Dual` +*	Adaptec +	`2940UW Pro` +*	Adaptec +	`2940U2W` +*	Adaptec +	`2940U2B` +*	Adaptec +	`2950U2W` +*	Adaptec +	`2950U2B` +*	Adaptec +	`19160B` +*	Adaptec +	`29160B` +*	Adaptec +	`29160N` +*	Adaptec +	`3940` +*	Adaptec +	`3940U` +*	Adaptec +	`3940AU` +*	Adaptec +	`3940UW` +*	Adaptec +	`3940AUW` +*	Adaptec +	`3940U2W` +*	Adaptec +	`3950U2` +*	Adaptec +	`3960` +*	Adaptec +	`39160` +*	Adaptec +	`3985` +*	Adaptec +	`4944UW` +*	Many motherboards with on-board +	`SCSI` +	support + + + +The +**ahci** +driver supports AHCI compatible controllers having PCI class 1 (mass storage), +subclass 6 (SATA) and programming interface 1 (AHCI). + +Also, in cooperation with atamarvell and atajmicron drivers of ata(4), +it supports AHCI part of legacy-PATA + AHCI-SATA combined controllers, +such as JMicron JMB36x and Marvell 88SE61xx. + +The +**ahci** +driver also supports AHCI devices that act as PCI bridges for +nvme(4) +using Intel Rapid Storage Technology (RST). +To use the +nvme(4) +device, either one must set the SATA mode in the BIOS to AHCI (from RST), +or one must accept the performance with RST enabled due to interrupt sharing. +FreeBSD +will automatically detect AHCI devices with this extension that are in RST +mode. +When that happens, +**ahci** +will attach +nvme(4) +children to the +**ahci** +device. + + + +The +**ahd** +driver supports the following: + +*	Adaptec +	`AIC7901` +	host adapter chip +*	Adaptec +	`AIC7901A` +	host adapter chip +*	Adaptec +	`AIC7902` +	host adapter chip +*	Adaptec +	`29320` +	host adapter +*	Adaptec +	`39320` +	host adapter +*	Many motherboards with on-board +	`SCSI` +	support + + + +The +**arcmsr** +driver supports the following cards: + +*	ARC-1110 +*	ARC-1120 +*	ARC-1130 +*	ARC-1160 +*	ARC-1170 +*	ARC-1110ML +*	ARC-1120ML +*	ARC-1130ML +*	ARC-1160ML +*	ARC-1200 +*	ARC-1201 +*	ARC-1203 +*	ARC-1210 +*	ARC-1212 +*	ARC-1213 +*	ARC-1214 +*	ARC-1216 +*	ARC-1220 +*	ARC-1222 +*	ARC-1223 +*	ARC-1224 +*	ARC-1226 +*	ARC-1230 +*	ARC-1231 +*	ARC-1260 +*	ARC-1261 +*	ARC-1270 +*	ARC-1280 +*	ARC-1210ML +*	ARC-1220ML +*	ARC-1231ML +*	ARC-1261ML +*	ARC-1280ML +*	ARC-1380 +*	ARC-1381 +*	ARC-1680 +*	ARC-1681 +*	ARC-1880 +*	ARC-1882 +*	ARC-1883 +*	ARC-1884 +*	ARC-1886 -&hwlist.ahc; -&hwlist.ahci; -&hwlist.ahd; +The currently supported ATA/SATA controller chips are: -&hwlist.arcmsr; +Acard: -&hwlist.ata; +> ATP850P, ATP860A, ATP860R, ATP865A, ATP865R. + +ALI: + +> M5228, M5229, M5281, M5283, M5287, M5288, M5289. + +AMD: + +> AMD756, AMD766, AMD768, AMD8111, CS5536. + +ATI: + +> IXP200, IXP300, IXP400, IXP600, IXP700, IXP800. + +CMD: + +> CMD646, CMD646U2, CMD648, CMD649. + +Cypress: + +> Cypress 82C693. + +Cyrix: + +> Cyrix 5530. + +HighPoint: + +> HPT302, HPT366, HPT368, HPT370, HPT371, HPT372, HPT372N, HPT374. + +Intel: + +> 6300ESB, 31244, PIIX, PIIX3, PIIX4, ESB2, ICH, ICH0, ICH2, ICH3, ICH4, ICH5, +> ICH6, ICH7, ICH8, ICH9, ICH10, SCH, PCH. + +ITE: + +> IT8211F, IT8212F, IT8213F. + +JMicron: + +> JMB360, JMB361, JMB363, JMB365, JMB366, JMB368. + +Marvell + +> 88SE6101, 88SE6102, 88SE6111, 88SE6121, 88SE6141, 88SE6145. + +National: + +> SC1100. + +NetCell: + +> NC3000, NC5000. + +nVidia: + +> nForce, nForce2, nForce2 MCP, nForce3, nForce3 MCP, nForce3 Pro, nForce4, +> MCP51, MCP55, MCP61, MCP65, MCP67, MCP73, MCP77, MCP79, MCP89. + +Promise: + +> PDC20246, PDC20262, PDC20263, PDC20265, PDC20267, PDC20268, PDC20269, PDC20270, +> PDC20271, PDC20275, PDC20276, PDC20277, PDC20318, PDC20319, PDC20371, PDC20375, +> PDC20376, PDC20377, PDC20378, PDC20379, PDC20571, PDC20575, PDC20579, PDC20580, +> PDC20617, PDC20618, PDC20619, PDC20620, PDC20621, PDC20622, PDC40518, PDC40519, +> PDC40718, PDC40719. + +ServerWorks: + +> HT1000, ROSB4, CSB5, CSB6, K2, Frodo4, Frodo8. + +Silicon Image: + +> SiI0680, SiI3112, SiI3114, SiI3512. + +SiS: + +> SIS180, SIS181, SIS182, SIS5513, SIS530, SIS540, SIS550, SIS620, SIS630, +> SIS630S, SIS633, SIS635, SIS730, SIS733, SIS735, SIS745, SIS961, SIS962, +> SIS963, SIS964, SIS965. + +VIA: + +> VT6410, VT6420, VT6421, VT82C586, VT82C586B, VT82C596, VT82C596B, VT82C686, +> VT82C686A, VT82C686B, VT8231, VT8233, VT8233A, VT8233C, VT8235, VT8237, +> VT8237A, VT8237S, VT8251, CX700, VX800, VX855, VX900. + +Some of above chips can be configured for AHCI mode. +In such case they are supported by +ahci(4) +driver instead. + +Unknown ATA chipsets are supported in PIO modes, and if the standard +busmaster DMA registers are present and contain valid setup, DMA is +also enabled, although the max mode is limited to UDMA33, as it is +not known what the chipset can do and how to program it. + + + +Controllers supported by the +**ciss** +driver include: + +*	Compaq Smart Array 5300 (simple mode only) +*	Compaq Smart Array 532 +*	Compaq Smart Array 5i +*	HP Smart Array 5312 +*	HP Smart Array 6i +*	HP Smart Array 641 +*	HP Smart Array 642 +*	HP Smart Array 6400 +*	HP Smart Array 6400 EM +*	HP Smart Array E200 +*	HP Smart Array E200i +*	HP Smart Array P212 +*	HP Smart Array P220i +*	HP Smart Array P222 +*	HP Smart Array P230i +*	HP Smart Array P400 +*	HP Smart Array P400i +*	HP Smart Array P410 +*	HP Smart Array P410i +*	HP Smart Array P411 +*	HP Smart Array P420 +*	HP Smart Array P420i +*	HP Smart Array P421 +*	HP Smart Array P430 +*	HP Smart Array P430i +*	HP Smart Array P431 +*	HP Smart Array P530 +*	HP Smart Array P531 +*	HP Smart Array P600 +*	HP Smart Array P721m +*	HP Smart Array P731m +*	HP Smart Array P800 +*	HP Smart Array P812 +*	HP Smart Array P830 +*	HP Smart Array P830i +*	HP Modular Smart Array 20 (MSA20) +*	HP Modular Smart Array 500 (MSA500) -&hwlist.ciss;  [NOTE]  ==== @@ -268,27 +729,195 @@ This means that some devices, which are supported by multiple drivers, may appea  EISA adapters are not supported.  ==== -&hwlist.hpt27xx; -&hwlist.hptiop; +The +**hpt27xx** +driver supports the following SAS +controllers: + +*	HighPoint's RocketRAID 271x series +*	HighPoint's RocketRAID 272x series +*	HighPoint's RocketRAID 274x series +*	HighPoint's RocketRAID 276x series +*	HighPoint's RocketRAID 278x series + + + +The +**hptiop** +driver supports the following SAS and SATA RAID controllers: + +*	HighPoint RocketRAID 4522 +*	HighPoint RocketRAID 4521 +*	HighPoint RocketRAID 4520 +*	HighPoint RocketRAID 4322 +*	HighPoint RocketRAID 4321 +*	HighPoint RocketRAID 4320 +*	HighPoint RocketRAID 4311 +*	HighPoint RocketRAID 4310 +*	HighPoint RocketRAID 3640 +*	HighPoint RocketRAID 3622 +*	HighPoint RocketRAID 3620 + +The +**hptiop** +driver also supports the following SAS and SATA RAID controllers that +are already End-of-Life: + +*	HighPoint RocketRAID 4211 +*	HighPoint RocketRAID 4210 +*	HighPoint RocketRAID 3560 +*	HighPoint RocketRAID 3540 +*	HighPoint RocketRAID 3530 +*	HighPoint RocketRAID 3522 +*	HighPoint RocketRAID 3521 +*	HighPoint RocketRAID 3520 +*	HighPoint RocketRAID 3511 +*	HighPoint RocketRAID 3510 +*	HighPoint RocketRAID 3410 +*	HighPoint RocketRAID 3320 +*	HighPoint RocketRAID 3220 +*	HighPoint RocketRAID 3122 +*	HighPoint RocketRAID 3120 +*	HighPoint RocketRAID 3020 + + + +The +**hptmv** +driver supports the following ATA RAID +controllers: + +*	HighPoint's RocketRAID 182x series + + + +The +**hptnr** +driver supports the following SATA +controllers: + +*	HighPoint's DC7280 series +*	HighPoint's Rocket R750 series + + + +The +**hptrr** +driver supports the following RAID +controllers: + +*	RocketRAID 172x series +*	RocketRAID 174x series +*	RocketRAID 2210 +*	RocketRAID 222x series +*	RocketRAID 2240 +*	RocketRAID 230x series +*	RocketRAID 231x series +*	RocketRAID 232x series +*	RocketRAID 2340 +*	RocketRAID 2522 + + -&hwlist.hptmv; +The following controllers are supported by the +**ida** +driver: + +*	Compaq SMART Array 221 +*	Compaq Integrated SMART Array Controller +*	Compaq SMART Array 4200 +*	Compaq SMART Array 4250ES +*	Compaq SMART 3200 Controller +*	Compaq SMART 3100ES Controller +*	Compaq SMART-2/DH Controller +*	Compaq SMART-2/SL Controller +*	Compaq SMART-2/P Controller + + + +Controllers supported by the +**ips** +driver include: + +*	IBM ServeRAID 3H +*	ServeRAID 4L/4M/4H +*	ServeRAID Series 5 +*	ServeRAID 6i/6M +*	ServeRAID 7t/7k/7M + +Newer ServeRAID controllers are supported by the +aac(4) +or +mfi(4) +driver. + + + +The +**isci** +driver provides support for Intel C600 +`SAS` +controllers. -&hwlist.hptnr; -&hwlist.hptrr; -&hwlist.ida; +The +**isp** +driver supports the following optical Fibre Chanel adapters: -&hwlist.ips; +	Model:                               Speed:   Bus:   +	Qlogic QLE2874 (2814)                64Gb     PCIe   +	Qlogic QLE2870/QLE2872 (2812)        64Gb     PCIe   +	Qlogic QLE2774 (2814)                32Gb     PCIe   +	Qlogic QLE2770/QLE2772 (2812)        32Gb     PCIe   +	Qlogic 2740/2742/2764 (2722/2714)    32Gb     PCIe   +	Qlogic 2690/2692/2694 (2684/2692)    16Gb     PCIe   +	Qlogic 267x/836x (2031/8031) FCoE    16Gb     PCIe   +	Qlogic 256x (2532)                   8Gb      PCIe   +	Qlogic 246x (2432)                   4Gb      PCIe   +	Qlogic 2422                          4Gb      PCI-X -&hwlist.isci; -&hwlist.isp; -&hwlist.mfi; +The +**mfi** +driver supports the following hardware: + +*	LSI MegaRAID SAS 1078 +*	LSI MegaRAID SAS 8408E +*	LSI MegaRAID SAS 8480E +*	LSI MegaRAID SAS 9240 +*	LSI MegaRAID SAS 9260 +*	Dell PERC5 +*	Dell PERC6 +*	IBM ServeRAID M1015 SAS/SATA +*	IBM ServeRAID M1115 SAS/SATA +*	IBM ServeRAID M5015 SAS/SATA +*	IBM ServeRAID M5110 SAS/SATA +*	IBM ServeRAID-MR10i +*	Intel RAID Controller SRCSAS18E +*	Intel RAID Controller SROMBSAS18E + + + +The +**mlx** +driver supports the following Parallel SCSI RAID controllers: + +*	Mylex DAC960P (Wide Fast SCSI-2) +*	Mylex DAC960PD / DEC KZPSC (Wide Fast SCSI-2) +*	Mylex DAC960PDU (Ultra SCSI-3) +*	Mylex DAC960PL (Wide Fast SCSI-2) +*	Mylex DAC960PJ (Wide Ultra SCSI-3) +*	Mylex DAC960PG (Wide Ultra SCSI-3) +*	Mylex DAC960PU / DEC PZPAC (Wide Ultra SCSI-3) +*	Mylex AcceleRAID 150 (DAC960PRL) (Wide Ultra2 SCSI) +*	Mylex AcceleRAID 250 (DAC960PTL1) (Wide Ultra2 SCSI) +*	Mylex eXtremeRAID 1100 (DAC1164P) (Wide Ultra2 SCSI) +*	RAIDarray 230 controllers, aka the Ultra-SCSI DEC KZPAC-AA (1-ch, 4MB +	cache), KZPAC-CA (3-ch, 4MB), KZPAC-CB (3-ch, 8MB cache) -&hwlist.mlx;  [NOTE]  ==== @@ -296,39 +925,343 @@ EISA adapters are not supported.  EISA adapters are not supported.  ==== -&hwlist.mmcsd; -&hwlist.mpi3mr; -&hwlist.mpr; +These controllers are supported by the +**mpi3mr** +driver: + +*	Broadcom Ltd. SAS 4116 Tri-Mode RAID Adapter +*	Broadcom Ltd. 9670W-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9670-24i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9660-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9620-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9600-24i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9600-16i 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9600W-16e 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9600-16e 24G PCIe 4.0 Tri-Mode RAID Adapters +*	Broadcom Ltd. 9600-8i8e 24G PCIe 4.0 Tri-Mode RAID Adapters + + + +These controllers are supported by the +**mpr** +driver: + +*	Broadcom Ltd./Avago Tech (LSI) SAS 3004 (4 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3008 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3108 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3216 (16 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3224 (24 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3316 (16 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3324 (24 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3408 (8 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3416 (16 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3508 (8 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3516 (16 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3616 (16 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3708 (8 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3716 (16 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3816 (16 Port SAS/PCIe) +*	Broadcom Ltd./Avago Tech (LSI) SAS 3916 (16 Port SAS/PCIe) + + + +These controllers are supported by the +**mps** +driver: + +*	Broadcom Ltd./Avago Tech (LSI) SAS 2004 (4 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 2008 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 2108 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 2116 (16 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 2208 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SAS 2308 (8 Port SAS) +*	Broadcom Ltd./Avago Tech (LSI) SSS6200 Solid State Storage +*	Intel Integrated RAID Module RMS25JB040 +*	Intel Integrated RAID Module RMS25JB080 +*	Intel Integrated RAID Module RMS25KB040 +*	Intel Integrated RAID Module RMS25KB080 + + + +The following controllers are supported by the +**mpt** +driver: + +*	LSI Logic 53c1030, +	LSI Logic LSI2x320-X +	(Single and Dual Ultra320 +	`SCSI`) +*	LSI Logic AS1064, +	LSI Logic AS1068 +	(`SAS/SATA`) +*	LSI Logic FC909 +	(1Gb/s +	`Fibre Channel`) +*	LSI Logic FC909A +	(Dual 1Gb/s +	`Fibre Channel`) +*	LSI Logic FC919, +	LSI Logic 7102XP-LC +	(Single 2Gb/s +	`Fibre Channel`) +*	LSI Logic FC929, +	LSI Logic FC929X, +	LSI Logic 7202XP-LC +	(Dual 2Gb/s +	`Fibre Channel`) +*	LSI Logic FC949X +	(Dual 4Gb/s +	`Fibre Channel`) +*	LSI Logic FC949E, +	LSI Logic FC949ES +	(Dual 4Gb/s +	`Fibre Channel PCI-Express)` + +The +`Ultra 320 SCSI` +controller chips supported by the +**mpt** +driver can be found onboard on many systems including: + +*	Dell PowerEdge 1750 through 2850 +*	IBM eServer xSeries 335 + +These systems also contain Integrated RAID Mirroring and Integrated +RAID Mirroring Enhanced which this driver also supports. + +The +`SAS` +controller chips are also present on many new AMD/Opteron based systems, +like the Sun 4100. +Note that this controller can drive both SAS and SATA +drives or a mix of them at the same time. +The Integrated RAID Mirroring +available for these controllers is poorly supported at best. + +The +`Fibre Channel` +controller chipset are supported by a broad variety of speeds and systems. +The +`Apple` +Fibre Channel HBA is in fact the +`FC949ES` +card. + +This driver also supports target mode for Fibre Channel cards. +This support may be enabled by setting the desired role of the core via +the LSI Logic firmware utility that establishes what roles the card +can take on - no separate compilation is required. + + + +The +**mrsas** +driver supports the following hardware: + +\[ Thunderbolt 6Gb/s MR controller ] + +*	LSI MegaRAID SAS 9265 +*	LSI MegaRAID SAS 9266 +*	LSI MegaRAID SAS 9267 +*	LSI MegaRAID SAS 9270 +*	LSI MegaRAID SAS 9271 +*	LSI MegaRAID SAS 9272 +*	LSI MegaRAID SAS 9285 +*	LSI MegaRAID SAS 9286 +*	DELL PERC H810 +*	DELL PERC H710/P + +\[ Invader/Fury 12Gb/s MR controller ] + +*	LSI MegaRAID SAS 9380 +*	LSI MegaRAID SAS 9361 +*	LSI MegaRAID SAS 9341 +*	DELL PERC H830 +*	DELL PERC H730/P +*	DELL PERC H330 + + + +The +**mvs** +driver supports the following controllers: + +Gen-I (SATA 1.5Gbps): + +*	88SX5040 +*	88SX5041 +*	88SX5080 +*	88SX5081 + +Gen-II (SATA 3Gbps, NCQ, PMP): + +*	88SX6040 +*	88SX6041 (including Adaptec 1420SA) +*	88SX6080 +*	88SX6081 + +Gen-IIe (SATA 3Gbps, NCQ, PMP with FBS): + +*	88SX6042 +*	88SX7042 (including Adaptec 1430SA) +*	88F5182 SoC +*	88F6281 SoC +*	MV78100 SoC + +Note, that this hardware supports command queueing and FIS-based switching +only for ATA DMA commands. +ATAPI and non-DMA ATA commands executed one by one for each port. + + + + +The +**ocs\_fc** +driver supports these Fibre Channel adapters: + +Emulex 16/8G FC GEN 5 HBAS + +> > LPe15004 FC Host Bus Adapters +> > LPe160XX FC Host Bus Adapters + +Emulex 32/16G FC GEN 6 HBAS + +> > LPe3100X FC Host Bus Adapters +> > LPe3200X FC Host Bus Adapters + +Emulex 64/32G FC GEN 7 HBAS + +> > LPe3500X FC Host Bus Adapters + + + +The +**pms** +driver supports the following hardware: + +*	Tachyon TS Fibre Channel Card +*	Tachyon TL Fibre Channel Card +*	Tachyon XL2 Fibre Channel Card +*	Tachyon DX2 Fibre Channel Card +*	Tachyon DX2+ Fibre Channel Card +*	Tachyon DX4+ Fibre Channel Card +*	Tachyon QX2 Fibre Channel Card +*	Tachyon QX4 Fibre Channel Card +*	Tachyon DE4 Fibre Channel Card +*	Tachyon QE4 Fibre Channel Card +*	Tachyon XL10 Fibre Channel Card +*	PMC Sierra SPC SAS-SATA Card +*	PMC Sierra SPC-V SAS-SATA Card +*	PMC Sierra SPC-VE SAS-SATA Card +*	PMC Sierra SPC-V 16 Port SAS-SATA Card +*	PMC Sierra SPC-VE 16 Port SAS-SATA Card +*	PMC Sierra SPC-V SAS-SATA Card 12Gig +*	PMC Sierra SPC-VE SAS-SATA Card 12Gig +*	PMC Sierra SPC-V 16 Port SAS-SATA Card 12Gig +*	PMC Sierra SPC-VE 16 Port SAS-SATA Card 12Gig +*	Adaptec Hialeah 4/8 Port SAS-SATA HBA Card 6Gig +*	Adaptec Hialeah 4/8 Port SAS-SATA RAID Card 6Gig +*	Adaptec Hialeah 8/16 Port SAS-SATA HBA Card 6Gig +*	Adaptec Hialeah 8/16 Port SAS-SATA RAID Card 6Gig +*	Adaptec Hialeah 8/16 Port SAS-SATA HBA Encryption Card 6Gig +*	Adaptec Hialeah 8/16 Port SAS-SATA RAID Encryption Card 6Gig +*	Adaptec Delray 8 Port SAS-SATA HBA Card 12Gig +*	Adaptec Delray 8 Port SAS-SATA HBA Encryption Card 12Gig +*	Adaptec Delray 16 Port SAS-SATA HBA Card 12Gig +*	Adaptec Delray 16 Port SAS-SATA HBA Encryption Card 12Gig + + + +The +**pst** +driver supports the Promise Supertrak SX6000 ATA hardware RAID +controller. + + + +The +**sdhci** +driver supports different specification compatible chips. +The following chips have been verified to work: + +*	ENE CB712 +*	ENE CB714 +*	RICOH R5C822 +*	RICOH R5CE823 +*	TI PCIXX21/XX11/XX12 + + + +The +**siis** +driver supports the following controller chips: + +*	SiI3124 (PCI-X 133MHz/64bit, 4 ports) +*	SiI3131 (PCIe 1.0 x1, 1 port) +*	SiI3132 (PCIe 1.0 x1, 2 ports) +*	SiI3531 (PCIe 1.0 x1, 1 port) -&hwlist.mps; -&hwlist.mpt; -&hwlist.mrsas; +Controllers supported by the +**smartpqi** +driver include, but not limited to: -&hwlist.mvs; +*	HPE Gen10 Smart Array Controller Family +*	Adaptec SmartRaid and SmartHBA Controllers +*	OEM Controllers based on the Microchip Technology Inc. SmartROC +	and SmartIOC Chipsets -&hwlist.nda; -&hwlist.ocs_fc; -&hwlist.pms; +The +**sym** +driver provides support for the following Symbios/LSI Logic PCI SCSI +controllers: -&hwlist.pst; +*	`53C810` +*	`53C810A` +*	`53C815` +*	`53C825` +*	`53C825A` +*	`53C860` +*	`53C875` +*	`53C876` +*	`53C895` +*	`53C895A` +*	`53C896` +*	`53C897` +*	`53C1000` +*	`53C1000R` +*	`53C1010-33` +*	`53C1010-66` +*	`53C1510D` + +The SCSI controllers supported by +**sym** +can be either embedded on a motherboard, or on +one of the following add-on boards: + +*	ASUS SC-200, SC-896 +*	Data Technology DTC3130 (all variants) +*	DawiControl DC2976UW +*	Diamond FirePort (all) +*	NCR cards (all) +*	Symbios cards (all) +*	Tekram DC390W, 390U, 390F, 390U2B, 390U2W, 390U3D, and 390U3W +*	Tyan S1365 -&hwlist.sdhci; -&hwlist.siis; -&hwlist.smartpqi; +The +**tws** +driver supports the following SATA/SAS RAID controller: -&hwlist.sym; +*	LSI's 3ware SAS 9750 series -&hwlist.tws; -&hwlist.ufshci;  With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT, 8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM drives.  WORM devices that support CD-ROM commands are supported for read-only access by the CD-ROM drivers (such as man:cd[4]). @@ -342,200 +1275,1419 @@ The following CD-ROM type systems are supported at this time:  [[ethernet]]  === Ethernet Interfaces -&hwlist.ae; -&hwlist.age; +The +**ae** +driver supports Attansic/Atheros L2 PCIe FastEthernet controllers, and +is known to support the following hardware: + +*	ASUS EeePC 701 +*	ASUS EeePC 900 + +Other hardware may or may not work with this driver. + + + +The +**age** +driver provides support for LOMs based on +Attansic/Atheros L1 Gigabit Ethernet controller chips, including: + +*	ASUS M2N8-VMX +*	ASUS M2V +*	ASUS M3A +*	ASUS P2-M2A590G +*	ASUS P5B-E +*	ASUS P5B-MX/WIFI-AP +*	ASUS P5B-VMSE +*	ASUS P5K +*	ASUS P5KC +*	ASUS P5KPL-C +*	ASUS P5KPL-VM +*	ASUS P5K-SE +*	ASUS P5K-V +*	ASUS P5L-MX +*	ASUS P5DL2-VM +*	ASUS P5L-VM 1394 +*	ASUS G2S + + + +The +**alc** +device driver provides support for the following Ethernet controllers: + +*	Atheros AR8131 PCI Express Gigabit Ethernet controller +*	Atheros AR8132 PCI Express Fast Ethernet controller +*	Atheros AR8151 v1.0 PCI Express Gigabit Ethernet controller +*	Atheros AR8151 v2.0 PCI Express Gigabit Ethernet controller +*	Atheros AR8152 v1.1 PCI Express Fast Ethernet controller +*	Atheros AR8152 v2.0 PCI Express Fast Ethernet controller +*	Atheros AR8161 PCI Express Gigabit Ethernet controller +*	Atheros AR8162 PCI Express Fast Ethernet controller +*	Atheros AR8171 PCI Express Gigabit Ethernet controller +*	Atheros AR8172 PCI Express Fast Ethernet controller +*	Killer E2200 Gigabit Ethernet controller +*	Killer E2400 Gigabit Ethernet controller +*	Killer E2500 Gigabit Ethernet controller + -&hwlist.alc; -&hwlist.ale; +The +**ale** +device driver provides support for the following Ethernet controllers: -&hwlist.aue; +*	Atheros AR8113 PCI Express Fast Ethernet controller +*	Atheros AR8114 PCI Express Fast Ethernet controller +*	Atheros AR8121 PCI Express Gigabit Ethernet controller -&hwlist.axe; -&hwlist.axge; -&hwlist.bce; +The +**aue** +driver supports the following USB Fast Ethernet adapters based on the +ADMtek AN986 Pegasus chipset: + +*	Abocom UFE1000, DSB650TX\_NA +*	Accton USB320-EC, SpeedStream +*	ADMtek AN986, AN8511 +*	Billionton USB100, USB100LP, USB100EL, USBE100 +*	Corega Ether FEther USB-T, FEther USB-TX, FEther USB-TXS +*	D-Link DSB-650, DSB-650TX, DSB-650TX-PNA +*	Elecom LD-USBL/TX +*	Elsa Microlink USB2Ethernet +*	HP hn210e +*	I-O Data USB ETTX +*	Kingston KNU101TX +*	LinkSys USB10T adapters that contain the AN986 Pegasus chipset, +	USB10TA, USB10TX, USB100TX, USB100H1 +*	MELCO LUA-TX, LUA2-TX +*	Netgear FA101 +*	Planex UE-200TX +*	Sandberg USB to Network Link (model number 133-06) +*	Siemens Speedstream +*	SmartBridges smartNIC +*	SMC 2202USB +*	SOHOware NUB100 + + + +The +**axe** +driver supports ASIX Electronics AX88172/AX88178/AX88772/AX88772A/AX88772B/AX88760 +based USB Ethernet adapters including: + +AX88172: + +*	AboCom UF200 +*	Acer Communications EP1427X2 +*	ASIX AX88172 +*	ATen UC210T +*	Billionton SnapPort +*	Billionton USB2AR +*	Buffalo (Melco Inc.) LUA-U2-KTX +*	Corega USB2\_TX +*	D-Link DUBE100 +*	Goodway GWUSB2E +*	JVC MP\_PRX1 +*	LinkSys USB200M +*	Netgear FA120 +*	Sitecom LN-029 +*	System TALKS Inc. SGC-X2UL + +AX88178: + +*	ASIX AX88178 +*	Belkin F5D5055 +*	Logitec LAN-GTJ/U2A +*	Buffalo (Melco Inc.) LUA3-U2-AGT +*	Planex Communications GU1000T +*	Sitecom Europe LN-028 + +AX88772: + +*	ASIX AX88772 +*	Buffalo (Melco Inc.) LUA3-U2-ATX +*	D-Link DUBE100B1 +*	Planex UE-200TX-G +*	Planex UE-200TX-G2 + +AX88772A: + +*	ASIX AX88772A +*	Cisco-Linksys USB200Mv2 + +AX88772B: + +*	ASIX AX88772B +*	Lenovo USB 2.0 Ethernet + +AX88760: + +*	ASIX AX88760 + + + +The +**axge** +driver supports the following USB Gigabit Ethernet controllers: + +*	ASIX Electronics AX88179A +*	ASIX Electronics AX88179 +*	ASIX Electronics AX88178A + + + +The +**bce** +driver provides support for various NICs based on the QLogic NetXtreme II +family of Gigabit Ethernet controllers, including the +following: + +*	QLogic NetXtreme II BCM5706 1000Base-SX +*	QLogic NetXtreme II BCM5706 1000Base-T +*	QLogic NetXtreme II BCM5708 1000Base-SX +*	QLogic NetXtreme II BCM5708 1000Base-T +*	QLogic NetXtreme II BCM5709 1000Base-SX +*	QLogic NetXtreme II BCM5709 1000Base-T +*	QLogic NetXtreme II BCM5716 1000Base-T +*	Dell PowerEdge 1950 integrated BCM5708 NIC +*	Dell PowerEdge 2950 integrated BCM5708 NIC +*	Dell PowerEdge R710 integrated BCM5709 NIC +*	HP NC370F Multifunction Gigabit Server Adapter +*	HP NC370T Multifunction Gigabit Server Adapter +*	HP NC370i Multifunction Gigabit Server Adapter +*	HP NC371i Multifunction Gigabit Server Adapter +*	HP NC373F PCIe Multifunc Giga Server Adapter +*	HP NC373T PCIe Multifunction Gig Server Adapter +*	HP NC373i Multifunction Gigabit Server Adapter +*	HP NC373m Multifunction Gigabit Server Adapter +*	HP NC374m PCIe Multifunction Adapter +*	HP NC380T PCIe DP Multifunc Gig Server Adapter +*	HP NC382T PCIe DP Multifunction Gigabit Server Adapter +*	HP NC382i DP Multifunction Gigabit Server Adapter +*	HP NC382m DP 1GbE Multifunction BL-c Adapter +  The man:bfe[4] driver supports Broadcom BCM4401-based Fast Ethernet devices. -&hwlist.bge; -&hwlist.bnxt; +The +**bge** +driver provides support for various NICs based on the Broadcom BCM570x +family of Gigabit Ethernet controller chips, including the +following: + +*	3Com 3c996-SX (1000baseSX) +*	3Com 3c996-T (10/100/1000baseTX) +*	Apple Thunderbolt Display (10/100/1000baseTX) +*	Apple Thunderbolt to Gigabit Ethernet Adapter (10/100/1000baseTX) +*	Dell PowerEdge 1750 integrated BCM5704C NIC (10/100/1000baseTX) +*	Dell PowerEdge 2550 integrated BCM5700 NIC (10/100/1000baseTX) +*	Dell PowerEdge 2650 integrated BCM5703 NIC (10/100/1000baseTX) +*	Dell PowerEdge R200 integrated BCM5750 NIC (10/100/1000baseTX) +*	Dell PowerEdge R300 integrated BCM5722 NIC (10/100/1000baseTX) +*	IBM x235 server integrated BCM5703x NIC (10/100/1000baseTX) +*	HP Compaq dc7600 integrated BCM5752 NIC (10/100/1000baseTX) +*	HP ProLiant NC7760 embedded Gigabit NIC (10/100/1000baseTX) +*	HP ProLiant NC7770 PCI-X Gigabit NIC (10/100/1000baseTX) +*	HP ProLiant NC7771 PCI-X Gigabit NIC (10/100/1000baseTX) +*	HP ProLiant NC7781 embedded PCI-X Gigabit NIC (10/100/1000baseTX) +*	Netgear GA302T (10/100/1000baseTX) +*	SysKonnect SK-9D21 (10/100/1000baseTX) +*	SysKonnect SK-9D41 (1000baseSX) + + + +The +**bnxt** +driver provides support for various NICs based on the Broadcom NetXtreme-C and +NetXtreme-E families of Gigabit Ethernet controller chips, including the +following: + +*	Broadcom BCM57301 NetXtreme-C 10Gb Ethernet Controller +*	Broadcom BCM57302 NetXtreme-C 10Gb/25Gb Ethernet Controller +*	Broadcom BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet Controller +*	Broadcom BCM57304 NetXtreme-C Ethernet Virtual Function +*	Broadcom BCM57314 NetXtreme-C Ethernet Virtual Function +*	Broadcom BCM57402 NetXtreme-E 10Gb Ethernet Controller +*	Broadcom BCM57402 NetXtreme-E Ethernet Partition +*	Broadcom BCM57404 NetXtreme-E 10Gb/25Gb Ethernet Controller +*	Broadcom BCM57404 NetXtreme-E Ethernet Virtual Function +*	Broadcom BCM57404 NetXtreme-E Partition +*	Broadcom BCM57406 NetXtreme-E 10GBASE-T Ethernet Controller +*	Broadcom BCM57406 NetXtreme-E Partition +*	Broadcom BCM57407 NetXtreme-E 10GBase-T Ethernet Controller +*	Broadcom BCM57407 NetXtreme-E 25Gb Ethernet Controller +*	Broadcom BCM57407 NetXtreme-E Partition +*	Broadcom BCM57412 NetXtreme-E Partition +*	Broadcom BCM57414 NetXtreme-E Ethernet Virtual Function +*	Broadcom BCM57414 NetXtreme-E Partition +*	Broadcom BCM57416 NetXtreme-E Partition +*	Broadcom BCM57417 NetXtreme-E Ethernet Partition +*	Broadcom BCM57454 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb Ethernet + + + +The +**bxe** +driver provides support for various NICs based on the QLogic NetXtreme II +family of 10Gb Ethernet controller chips, including the following: + +*	QLogic NetXtreme II BCM57710 10Gb +*	QLogic NetXtreme II BCM57711 10Gb +*	QLogic NetXtreme II BCM57711E 10Gb +*	QLogic NetXtreme II BCM57712 10Gb +*	QLogic NetXtreme II BCM57712-MF 10Gb +*	QLogic NetXtreme II BCM57800 10Gb +*	QLogic NetXtreme II BCM57800-MF 10Gb +*	QLogic NetXtreme II BCM57810 10Gb +*	QLogic NetXtreme II BCM57810-MF 10Gb +*	QLogic NetXtreme II BCM57840 10Gb / 20Gb +*	QLogic NetXtreme II BCM57840-MF 10Gb + + + +The chips supported by the +**cas** +driver are: + +*	National Semiconductor DP83065 Saturn Gigabit Ethernet +*	Sun Cassini Gigabit Ethernet +*	Sun Cassini+ Gigabit Ethernet + +The +following add-on cards are known to work with the +**cas** +driver at this time: + +*	Sun GigaSwift Ethernet 1.0 MMF (Cassini Kuheen) +	(part no. 501-5524) +*	Sun GigaSwift Ethernet 1.0 UTP (Cassini) +	(part no. 501-5902) +*	Sun GigaSwift Ethernet UTP (GCS) +	(part no. 501-6719) +*	Sun Quad GigaSwift Ethernet UTP (QGE) +	(part no. 501-6522) +*	Sun Quad GigaSwift Ethernet PCI-X (QGE-X) +	(part no. 501-6738) + + + +The +**cdce** +driver supports USB Ethernet interfaces implementing the +USB Communication Device Class Ethernet Control Model (CDC ECM) or +Network Control Model (CDC NCM) protocol, such as: + +*	Android USB tethering +*	iPhone USB tethering +*	Prolific PL-2501 Host-to-Host Bridge Controller +*	Sharp Zaurus PDA +*	Terayon TJ-715 DOCSIS Cable Modem +*	Huawei 3G/4G LTE (eg. E3372, E5573) and other mobile network devices + + + +The +**cue** +driver supports CATC USB-EL1210A based USB Ethernet +adapters including: + +*	Belkin F5U011/F5U111 +*	CATC Netmate +*	CATC Netmate II +*	SmartBridges SmartLink + + + +The +**cxgb** +driver supports 10 Gigabit and 1 Gigabit Ethernet adapters based on the T3 and T3B chipset: + +*	Chelsio 10GBase-CX4 +*	Chelsio 10GBase-LR +*	Chelsio 10GBase-SR + + + +The +**cxgbe** +driver supports 100Gb and 25Gb Ethernet adapters based on the T6 ASIC: + +*	Chelsio T6225-CR +*	Chelsio T6225-SO-CR +*	Chelsio T62100-LP-CR +*	Chelsio T62100-SO-CR +*	Chelsio T62100-CR + +The +**cxgbe** +driver supports 40Gb, 10Gb and 1Gb Ethernet adapters based on the T5 ASIC: + +*	Chelsio T580-CR +*	Chelsio T580-LP-CR +*	Chelsio T580-LP-SO-CR +*	Chelsio T560-CR +*	Chelsio T540-CR +*	Chelsio T540-LP-CR +*	Chelsio T522-CR +*	Chelsio T520-LL-CR +*	Chelsio T520-CR +*	Chelsio T520-SO +*	Chelsio T520-BT +*	Chelsio T504-BT + +The +**cxgbe** +driver supports 10Gb and 1Gb Ethernet adapters based on the T4 ASIC: + +*	Chelsio T420-CR +*	Chelsio T422-CR +*	Chelsio T440-CR +*	Chelsio T420-BCH +*	Chelsio T440-BCH +*	Chelsio T440-CH +*	Chelsio T420-SO +*	Chelsio T420-CX +*	Chelsio T420-BT +*	Chelsio T404-BT + + + +The +**cxgbev** +driver supports Virtual Functions on 100Gb and 25Gb Ethernet adapters +based on the T6 ASIC: + +*	Chelsio T6225-CR +*	Chelsio T6225-SO-CR +*	Chelsio T62100-LP-CR +*	Chelsio T62100-SO-CR +*	Chelsio T62100-CR + +The +**cxgbev** +driver supports Virtual Functions on 40Gb, 10Gb and 1Gb Ethernet adapters +based on the T5 ASIC: + +*	Chelsio T580-CR +*	Chelsio T580-LP-CR +*	Chelsio T580-LP-SO-CR +*	Chelsio T560-CR +*	Chelsio T540-CR +*	Chelsio T540-LP-CR +*	Chelsio T522-CR +*	Chelsio T520-LL-CR +*	Chelsio T520-CR +*	Chelsio T520-SO +*	Chelsio T520-BT +*	Chelsio T504-BT + +The +**cxgbev** +driver supports Virtual Functions on 10Gb and 1Gb Ethernet adapters based +on the T4 ASIC: + +*	Chelsio T420-CR +*	Chelsio T422-CR +*	Chelsio T440-CR +*	Chelsio T420-BCH +*	Chelsio T440-BCH +*	Chelsio T440-CH +*	Chelsio T420-SO +*	Chelsio T420-CX +*	Chelsio T420-BT +*	Chelsio T404-BT + + + +The +**dc** +driver provides support for the following chipsets: + +*	DEC/Intel 21143 +*	ADMtek AL981 Comet, AN985 Centaur, ADM9511 Centaur II and ADM9513 +	Centaur II +*	ALi/ULi M5261 and M5263 +*	ASIX Electronics AX88140A and AX88141 +*	Conexant LANfinity RS7112 (miniPCI) +*	Davicom DM9009, DM9100, DM9102 and DM9102A +*	Lite-On 82c168 and 82c169 PNIC +*	Lite-On/Macronix 82c115 PNIC II +*	Macronix 98713, 98713A, 98715, 98715A, 98715AEC-C, 98725, 98727 and 98732 +*	Xircom X3201 (cardbus only) + +The +following NICs are known to work with the +**dc** +driver at this time: + +*	3Com OfficeConnect 10/100B (ADMtek AN985 Centaur-P) +*	Abocom FE2500 +*	Accton EN1217 (98715A) +*	Accton EN2242 MiniPCI +*	Adico AE310TX (98715A) +*	Alfa Inc GFC2204 (ASIX AX88140A) +*	Built in 10Mbps only Ethernet on Compaq Presario 7900 series +	desktops (21143, non-MII) +*	Built in Ethernet on LinkSys EtherFast 10/100 Instant GigaDrive (DM9102, MII) +*	CNet Pro110B (ASIX AX88140A) +*	CNet Pro120A (98715A or 98713A) and CNet Pro120B (98715) +*	Compex RL100-TX (98713 or 98713A) +*	D-Link DFE-570TX (21143, MII, quad port) +*	Digital DE500-BA 10/100 (21143, non-MII) +*	ELECOM Laneed LD-CBL/TXA (ADMtek AN985) +*	Hawking CB102 CardBus +*	IBM EtherJet Cardbus Adapter +*	Intel PRO/100 Mobile Cardbus (versions that use the X3201 chipset) +*	Jaton XpressNet (Davicom DM9102) +*	Kingston KNE100TX (21143, MII) +*	Kingston KNE110TX (PNIC 82c169) +*	LinkSys LNE100TX (PNIC 82c168, 82c169) +*	LinkSys LNE100TX v2.0 (PNIC II 82c115) +*	LinkSys LNE100TX v4.0/4.1 (ADMtek AN985 Centaur-P) +*	Matrox FastNIC 10/100 (PNIC 82c168, 82c169) +*	Melco LGY-PCI-TXL +*	Microsoft MN-120 10/100 CardBus (ADMTek Centaur-C) +*	Microsoft MN-130 10/100 PCI (ADMTek Centaur-P) +*	NDC SOHOware SFA110A (98713A) +*	NDC SOHOware SFA110A Rev B4 (98715AEC-C) +*	NetGear FA310-TX Rev. D1, D2 or D3 (PNIC 82c169) +*	Netgear FA511 +*	PlaneX FNW-3602-T (ADMtek AN985) +*	SMC EZ Card 10/100 1233A-TX (ADMtek AN985) +*	SVEC PN102-TX (98713) +*	Xircom Cardbus Realport +*	Xircom Cardbus Ethernet 10/100 +*	Xircom Cardbus Ethernet II 10/100 + + + +Gigabit Ethernet controllers built into the following Freescale +system-on-chip devices are known to work with the +**dtsec** +driver: + +*	P2041, P3041 +*	P5010, P5020 + +Additionally, the following devices are expected to work, but are untested: + +*	P4080, P4040 +*	P5040 + + + +The +**em** +driver supports Gigabit Ethernet adapters based on the Intel +82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, 82546EB, +82546GB, 82547, 82571, 82572, 82573, 82574, 82575, 82576, and 82580 +controller chips: + +*	Intel Gigabit ET Dual Port Server Adapter (82576) +*	Intel Gigabit VT Quad Port Server Adapter (82575) +*	Intel Single, Dual and Quad Gigabit Ethernet Controller (82580) +*	Intel i210 and i211 Gigabit Ethernet Controller +*	Intel i350 and i354 Gigabit Ethernet Controller +*	Intel PRO/1000 CT Network Connection (82547) +*	Intel PRO/1000 F Server Adapter (82543) +*	Intel PRO/1000 Gigabit Server Adapter (82542) +*	Intel PRO/1000 GT Desktop Adapter (82541PI) +*	Intel PRO/1000 MF Dual Port Server Adapter (82546) +*	Intel PRO/1000 MF Server Adapter (82545) +*	Intel PRO/1000 MF Server Adapter (LX) (82545) +*	Intel PRO/1000 MT Desktop Adapter (82540) +*	Intel PRO/1000 MT Desktop Adapter (82541) +*	Intel PRO/1000 MT Dual Port Server Adapter (82546) +*	Intel PRO/1000 MT Quad Port Server Adapter (82546EB) +*	Intel PRO/1000 MT Server Adapter (82545) +*	Intel PRO/1000 PF Dual Port Server Adapter (82571) +*	Intel PRO/1000 PF Quad Port Server Adapter (82571) +*	Intel PRO/1000 PF Server Adapter (82572) +*	Intel PRO/1000 PT Desktop Adapter (82572) +*	Intel PRO/1000 PT Dual Port Server Adapter (82571) +*	Intel PRO/1000 PT Quad Port Server Adapter (82571) +*	Intel PRO/1000 PT Server Adapter (82572) +*	Intel PRO/1000 T Desktop Adapter (82544) +*	Intel PRO/1000 T Server Adapter (82543) +*	Intel PRO/1000 XF Server Adapter (82544) +*	Intel PRO/1000 XT Server Adapter (82544) -&hwlist.bxe; -&hwlist.cas; +The man:ena[4] driver supports the AWS EC2 Elastic Network Adapter. -&hwlist.cdce; -&hwlist.cue; +The +**enic** +driver should supports all known Cisco VIC cards. -&hwlist.cxgb; -&hwlist.cxgbe; -&hwlist.cxgbev; -&hwlist.dc; +The +**et** +driver supports Agere ET1310 10/100/Gigabit +Ethernet adapters. -&hwlist.man4.powerpc/dtsec; -&hwlist.em; -The man:ena[4] driver supports the AWS EC2 Elastic Network Adapter. -&hwlist.enic; -&hwlist.man4.i386/ep; +Adapters supported by the +**fxp** +driver include: + +*	Intel EtherExpress PRO/10 +*	Intel InBusiness 10/100 +*	Intel PRO/100B / EtherExpressPRO/100 B PCI Adapter +*	Intel PRO/100+ Management Adapter +*	Intel PRO/100 VE Desktop Adapter +*	Intel PRO/100 VM Network Connection +*	Intel PRO/100 M Desktop Adapter +*	Intel PRO/100 S Desktop, Server and Dual-Port Server Adapters +*	Many on-board network interfaces on Intel motherboards + + + +Chips supported by the +**gem** +driver include: -&hwlist.et; +*	Apple GMAC +*	Sun GEM Gigabit Ethernet -&hwlist.man4.i386/ex; +The +following add-on cards are known to work with the +**gem** +driver at this time: -&hwlist.man4.i386/fe; +*	Sun Gigabit Ethernet PCI 2.0/3.0 (GBE/P) +	(part no. 501-4373) -&hwlist.fxp; -&hwlist.gem; -&hwlist.genet; +The +**genet** +driver supports the Ethernet controller portion of the Broadcom BCM2711 +on the Raspberry Pi 4 Model B and related systems. +It utilizes the BCM54213PE PHY. +  The man:gve[4] driver supports the Google Cloud Compute Engine (GCE) Virtual NIC (gVNIC). -&hwlist.hme; -&hwlist.ice; -&hwlist.igc; +The +**ice** +driver supports the Intel Ethernet 800 series. +Most adapters in this series with SFP28/QSFP28 cages +have firmware that requires that Intel qualified modules are used; these +qualified modules are listed below. +This qualification check cannot be disabled by the driver. + +The +**ice** +driver supports 100Gb Ethernet adapters with these QSFP28 modules: + + + +The +**igc** +driver supports the following models: + +*	I220-V +*	I221-V +*	I225-LM +*	I225-LMvP(2) +*	I225-V +*	I225-IT, I225-IT(2) +*	I225-K, I225-K(2) +*	I226-LM +*	I226-LMvP +*	I226-V +*	I226-IT +*	I226-K + + + +The following devices are supported by the +**ipheth** +driver: + +*	Apple iPhone tethering (all models) +*	Apple iPad tethering (all models) + + + +The +**ix** +driver supports Intel 10Gb Ethernet PCIe adapters, +including: + +*	Intel(R) Ethernet X553 +*	Intel(R) Ethernet X552 +*	Intel(R) Ethernet X550 +*	Intel(R) Ethernet X540 Bypass +*	Intel(R) Ethernet X540 +*	Intel(R) Ethernet X520 Bypass (82599) +*	Intel(R) Ethernet X520 (82599) +*	Intel(R) 10 Gigabit Server Adapter (82598EB) + + + +The +**ixl** +driver supports the Intel Ethernet 700 series. +Most adapters in this series with SFP+/SFP28/QSFP+ cages +have firmware that requires that Intel qualified modules are used; these +qualified modules are listed below. +This qualification check cannot be disabled by the driver. + +The +**ixl** +driver supports 40Gb Ethernet adapters with these QSFP+ modules: + +*	Intel 4x10G/40G QSFP+ 40GBASE-SR4 E40GQSFPSR +*	Intel 4x10G/40G QSFP+ 40GBASE-LR4 E40GQSFPLR + +The +**ixl** +driver supports 25Gb Ethernet adapters with these SFP28 modules: + +*	Intel 10G/25G SFP28 25GBASE-SR E25GSFP28SR +*	Intel 10G/25G SFP28 25GBASE-SR E25GSFP28SRX (Extended Temp) + +The +**ixl** +driver supports 25Gb and 10Gb Ethernet adapters with these SFP+ modules: + +*	Intel 1G/10G SFP+ SR FTLX8571D3BCV-IT +*	Intel 1G/10G SFP+ SR AFBR-703SDZ-IN2 +*	Intel 1G/10G SFP+ LR FTLX1471D3BCV-IT +*	Intel 1G/10G SFP+ LR AFCT-701SDZ-IN2 +*	Intel 1G/10G SFP+ 10GBASE-SR E10GSFPSR +*	Intel 10G SFP+ 10GBASE-SR E10GSFPSRX (Extended Temp) +*	Intel 1G/10G SFP+ 10GBASE-LR E10GSFPLR + +Note that adapters also support all passive and active +limiting direct attach cables that comply with SFF-8431 v4.1 and +SFF-8472 v10.4 specifications. + +This is not an exhaustive list; please consult product documentation for an +up-to-date list of supported media. + + + +The +**jme** +device driver provides support for the following Ethernet controllers: + +*	JMicron JMC250 PCI Express Gigabit Ethernet controller +*	JMicron JMC251 PCI Express Gigabit Ethernet with Card Read Host controller +*	JMicron JMC260 PCI Express Fast Ethernet controller +*	JMicron JMC261 PCI Express Gigabit Ethernet with Card Read Host controller + + + +The +**kue** +driver supports Kawasaki LSI KL5KLUSB101B based USB Ethernet +adapters including: + +*	3Com 3c19250 +*	3Com 3c460 HomeConnect Ethernet USB Adapter +*	ADS Technologies USB-10BT +*	AOX USB101 +*	ATen UC10T +*	Abocom URE 450 +*	Corega USB-T +*	D-Link DSB-650C +*	Entrega NET-USB-E45, NET-HUB-3U1E +*	I/O Data USB ETT +*	Kawasaki DU-H3E +*	LinkSys USB10T +*	Netgear EA101 +*	Peracom USB Ethernet Adapter +*	Psion Gold Port USB Ethernet adapter +*	SMC 2102USB, 2104USB + + + +Adapters supported by the +**lge** +driver include: + +*	SMC TigerCard 1000 (SMC9462SX) +*	D-Link DGE-500SX + + + +The +**liquidio** +driver supports the following cards: + +*	LiquidIO II CN2350 210SV/225SV +*	LiquidIO II CN2360 210SV/225SV + + + +The +**mgb** +driver supports: + +*	Microchip LAN7430 PCIe Gigabit Ethernet controller with PHY +*	Microchip LAN7431 PCIe Gigabit Ethernet controller with RGMII interface + + + +The +**mlx4en** +driver supports the following network adapters: + +*	Mellanox ConnectX-2 (ETH) +*	Mellanox ConnectX-3 (ETH) + + + +The +**mlx4ib** +driver supports the following network adapters: + +*	Mellanox ConnectX-2 (IB) +*	Mellanox ConnectX-3 (IB) + + + +The +**mlx5en** +driver supports 200Gb, 100Gb, 50Gb, 40Gb, 25Gb and 10Gb ethernet adapters. + +*	ConnectX-6 supports 10/20/25/40/50/56/100Gb/200Gb/s speeds. +*	ConnectX-5 supports 10/20/25/40/50/56/100Gb/s speeds. +*	ConnectX-4 supports 10/20/25/40/50/56/100Gb/s speeds. +*	ConnectX-4 LX supports 10/25/40/50Gb/s speeds and reduced power consumption. + + + +The +**mlx5ib** +driver supports 100Gb, 50Gb, 40Gb, 25Gb and 10Gb network adapters. +ConnectX-4 supports: 10/20/25/40/50/56/100Gb/s speeds. +ConnectX-4 LX supports: 10/25/40/50Gb/s speeds (and reduced power consumption): + +*	Mellanox MCX455A-ECAT +*	Mellanox MCX456A-ECAT +*	Mellanox MCX415A-CCAT +*	Mellanox MCX416A-CCAT +*	Mellanox MCX455A-FCAT +*	Mellanox MCX456A-FCAT +*	Mellanox MCX415A-BCAT +*	Mellanox MCX416A-BCAT +*	Mellanox MCX4131A-GCAT +*	Mellanox MCX4131A-BCAT +*	Mellanox MCX4121A-ACAT +*	Mellanox MCX4111A-ACAT +*	Mellanox MCX4121A-XCAT +*	Mellanox MCX4111A-XCAT + + + +Adapters supported by the +**mos** +driver include: + +*	Sitecom LN030 + + + +The +**msk** +driver provides support for various NICs based on the Marvell/SysKonnect +Yukon II based Gigabit Ethernet controller chips, including: + +*	D-Link 550SX Gigabit Ethernet +*	D-Link 560SX Gigabit Ethernet +*	D-Link 560T Gigabit Ethernet +*	Marvell Yukon 88E8021CU Gigabit Ethernet +*	Marvell Yukon 88E8021 SX/LX Gigabit Ethernet +*	Marvell Yukon 88E8022CU Gigabit Ethernet +*	Marvell Yukon 88E8022 SX/LX Gigabit Ethernet +*	Marvell Yukon 88E8061CU Gigabit Ethernet +*	Marvell Yukon 88E8061 SX/LX Gigabit Ethernet +*	Marvell Yukon 88E8062CU Gigabit Ethernet +*	Marvell Yukon 88E8062 SX/LX Gigabit Ethernet +*	Marvell Yukon 88E8035 Fast Ethernet +*	Marvell Yukon 88E8036 Fast Ethernet +*	Marvell Yukon 88E8038 Fast Ethernet +*	Marvell Yukon 88E8039 Fast Ethernet +*	Marvell Yukon 88E8040 Fast Ethernet +*	Marvell Yukon 88E8040T Fast Ethernet +*	Marvell Yukon 88E8042 Fast Ethernet +*	Marvell Yukon 88E8048 Fast Ethernet +*	Marvell Yukon 88E8050 Gigabit Ethernet +*	Marvell Yukon 88E8052 Gigabit Ethernet +*	Marvell Yukon 88E8053 Gigabit Ethernet +*	Marvell Yukon 88E8055 Gigabit Ethernet +*	Marvell Yukon 88E8056 Gigabit Ethernet +*	Marvell Yukon 88E8057 Gigabit Ethernet +*	Marvell Yukon 88E8058 Gigabit Ethernet +*	Marvell Yukon 88E8059 Gigabit Ethernet +*	Marvell Yukon 88E8070 Gigabit Ethernet +*	Marvell Yukon 88E8071 Gigabit Ethernet +*	Marvell Yukon 88E8072 Gigabit Ethernet +*	Marvell Yukon 88E8075 Gigabit Ethernet +*	SysKonnect SK-9Sxx Gigabit Ethernet +*	SysKonnect SK-9Exx Gigabit Ethernet + + + +The +**muge** +driver supports: + +*	Microchip LAN7800 USB 3.1 Gigabit Ethernet controller with PHY +*	Microchip LAN7850 USB 2.0 Gigabit Ethernet controller with PHY +*	Microchip LAN7515 USB 2 hub and Gigabit Ethernet controller with PHY + + + +The +**mxge** +driver supports 10 Gigabit Ethernet adapters based on the +Myricom LANai Z8E chips: + +*	Myricom 10GBase-CX4 (10G-PCIE-8A-C, 10G-PCIE-8AL-C) +*	Myricom 10GBase-R (10G-PCIE-8A-R, 10G-PCIE-8AL-R) +*	Myricom 10G XAUI over ribbon fiber (10G-PCIE-8A-Q, 10G-PCIE-8AL-Q) + + + +The +**my** +driver provides support for various NICs based on the Myson chipset. +Supported models include: + +*	Myson MTD800 PCI Fast Ethernet chip +*	Myson MTD803 PCI Fast Ethernet chip +*	Myson MTD89X PCI Gigabit Ethernet chip + + + +The +**nfe** +driver supports the following NVIDIA MCP onboard adapters: + +*	NVIDIA nForce MCP Networking Adapter +*	NVIDIA nForce MCP04 Networking Adapter +*	NVIDIA nForce 430 MCP12 Networking Adapter +*	NVIDIA nForce 430 MCP13 Networking Adapter +*	NVIDIA nForce MCP51 Networking Adapter +*	NVIDIA nForce MCP55 Networking Adapter +*	NVIDIA nForce MCP61 Networking Adapter +*	NVIDIA nForce MCP65 Networking Adapter +*	NVIDIA nForce MCP67 Networking Adapter +*	NVIDIA nForce MCP73 Networking Adapter +*	NVIDIA nForce MCP77 Networking Adapter +*	NVIDIA nForce MCP79 Networking Adapter +*	NVIDIA nForce2 MCP2 Networking Adapter +*	NVIDIA nForce2 400 MCP4 Networking Adapter +*	NVIDIA nForce2 400 MCP5 Networking Adapter +*	NVIDIA nForce3 MCP3 Networking Adapter +*	NVIDIA nForce3 250 MCP6 Networking Adapter +*	NVIDIA nForce3 MCP7 Networking Adapter +*	NVIDIA nForce4 CK804 MCP8 Networking Adapter +*	NVIDIA nForce4 CK804 MCP9 Networking Adapter + + + +The +**nge** +driver supports National Semiconductor DP83820 and DP83821 based +Gigabit Ethernet adapters including: + +*	Addtron AEG320T +*	Ark PC SOHO-GA2500T (32-bit PCI) and SOHO-GA2000T (64-bit PCI) +*	Asante FriendlyNet GigaNIX 1000TA and 1000TPC +*	D-Link DGE-500T +*	Linksys EG1032, revision 1 +*	Netgear GA621 +*	Netgear GA622T +*	SMC EZ Card 1000 (SMC9462TX) +*	Surecom Technology EP-320G-TX +*	Trendware TEG-PCITX (32-bit PCI) and TEG-PCITX2 (64-bit PCI) + + + +The +**oce** +driver supports the following network adapters: + +*	Emulex BladeEngine 2 +*	Emulex BladeEngine 3 +*	Emulex Lancer + + + + +The +**qlnxe** +driver supports 25/40/100 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +*	QLogic 45000 series +*	QLogic 41000 series + + + +The +**qlxgb** +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +*	QLogic 3200 series +*	QLogic 8200 series + + + +The +**qlxgbe** +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +*	QLogic 8300 series + + + +The +**qlxge** +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +*	QLogic 8100 series + + + +The +**re** +driver supports RealTek RTL8139C+, RTL8169, RTL816xS, RTL811xS, RTL8168, +RTL810xE and RTL8111 based Fast Ethernet and Gigabit Ethernet adapters including: + +*	Alloy Computer Products EtherGOLD 1439E 10/100 (8139C+) +*	Compaq Evo N1015v Integrated Ethernet (8139C+) +*	Corega CG-LAPCIGT Gigabit Ethernet (8169S) +*	D-Link DGE-528(T) Gigabit Ethernet (8169S) +*	Gigabyte 7N400 Pro2 Integrated Gigabit Ethernet (8110S) +*	LevelOne GNC-0105T (8169S) +*	LinkSys EG1032 (32-bit PCI) +*	PLANEX COMMUNICATIONS Inc. GN-1200TC (8169S) +*	TP-Link TG-3468 v2 Gigabit Ethernet (8168) +*	USRobotics USR997902 Gigabit Ethernet (8169S) +*	Xterasys XN-152 10/100/1000 NIC (8169) + + + +Adapters supported by the +**rl** +driver include: + +*	Accton +	"Cheetah" +	EN1207D (MPX 5030/5038; RealTek 8139 clone) +*	Allied Telesyn AT2550 +*	Allied Telesyn AT2500TX +*	Belkin F5D5000 +*	BUFFALO (Melco INC.) LPC-CB-CLX (CardBus) +*	Compaq HNE-300 +*	CompUSA no-name 10/100 PCI Ethernet NIC +*	Corega FEther CB-TXD +*	Corega FEtherII CB-TXD +*	D-Link DFE-520TX (rev. C1) +*	D-Link DFE-528TX +*	D-Link DFE-530TX+ +*	D-Link DFE-538TX +*	D-Link DFE-690TXD +*	Edimax EP-4103DL CardBus +*	Encore ENL832-TX 10/100 M PCI +*	Farallon NetLINE 10/100 PCI +*	Genius GF100TXR +*	GigaFast Ethernet EE100-AXP +*	KTX-9130TX 10/100 Fast Ethernet +*	LevelOne FPC-0106TX +*	Longshine LCS-8038TX-R +*	NDC Communications NE100TX-E +*	Netronix Inc. EA-1210 NetEther 10/100 +*	Nortel Networks 10/100BaseTX +*	OvisLink LEF-8129TX +*	OvisLink LEF-8139TX +*	Peppercon AG ROL-F +*	Planex FNW-3603-TX +*	Planex FNW-3800-TX +*	SMC EZ Card 10/100 PCI 1211-TX +*	SOHO (PRAGMATIC) UE-1211C + + + +The +**rue** +driver supports RealTek RTL8150 based USB Ethernet +adapters including: + +*	Buffalo (Melco Inc.) LUA-KTX +*	Green House GH-USB100B +*	LinkSys USB100M +*	Billionton 10/100 FastEthernet USBKR2 + + + + +The +**sfxge** +driver supports all 10Gb Ethernet adapters based on Solarflare SFC9000 +family controllers. + + + +The +**sge** +device driver provides support for the following Ethernet controllers: + +*	SiS190 Fast Ethernet controller +*	SiS191 Fast/Gigabit Ethernet controller + + + +The +**sis** +driver supports Silicon Integrated Systems SiS 900 and SiS 7016 based +Fast Ethernet adapters and embedded controllers, as well as Fast Ethernet +adapters based on the National Semiconductor DP83815 (MacPhyter) and DP83816 +chips. +Supported adapters include: + +*	@Nifty FNECHARD IFC USUP-TX +*	MELCO LGY-PCI-TXC +*	Netgear FA311-TX (DP83815) +*	Netgear FA312-TX (DP83815) +*	SiS 630, 635, and 735 motherboard chipsets +*	Soekris Engineering net45xx, net48xx, lan1621, and lan1641 + + + +Adapters supported by the +**sk** +driver include: + +*	3Com 3C940 single port, 1000baseT adapter +*	3Com 3C2000-T single port, 1000baseT adapter +*	Belkin F5D5005 single port, 1000baseT adapter +*	D-Link DGE-530T single port, 1000baseT adapter +*	Linksys (revision 2) single port, 1000baseT adapter +*	SK-9521 SK-NET GE-T single port, 1000baseT adapter +*	SK-9821 SK-NET GE-T single port, 1000baseT adapter +*	SK-9822 SK-NET GE-T dual port, 1000baseT adapter +*	SK-9841 SK-NET GE-LX single port, single mode fiber adapter +*	SK-9842 SK-NET GE-LX dual port, single mode fiber adapter +*	SK-9843 SK-NET GE-SX single port, multimode fiber adapter +*	SK-9844 SK-NET GE-SX dual port, multimode fiber adapter +*	SMC 9452TX single port, 1000baseT adapter + + + +The following devices are supported by the +**smsc** +driver: + +*	LAN9500, LAN9500A, LAN9505 and LAN9505A based Ethernet adapters +*	LAN89530, LAN9530 and LAN9730 based Ethernet adapters +*	LAN951x Ethernet adapters with integrated USB hub + + + + +The +**ste** +driver supports Sundance Technologies ST201 based Fast Ethernet +adapters and embedded controllers including: + +*	D-Link DFE-530TXS +*	D-Link DFE-550TX +*	D-Link DFE-580TX + + + +The +**stge** +driver provides support for various NICs based on the Sundance/Tamarack +TC9021 based Gigabit Ethernet controller chips, including: + +*	Antares Microsystems Gigabit Ethernet +*	ASUS NX1101 Gigabit Ethernet +*	D-Link DL-4000 Gigabit Ethernet +*	IC Plus IP1000A Gigabit Ethernet +*	Sundance ST-2021 Gigabit Ethernet +*	Sundance ST-2023 Gigabit Ethernet +*	Sundance TC9021 Gigabit Ethernet +*	Tamarack TC9021 Gigabit Ethernet -&hwlist.ipheth; -&hwlist.ix; -&hwlist.ixl; +The +**ti** +driver supports Gigabit Ethernet adapters based on the +Alteon Tigon I and II chips. +The +**ti** +driver has been tested with the following adapters: -&hwlist.jme; +*	3Com 3c985-SX Gigabit Ethernet adapter (Tigon 1) +*	3Com 3c985B-SX Gigabit Ethernet adapter (Tigon 2) +*	Alteon AceNIC V Gigabit Ethernet adapter (1000baseSX) +*	Alteon AceNIC V Gigabit Ethernet adapter (1000baseT) +*	Digital EtherWORKS 1000SX PCI Gigabit adapter +*	Netgear GA620 Gigabit Ethernet adapter (1000baseSX) +*	Netgear GA620T Gigabit Ethernet adapter (1000baseT) -&hwlist.kue; +The following adapters should also be supported but have +not yet been tested: -&hwlist.lge; +*	Asante GigaNIX1000T Gigabit Ethernet adapter +*	Asante PCI 1000BASE-SX Gigabit Ethernet adapter +*	Farallon PN9000SX Gigabit Ethernet adapter +*	NEC Gigabit Ethernet +*	Silicon Graphics PCI Gigabit Ethernet adapter -&hwlist.liquidio; -&hwlist.mgb; -&hwlist.mlx4en; -&hwlist.mlx4ib; +Gigabit Ethernet controllers built into the following Freescale +system-on-chip devices are known to work with the +**tsec** +driver: -&hwlist.mlx5en; +*	MPC8349 +*	MPC8533, MPC8541, MPC8555 -&hwlist.mlx5ib; +The enhanced version of the controller (eTSEC), integrated in the following +devices, is also supported by this driver: -&hwlist.mos; +*	MPC8548, MPC8572 -&hwlist.msk; -&hwlist.muge; -&hwlist.mxge; -&hwlist.my; +The +**udav** +driver supports the following adapters: -&hwlist.nfe; +*	Corega FEther USB-TXC +*	ShanTou ST268 USB NIC -&hwlist.nge; -&hwlist.oce; -&hwlist.pcn; +Devices supported by the +**ufoma** +driver include: -&hwlist.qlnxe; +*	SHARP FOMA SH902i +*	KYOCERA PHS AH-K3001V (a.k.a Kyopon) +*	SANYO Vodafone3G V801SA -&hwlist.qlxgb; -&hwlist.qlxgbe; -&hwlist.qlxge; +The +**uhso** +driver should work with most devices from Option. +The following devices have been verified to work -&hwlist.re; +*	Option GlobeSurfer iCON 7.2 (new firmware) +*	Option GlobeTrotter Max 7.2 (new firmware) +*	Option iCON 225 +*	Option iCON 452 +*	Option iCON 505 -&hwlist.rl; +The device features a mass storage device referred to as +"Zero-CD" +which contains drivers for Microsoft Windows; this is the default +mode for the device. +The +**uhso** +driver automatically switches the device from +"Zero-CD" +mode to modem mode. +This behavior can be disabled by setting +*hw.usb.uhso.auto\_switch* +to 0 using +sysctl(8). -&hwlist.rue; -&hwlist.sf; -&hwlist.sfxge; +The +**ure** +driver supports the following USB Ethernet controllers: -&hwlist.sge; +	Model:                                          Speed (Mbps):   +	Realtek RTL8156/RTL8156B/RTL8156BG              10, 100, 1000, and 2500   +	Realtek RTL8153/RTL8153B                        10, 100, and 1000   +	Realtek RTL8152                                 10 and 100   +	Realtek RTL8168/8169/8110/8211 via rgephy(4)    10, 100, and 1000 -&hwlist.sis; -&hwlist.sk; -&hwlist.smsc; +The +**urndis** +driver supports the +"tethering" +functionality of many Android devices. -&hwlist.sn; -&hwlist.ste; -&hwlist.stge; +The +**vge** +driver supports VIA Networking VT6120, VT6122, VT6130 and VT6132 based +Gigabit Ethernet adapters including: -&hwlist.ti; +*	VIA Networking LAN-on-motherboard Gigabit Ethernet +*	ZyXEL GN650-T 64-bit PCI Gigabit Ethernet NIC (ZX1701) +*	ZyXEL GN670-T 32-bit PCI Gigabit Ethernet NIC (ZX1702) -&hwlist.tl; -&hwlist.man4.powerpc/tsec; -&hwlist.txp; +The +**vr** +driver supports VIA Technologies Rhine I, Rhine II, and Rhine III based +Fast Ethernet adapters including: -&hwlist.udav; +*	AOpen/Acer ALN-320 +*	D-Link DFE520-TX +*	D-Link DFE530-TX +*	Hawking Technologies PN102TX +*	Soekris Engineering net5501 -&hwlist.ufoma; -&hwlist.uhso; -&hwlist.ure; +The +**vte** +device driver provides support for the following Ethernet controllers: -&hwlist.urndis; +*	DM&P Vortex86 RDC R6040 Fast Ethernet controller -&hwlist.vge; -&hwlist.vr; -&hwlist.vte; -&hwlist.man4.i386/vx; -&hwlist.wb; -&hwlist.xe; +The +**xl** +driver supports the following hardware: + +*	3Com 3c900-TPO +*	3Com 3c900-COMBO +*	3Com 3c905-TX +*	3Com 3c905-T4 +*	3Com 3c900B-TPO +*	3Com 3c900B-TPC +*	3Com 3c900B-FL +*	3Com 3c900B-COMBO +*	3Com 3c905B-T4 +*	3Com 3c905B-TX +*	3Com 3c905B-FX +*	3Com 3c905B-COMBO +*	3Com 3c905C-TX +*	3Com 3c980, 3c980B, and 3c980C server adapters +*	3Com 3cSOHO100-TX OfficeConnect adapters +*	3Com 3c450 HomeConnect adapters +*	3Com 3c555, 3c556 and 3c556B mini-PCI adapters +*	3Com 3C3SH573BT, 3C575TX, 3CCFE575BT, 3CXFE575BT, 3CCFE575CT, 3CXFE575CT, +	3CCFEM656, 3CCFEM656B, and 3CCFEM656C, 3CXFEM656, 3CXFEM656B, and +	3CXFEM656C CardBus adapters +*	3Com 3c905-TX, 3c905B-TX 3c905C-TX, 3c920B-EMB, and 3c920B-EMB-WNM embedded adapters + +Both the 3C656 family of CardBus cards and the 3C556 family of MiniPCI +cards have a built-in proprietary modem. +Neither the +**xl** +driver nor any other +FreeBSD +driver supports this modem. -&hwlist.xl;  [[switch]]  === Ethernet Switches  The man:adm6996fc[4] driver supports the Infineon ADM6996FC Fast Ethernet switch controller. -&hwlist.man4.arm/ar40xx; -&hwlist.arswitch; +The +**ar40xx\_switch** +driver supports the following Gigabit Ethernet switch controllers: + +*	Qualcomm IPQ 4019 Five-port Gigabit Ethernet Switch +*	Qualcomm IPQ 4018 Five-port Gigabit Ethernet Switch + + + +The +**arswitch** +driver supports the following Ethernet switch controllers: + +*	Atheros AR8327 Seven-port Gigabit Ethernet Switch +*	Atheros AR8316 Six-port Gigabit Ethernet Switch +*	Atheros AR8236 Six-port Fast Ethernet Switch +*	Atheros AR8226 Six-port Fast Ethernet Switch +*	Atheros AR8216 Six-port Fast Ethernet Switch + -&hwlist.e6000sw; -&hwlist.e6060sw; +The +**e6000sw** +driver supports the following Gigabit Ethernet switch controllers: + +*	Marvell 88E6190 +*	Marvell 88E6176 +*	Marvell 88E6172 +*	Marvell 88E6341 +*	Marvell 88E6141 + + + +The +**e6060sw** +driver supports the following Fast Ethernet switch controllers: + +*	Marvell 88E6060 +*	Marvell 88E6063 +*	Marvell 88E6065 +  The man:felix[4] driver supports the Microsemi VSC9959 Felix Gigabit Ethernet switch controller found in the NXP Layerscape LS1028A SoC. -&hwlist.ip17x; + +The +**ip17x** +driver supports the following Fast Ethernet switch controllers: + +*	IC Plus IP178C +*	IC Plus IP175D +*	IC Plus IP175C +*	IC Plus IP175A +  The man:ksz8995ma[4] driver supports the Micrel KSZ8995MA/KSZ8995FQ Fast Ethernet switch controller. -&hwlist.mtkswitch; + +The +**mtkswitch** +driver supports the following Ethernet switch controllers: + +*	MediaTek MT7628 (5 port Fast Ethernet) +*	MediaTek MT7621 (5 port Gigabit Ethernet) +*	MediaTek MT7620 (5 port Fast Ethernet) +*	Ralink RT5350 (5 port Fast Ethernet) +*	Ralink RT3352 (5 port Fast Ethernet) +*	Ralink RT3050 (5 port Fast Ethernet) +  The *rtl8366* driver supports the Realtek 8366 Gigabit Ethernet switch controller. @@ -544,158 +2696,1724 @@ The *ukswitch* driver is designed to support potentially unknown Ethernet Switch  [[wlan]]  === Wireless Network Interfaces -&hwlist.ath; -&hwlist.ath_hal; +The +**ath** +driver supports all Atheros Cardbus, ExpressCard, PCI and PCIe cards, +except those that are based on the AR5005VL chipset. + + + +The following cards are among those supported by the +**ath\_hal** +module: + +	*Card*               Chip      Bus        Standard   +	Aztech WL830PC       AR5212    CardBus    b/g   +	D-Link DWL-A650      AR5210    CardBus    a   +	D-Link DWL-AB650     AR5211    CardBus    a/b   +	D-Link DWL-A520      AR5210    PCI        a   +	D-Link DWL-AG520     AR5212    PCI        a/b/g   +	D-Link DWL-AG650     AR5212    CardBus    a/b/g   +	D-Link DWL-G520B     AR5212    PCI        b/g   +	D-Link DWL-G650B     AR5212    CardBus    b/g   +	Elecom LD-WL54AG     AR5212    Cardbus    a/b/g   +	Elecom LD-WL54       AR5211    Cardbus    a   +	Fujitsu E5454        AR5212    Cardbus    a/b/g   +	Fujitsu FMV-JW481    AR5212    Cardbus    a/b/g   +	Fujitsu E5454        AR5212    Cardbus    a/b/g   +	HP NC4000            AR5212    PCI        a/b/g   +	I/O Data WN-AB       AR5212    CardBus    a/b   +	I/O Data WN-AG       AR5212    CardBus    a/b/g   +	I/O Data WN-A54      AR5212    CardBus    a   +	Linksys WMP55AG      AR5212    PCI        a/b/g   +	Linksys WPC51AB      AR5211    CardBus    a/b   +	Linksys WPC55AG      AR5212    CardBus    a/b/g   +	NEC PA-WL/54AG       AR5212    CardBus    a/b/g   +	Netgear WAG311       AR5212    PCI        a/b/g   +	Netgear WAB501       AR5211    CardBus    a/b   +	Netgear WAG511       AR5212    CardBus    a/b/g   +	Netgear WG311 (aka WG311v1) AR5212    PCI        b/g   +	Netgear WG311v2      AR5212    PCI        b/g   +	Netgear WG311T       AR5212    PCI        b/g   +	Netgear WG511T       AR5212    CardBus    b/g   +	Orinoco 8480         AR5212    CardBus    a/b/g   +	Orinoco 8470WD       AR5212    CardBus    a/b/g   +	Proxim Skyline 4030  AR5210    CardBus    a   +	Proxim Skyline 4032  AR5210    PCI        a   +	Samsung SWL-5200N    AR5212    CardBus    a/b/g   +	SMC SMC2735W         AR5210    CardBus    a   +	Sony PCWA-C700       AR5212    Cardbus    a/b   +	Sony PCWA-C300S      AR5212    Cardbus    b/g   +	Sony PCWA-C500       AR5210    Cardbus    a   +	3Com 3CRPAG175       AR5212    CardBus    a/b/g   +	TP-LINK TL-WDN4800   AR9380    PCIe       a/b/g/n + + + +The +**bwi** +driver supports Broadcom BCM43xx based wireless devices, including: + +	*Card*                   *Chip*     *Bus*       *Standard*   +	Apple Airport Extreme    BCM4306    PCI         b/g   +	Apple Airport Extreme    BCM4318    PCI         b/g   +	ASUS WL-100g             BCM4306    CardBus     b/g   +	ASUS WL-138g             BCM4318    PCI         b/g   +	Buffalo WLI-CB-G54S      BCM4318    CardBus     b/g   +	Buffalo WLI-PCI-G54S     BCM4306    PCI         b/g   +	Compaq R4035 onboard     BCM4306    PCI         b/g   +	Dell Wireless 1390       BCM4311    Mini PCI    b/g   +	Dell Wireless 1470       BCM4318    Mini PCI    b/g   +	Dell Truemobile 1300 r2  BCM4306    Mini PCI    b/g   +	Dell Truemobile 1400     BCM4309    Mini PCI    b/g   +	HP nx6125                BCM4319    PCI         b/g   +	Linksys WPC54G Ver 3     BCM4318    CardBus     b/g   +	Linksys WPC54GS Ver 2    BCM4318    CardBus     b/g   +	TRENDnet TEW-401PCplus   BCM4306    CardBus     b/g   +	US Robotics 5411         BCM4318    CardBus     b/g + +The +**bwi** +driver uses the older v3 version of Broadcom's firmware. +While this older firmware does support most BCM43xx parts, the +bwn(4) +driver works better for the newer chips it supports. +You must use the +**bwi** +driver if you are using older Broadcom chipsets (BCM4301, BCM4303 and +BCM4306 rev 2). +The v4 version of the firmware that +bwn(4) +uses does not support these chips. + + + +The +**bwn** +driver supports Broadcom BCM43xx based wireless devices, including: + +	*Card*                   *Chip*     *Bus*       *Standard*   +	Apple Airport Extreme    BCM4318    PCI         b/g   +	ASUS WL-138g             BCM4318    PCI         b/g   +	Buffalo WLI-CB-G54S      BCM4318    CardBus     b/g   +	Dell Wireless 1390       BCM4311    Mini PCI    b/g   +	Dell Wireless 1470       BCM4318    Mini PCI    b/g   +	Dell Truemobile 1400     BCM4309    Mini PCI    b/g   +	HP Compaq 6715b          BCM4312    PCI         b/g   +	HP nx6125                BCM4319    PCI         b/g   +	Linksys WPC54G Ver 3     BCM4318    CardBus     b/g   +	Linksys WPC54GS Ver 2    BCM4318    CardBus     b/g   +	US Robotics 5411         BCM4318    CardBus     b/g + +Users of older Broadcom chipsets (BCM4301, BCM4303 and BCM4306 rev 2) +must use +bwi(4) +because the v4 version of the firmware does not support these chips. +The newer firmware is too big to fit into these old chips. + + + +The +**ipw** +driver provides support for the +Intel PRO/Wireless 2100a/b MiniPCI network adapter. + + + +The +**iwi** +driver supports the following wireless network devices: + +*	Intel PRO/Wireless 2200BG MiniPCI Network Connection +*	Intel PRO/Wireless 2225BG PCI Network Connection +*	Intel PRO/Wireless 2915ABG MiniPCI Network Connection + + + +The +**iwlwifi** +driver supports PCIe devices from the +**mvm** +sub-driver with the following chipset generations: + +*	7000 +*	8000 +*	9000 +*	22000 +*	AX210 + +The +**iwlwifi** +driver supports PCIe devices from the +**mld** +sub-driver with the following chipset generations: + +*	BZ +*	SC + +These chipset generations match the following common device names: + +*	Intel(R) Dual Band Wireless AC 7260 +*	Intel(R) Dual Band Wireless N 7260 +*	Intel(R) Wireless N 7260 +*	Intel(R) Dual Band Wireless AC 3160 +*	Intel(R) Dual Band Wireless N 3160 +*	Intel(R) Wireless N 3160 +*	Intel(R) Dual Band Wireless AC 3165 +*	Intel(R) Dual Band Wireless AC 3168 +*	Intel(R) Dual Band Wireless AC 7265 +*	Intel(R) Wireless N 7265 +*	Intel(R) Dual Band Wireless N 7265 +*	Intel(R) Dual Band Wireless AC 8260 +*	Intel(R) Dual Band Wireless N 8260 +*	Intel(R) Dual Band Wireless AC 4165 +*	Intel(R) Dual Band Wireless AC 8265 +*	Intel(R) Dual Band Wireless AC 8275 +*	Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 160MHz +*	Killer (R) Wireless-AC 1550s Wireless Network Adapter (9560NGW) +*	Killer (R) Wireless-AC 1550i Wireless Network Adapter (9560NGW) +*	Killer(R) Wireless-AC 1550s Wireless Network Adapter (9560D2W) 160MHz +*	Killer(R) Wireless-AC 1550i Wireless Network Adapter (9560NGW) 160MHz +*	Killer(R) Wi-Fi 6E AX1690s 160MHz Wireless Network Adapter (411D2W) +*	Killer(R) Wi-Fi 6E AX1690i 160MHz Wireless Network Adapter (411NGW) +*	Intel(R) Wireless-AC 9260-1 +*	Intel(R) Wi-Fi 6 AX200 160MHz +*	Killer(R) Wi-Fi 6 AX1650w 160MHz Wireless Network Adapter (200D2W) +*	Killer(R) Wi-Fi 6 AX1650x 160MHz Wireless Network Adapter (200NGW) +*	Intel(R) Wi-Fi 6 AX201 160MHz +*	Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W) +*	Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW) +*	Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201NGW) +*	Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201D2W) +*	Intel(R) Wi-Fi 6E AX211 160MHz +*	Intel(R) Wi-Fi 6 AX210 160MHz +*	Killer(R) Wi-Fi 6E AX1675w 160MHz Wireless Network Adapter (210D2W) +*	Killer(R) Wi-Fi 6E AX1675x 160MHz Wireless Network Adapter (210NGW) +*	Intel(R) Wi-Fi 6E AX411 160MHz +*	Killer(R) Wi-Fi 6E AX1675s 160MHz Wireless Network Adapter (211NGW) +*	Killer(R) Wi-Fi 6E AX1675i 160MHz Wireless Network Adapter (211NGW) +*	Intel(R) Wireless-AC 9461 160MHz +*	Intel(R) Wireless-AC 9461 +*	Intel(R) Wireless-AC 9462 160MHz +*	Intel(R) Wireless-AC 9462 +*	Intel(R) Wireless-AC 9560 160MHz +*	Intel(R) Wireless-AC 9560 +*	Intel(R) Wireless-AC 9270 160MHz +*	Intel(R) Wireless-AC 9270 +*	Intel(R) Wireless-AC 9162 160MHz +*	Intel(R) Wireless-AC 9162 +*	Intel(R) Wireless-AC 9260 160MHz +*	Intel(R) Wireless-AC 9260 +*	Intel(R) Wi-Fi 6 AX101 +*	Intel(R) Wi-Fi 6 AX203 +*	Intel(R) Wi-Fi 6E AX231 160MHz +*	Intel(R) Wi-Fi 7 BE201 320MHz +*	Intel(R) Wi-Fi 7 BE200 320MHz +*	Intel(R) Wi-Fi 7 BE202 160MHz +*	Intel(R) TBD Sc device +*	Intel(R) TBD Sc2 device +*	Intel(R) TBD Sc2f device + + + +The +**iwm** +driver supports the following PCIe Wi-Fi devices: + +*	Intel Dual Band Wireless AC 3160 +*	Intel Dual Band Wireless AC 3165 +*	Intel Dual Band Wireless AC 3168 +*	Intel Dual Band Wireless AC 7260 +*	Intel Dual Band Wireless AC 7265 +*	Intel Dual Band Wireless AC 8260 +*	Intel Dual Band Wireless AC 8265 +*	Intel Dual Band Wireless AC 9260 +*	Intel Dual Band Wireless AC 9270 +*	Intel Dual Band Wireless AC 946X +*	Intel Dual Band Wireless AC 9560 + + + +The +**iwn** +driver provides support for: + +*	Intel Centrino Advanced-N 6200 +*	Intel Centrino Advanced-N 6205 +*	Intel Centrino Advanced-N 6230 +*	Intel Centrino Advanced-N 6235 +*	Intel Centrino Advanced-N + WiMAX 6250 +*	Intel Centrino Ultimate-N 6300 +*	Intel Centrino Wireless-N 100 +*	Intel Centrino Wireless-N 105 +*	Intel Centrino Wireless-N 130 +*	Intel Centrino Wireless-N 135 +*	Intel Centrino Wireless-N 1000 +*	Intel Centrino Wireless-N 1030 +*	Intel Centrino Wireless-N 2200 +*	Intel Centrino Wireless-N 2230 +*	Intel Centrino Wireless-N 4965 +*	Intel Centrino Wireless-N 5100 +*	Intel Centrino Wireless-N 6150 +*	Intel Centrino Wireless-N 6200 +*	Intel Centrino Wireless-N 6250 +*	Intel Centrino Wireless-N + WiMAX 6150 +*	Intel Ultimate N WiFi Link 5300 +*	Intel Wireless WiFi Link 4965 +*	Intel WiFi Link 5100 +*	Intel WiMAX/WiFi Link 5150 +*	Intel WiMAX/WiFi Link 5350 + + + + +The following cards are among those supported by the +**malo** +driver: + +	*Card*             *Chip*     *Bus*  *Standard*   +	Netgear WG311v3    88W8335    PCI    b/g   +	Tenda TWL542P      88W8335    PCI    b/g   +	U-Khan UW-2054i    88W8335    PCI    b/g -&hwlist.bwi; -&hwlist.bwn; +Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) -&hwlist.ipw; -&hwlist.iwi; -&hwlist.iwlwifi; +The +**otus** +driver provides support for Atheros AR9170 USB IEEE 802.11b/g/n +wireless network adapters, including: + +*	3Com 3CRUSBN275 +*	Arcadyan WN7512 +*	CACE AirPcap Nx +*	D-Link DWA-130 rev D1 +*	D-Link DWA-160 rev A1 +*	D-Link DWA-160 rev A2 +*	IO-Data WN-GDN/US2 +*	NEC Aterm WL300NU-G +*	Netgear WNDA3100 +*	Netgear WN111 v2 +*	Planex GW-US300 +*	SMC Networks SMCWUSB-N2 +*	TP-Link TL-WN821N v1, v2 +*	Ubiquiti SR71 USB +*	Unex DNUA-81 +*	Z-Com UB81 +*	Z-Com UB82 +*	ZyXEL NWD-271N + + + +The +**ral** +driver supports PCI/PCIe/CardBus wireless adapters based on Ralink Technology +chipsets, including: + +	*Card*                       *MAC/BBP*  *Bus*   +	A-Link WL54H                 RT2560     PCI   +	A-Link WL54PC                RT2560     CardBus   +	AirLink101 AWLC5025          RT2661     CardBus   +	AirLink101 AWLH5025          RT2661     PCI   +	Amigo AWI-914W               RT2560     CardBus   +	Amigo AWI-922W               RT2560     mini-PCI   +	Amigo AWI-926W               RT2560     PCI   +	AMIT WL531C                  RT2560     CardBus   +	AMIT WL531P                  RT2560     PCI   +	AOpen AOI-831                RT2560     PCI   +	ASUS WL-107G                 RT2560     CardBus   +	ASUS WL-130g                 RT2560     PCI   +	Atlantis Land A02-PCI-W54    RT2560     PCI   +	Atlantis Land A02-PCM-W54    RT2560     CardBus   +	Belkin F5D7000 v3            RT2560     PCI   +	Belkin F5D7010 v2            RT2560     CardBus   +	Billionton MIWLGRL           RT2560     mini-PCI   +	Canyon CN-WF511              RT2560     PCI   +	Canyon CN-WF513              RT2560     CardBus   +	CC&C WL-2102                 RT2560     CardBus   +	CNet CWC-854                 RT2560     CardBus   +	CNet CWP-854                 RT2560     PCI   +	Compex WL54G                 RT2560     CardBus   +	Compex WLP54G                RT2560     PCI   +	Conceptronic C54RC           RT2560     CardBus   +	Conceptronic C54Ri           RT2560     PCI   +	D-Link DWA-525 rev A2        RT5392     PCI   +	Digitus DN-7001G-RA          RT2560     CardBus   +	Digitus DN-7006G-RA          RT2560     PCI   +	E-Tech WGPC02                RT2560     CardBus   +	E-Tech WGPI02                RT2560     PCI   +	Edimax EW-7108PCg            RT2560     CardBus   +	Edimax EW-7128g              RT2560     PCI   +	Eminent EM3036               RT2560     CardBus   +	Eminent EM3037               RT2560     PCI   +	Encore ENLWI-G-RLAM          RT2560     PCI   +	Encore ENPWI-G-RLAM          RT2560     CardBus   +	Fiberline WL-400P            RT2560     PCI   +	Fibreline WL-400X            RT2560     CardBus   +	Gigabyte GN-WI01GS           RT2561S    mini-PCI   +	Gigabyte GN-WIKG             RT2560     mini-PCI   +	Gigabyte GN-WMKG             RT2560     CardBus   +	Gigabyte GN-WP01GS           RT2561S    PCI   +	Gigabyte GN-WPKG             RT2560     PCI   +	Hawking HWC54GR              RT2560     CardBus   +	Hawking HWP54GR              RT2560     PCI   +	iNexQ CR054g-009 (R03)       RT2560     PCI   +	JAHT WN-4054P                RT2560     CardBus   +	JAHT WN-4054PCI              RT2560     PCI   +	LevelOne WNC-0301 v2         RT2560     PCI   +	LevelOne WPC-0301 v2         RT2560     CardBus   +	Linksys WMP54G v4            RT2560     PCI   +	Micronet SP906GK             RT2560     PCI   +	Micronet SP908GK V3          RT2560     CardBus   +	Minitar MN54GCB-R            RT2560     CardBus   +	Minitar MN54GPC-R            RT2560     PCI   +	MSI CB54G2                   RT2560     CardBus   +	MSI MP54G2                   RT2560     mini-PCI   +	MSI PC54G2                   RT2560     PCI   +	OvisLink EVO-W54PCI          RT2560     PCI   +	PheeNet HWL-PCIG/RA          RT2560     PCI   +	Planex GW-NS300N             RT2860     CardBus   +	Pro-Nets CB80211G            RT2560     CardBus   +	Pro-Nets PC80211G            RT2560     PCI   +	Repotec RP-WB7108            RT2560     CardBus   +	Repotec RP-WP0854            RT2560     PCI   +	SATech SN-54C                RT2560     CardBus   +	SATech SN-54P                RT2560     PCI   +	Sitecom WL-112               RT2560     CardBus   +	Sitecom WL-115               RT2560     PCI   +	SMC SMCWCB-GM                RT2661     CardBus   +	SMC SMCWPCI-GM               RT2661     PCI   +	SparkLAN WL-685R             RT2560     CardBus   +	Surecom EP-9321-g            RT2560     PCI   +	Surecom EP-9321-g1           RT2560     PCI   +	Surecom EP-9428-g            RT2560     CardBus   +	Sweex LC500050               RT2560     CardBus   +	Sweex LC700030               RT2560     PCI   +	TekComm NE-9321-g            RT2560     PCI   +	TekComm NE-9428-g            RT2560     CardBus   +	Unex CR054g-R02              RT2560     PCI   +	Unex MR054g-R02              RT2560     CardBus   +	Zinwell ZWX-G160             RT2560     CardBus   +	Zinwell ZWX-G360             RT2560     mini-PCI   +	Zinwell ZWX-G361             RT2560     PCI   +	Zonet ZEW1500                RT2560     CardBus   +	Zonet ZEW1600                RT2560     PCI + + + +The +**rsu** +driver provides support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n +wireless network adapters, including: + +*	ASUS USB-N10 +*	ASUS WL-167G V3 +*	Belkin F7D1101 v1 +*	D-Link DWA-131 A1 +*	EDUP EP-MS150N(W) +*	Edimax EW-7622UMN +*	Hercules HWGUn-54 +*	Hercules HWNUm-300 +*	Planex GW-USNano +*	Sitecom WL-349 v1 +*	Sitecom WL-353 +*	Sweex LW154 +*	TRENDnet TEW-646UBH +*	TRENDnet TEW-648UB +*	TRENDnet TEW-649UB + + + +The +**rtw88** +driver supports PCIe devices with the following chipsets: + +*	Realtek 802.11n  wireless 8723de (RTL8723DE) +*	Realtek 802.11ac wireless 8821ce (RTL8821CE) +*	Realtek 802.11ac wireless 8822be (RTL8822BE) +*	Realtek 802.11ac wireless 8822ce (RTL8822CE) + + + +The +**rtw89** +driver supports PCIe devices with the following chipsets: + +*	Realtek 8851BE Wi-Fi 6  (RTL8851BE) +*	Realtek 8852AE Wi-Fi 6  (RTL8852AE) +*	Realtek 8852BE Wi-Fi 6  (RTL8852BE) +*	Realtek 8852CE Wi-Fi 6E (RTL8852CE) +*	Realtek 8922AE Wi-Fi 7  (RTL8922AE) + + + +The +**rtwn\_pci** +driver supports the following PCIe Wi-Fi devices: + +*	Realtek 802.11n wireless 8188  (RTL8188EE) +*	Realtek 802.11n wireless 8192  (RTL8192CE) + + + +The +**rtwn\_usb** +driver supports USB wireless network adapters based on certain +Realtek RTL 8188/8192/8812 and 8821 chipsets, including: + +	*Card*                                *Chip*        *Bus*   +	Alfa AWUS036NHR v2                    RTL8188RU     USB 2.0   +	ASUS USB-AC56                         RTL8812AU     USB 3.0   +	ASUS USB-N10 NANO                     RTL8188CUS    USB 2.0   +	ASUS USB-N10 NANO rev B1              RTL8188EUS    USB 2.0   +	Asus USB-N13, rev. B1                 RTL8192CU     USB 2.0   +	Belkin F7D1102 Surf Wireless Micro    RTL8188CUS    USB 2.0   +	Buffalo WI-U2-433DHP                  RTL8821AU     USB 2.0   +	Buffalo WI-U2-433DM                   RTL8821AU     USB 2.0   +	Buffalo WI-U3-866D                    RTL8812AU     USB 3.0   +	D-Link DWA-121 rev C1A (N150 Nano)    RTL8188EU     USB 2.0   +	D-Link DWA-123 rev D1                 RTL8188EU     USB 2.0   +	D-Link DWA-125 rev D1                 RTL8188EU     USB 2.0   +	D-Link DWA-131                        RTL8192CU     USB 2.0   +	D-Link DWA-131 rev E1                 RTL8192EU     USB 2.0   +	D-Link DWA-171 rev A1                 RTL8821AU     USB 2.0   +	D-Link DWA-172 rev A1                 RTL8821AU     USB 2.0   +	D-Link DWA-180 rev A1                 RTL8812AU     USB 2.0   +	D-Link DWA-182 rev C1                 RTL8812AU     USB 3.0   +	Edimax EW-7811Un                      RTL8188CUS    USB 2.0   +	Edimax EW-7811UTC                     RTL8821AU     USB 2.0   +	Edimax EW-7822UAC                     RTL8812AU     USB 3.0   +	EDUP EP-AC1620                        RTL8821AU     USB 2.0   +	Elecom WDC-150SU2M                    RTL8188EU     USB 2.0   +	EnGenius EUB1200AC                    RTL8812AU     USB 3.0   +	Foxconn WFUR6                         RTL8812AU     USB 2.0   +	Hawking HD65U                         RTL8821AU     USB 2.0   +	Hercules Wireless N USB Pico          RTL8188CUS    USB 2.0   +	I-O Data WN-AC867U                    RTL8812AU     USB 3.0   +	Linksys WUSB6300                      RTL8812AU     USB 3.0   +	NEC AtermWL900U PA-WL900U             RTL8812AU     USB 3.0   +	Netgear A6100                         RTL8821AU     USB 2.0   +	Netgear WNA1000M                      RTL8188CUS    USB 2.0   +	Mercusys MW150US                      RTL8188EU     USB 2.0   +	Planex GW-900D                        RTL8812AU     USB 3.0   +	Realtek RTL8192CU                     RTL8192CU     USB 2.0   +	Realtek RTL8188CUS                    RTL8188CUS    USB 2.0   +	Sitecom WLA-7100                      RTL8812AU     USB 3.0   +	TP-Link Archer T2U Nano               RTL8821AU     USB 2.0   +	TP-Link Archer T2U Plus               RTL8821AU     USB 2.0   +	TP-Link Archer T2U v3                 RTL8821AU     USB 2.0   +	TP-Link Archer T4U                    RTL8812AU     USB 3.0   +	TP-Link Archer T4U v2                 RTL8812AU     USB 3.0   +	TP-Link Archer T4UH v1                RTL8812AU     USB 3.0   +	TP-Link Archer T4UH v2                RTL8812AU     USB 3.0   +	TP-Link TL-WN722N v2                  RTL8188EU     USB 2.0   +	TP-LINK TL-WN723N v3                  RTL8188EU     USB 2.0   +	TP-LINK TL-WN725N v2                  RTL8188EU     USB 2.0   +	TP-LINK TL-WN727N v5                  RTL8188EU     USB 2.0   +	TP-LINK TL-WN821N v4                  RTL8192CU     USB 2.0   +	TP-LINK TL-WN821N v5                  RTL8192EU     USB 2.0   +	TP-LINK TL-WN822N v4                  RTL8192EU     USB 2.0   +	TP-LINK TL-WN823N v1                  RTL8192CU     USB 2.0   +	TP-LINK TL-WN823N v2                  RTL8192EU     USB 2.0   +	TRENDnet TEW-805UB                    RTL8812AU     USB 3.0   +	ZyXEL NWD6605                         RTL8812AU     USB 3.0 + + + +The +**rum** +driver supports USB 2.0 wireless +adapters based on the Ralink RT2501USB and RT2601USB chipsets, +including: + +	*Card*                       *Bus*   +	3Com Aolynk WUB320g          USB   +	Abocom WUG2700 Ta            USB   +	Airlink101 AWLL5025          USB   +	ASUS WL-167g ver 2           USB   +	Belkin F5D7050 ver 3         USB   +	Belkin F5D9050 ver 3         USB   +	Buffalo WLI-U2-SG54HP        USB   +	Buffalo WLI-U2-SG54HG        USB   +	Buffalo WLI-U2-G54HP         USB   +	Buffalo WLI-UC-G             USB   +	CNet CWD-854 ver F           USB   +	Conceptronic C54RU ver 2     USB   +	Corega CG-WLUSB2GO           USB   +	D-Link DWA-110               USB   +	D-Link DWA-111               USB   +	D-Link DWL-G122 rev C1       USB   +	D-Link WUA-1340              USB   +	Digitus DN-7003GR            USB   +	Edimax EW-7318USG            USB   +	Gigabyte GN-WB01GS           USB   +	Gigabyte GN-WI05GS           USB   +	Hawking HWUG1                USB   +	Hawking HWU54DM              USB   +	Hercules HWGUSB2-54-LB       USB   +	Hercules HWGUSB2-54V2-AP     USB   +	LevelOne WNC-0301USB v3      USB   +	Linksys WUSB54G rev C        USB   +	Linksys WUSB54GR             USB   +	Planex GW-US54HP             USB   +	Planex GW-US54Mini2          USB   +	Planex GW-USMM               USB   +	Senao NUB-3701               USB   +	Sitecom WL-113 ver 2         USB   +	Sitecom WL-172               USB   +	Sweex LW053                  USB   +	TP-LINK TL-WN321G v1/v2/v3   USB + + + +The +**run** +driver supports the following wireless adapters: + +*	Airlink101 AWLL6090 +*	ASUS USB-N11 +*	ASUS USB-N13 ver. A1 +*	ASUS USB-N14 +*	ASUS USB-N66 +*	ASUS WL-160N +*	Belkin F5D8051 ver 3000 +*	Belkin F5D8053 +*	Belkin F5D8055 +*	Belkin F6D4050 ver 1 +*	Belkin F9L1103 +*	Buffalo WLI-UC-AG300N +*	Buffalo WLI-UC-G300HP +*	Buffalo WLI-UC-G300N +*	Buffalo WLI-UC-G301N +*	Buffalo WLI-UC-GN +*	Buffalo WLI-UC-GNM +*	Buffalo WLI-UC-GNM2 +*	Corega CG-WLUSB2GNL +*	Corega CG-WLUSB2GNR +*	Corega CG-WLUSB300AGN +*	Corega CG-WLUSB300GNM +*	D-Link DWA-130 rev B1 +*	D-Link DWA-130 rev F1 +*	D-Link DWA-140 rev B1, B2, B3, D1 +*	D-Link DWA-160 rev B2 +*	D-Link DWA-162 +*	DrayTek Vigor N61 +*	Edimax EW-7711UAn +*	Edimax EW-7711UTn +*	Edimax EW-7717Un +*	Edimax EW-7718Un +*	Edimax EW-7733UnD +*	Gigabyte GN-WB30N +*	Gigabyte GN-WB31N +*	Gigabyte GN-WB32L +*	Hawking HWDN1 +*	Hawking HWUN1 +*	Hawking HWUN2 +*	Hercules HWNU-300 +*	Linksys WUSB54GC v3 +*	Linksys WUSB600N +*	Logitec LAN-W150N/U2 +*	Mvix Nubbin MS-811N +*	Panda Wireless PAU06 +*	Planex GW-USMicroN +*	Planex GW-US300MiniS +*	Sitecom WL-182 +*	Sitecom WL-188 +*	Sitecom WL-301 +*	Sitecom WL-302 +*	Sitecom WL-315 +*	SMC SMCWUSBS-N2 +*	Sweex LW303 +*	Sweex LW313 +*	TP-LINK TL-WDN3200 +*	TP-LINK TL-WN321G v4 +*	TP-LINK TL-WN727N v3 +*	Unex DNUR-81 +*	Unex DNUR-82 +*	ZyXEL NWD2705 +*	ZyXEL NWD210N +*	ZyXEL NWD270N + + + +The +**uath** +driver should work with the following adapters: + +	*Adapter*                            *Chipset*   +	`Compex WLU108AG`                    AR5005UX   +	`Compex WLU108G`                     AR5005UG   +	`D-Link DWL-G132`                    AR5005UG   +	`IODATA WN-G54/US`                   AR5005UG   +	`MELCO WLI-U2-KAMG54`                AR5005UX   +	`Netgear WG111T`                     AR5005UG   +	`Netgear WG111U`                     AR5005UX   +	`Netgear WPN111`                     AR5005UG   +	`Olitec 000544`                      AR5005UG   +	`PLANET WDL-U357`                    AR5005UX   +	`Siemens Gigaset 108`                AR5005UG   +	`SMC SMCWUSBT-G`                     AR5005UG   +	`SMC SMCWUSBT-G2`                    AR5005UG   +	`SparkLAN WL-785A`                   AR5005UX   +	`TP-Link TL-WN620G`                  AR5005UG   +	`TRENDware International TEW-444UB`  AR5005UG   +	`TRENDware International TEW-504UB`  AR5005UX   +	`Unex Technology UR054ag`            AR5005UX   +	`ZyXEL XtremeMIMO M-202`             AR5005UX + + + +The +**upgt** +driver supports USB 2.0 Conexant/Intersil PrismGT series wireless +adapters based on the GW3887 chipset, among them: + +*	Belkin F5D7050 (version 1000) +*	Cohiba Proto Board +*	D-Link DWL-G120 Cohiba +*	FSC Connect2Air E-5400 USB D1700 +*	Gigaset USB Adapter 54 +*	Inventel UR045G +*	Netgear WG111v1 (rev2) +*	SMC EZ ConnectG SMC2862W-G +*	Sagem XG703A +*	Spinnaker DUT +*	Spinnaker Proto Board + + + +The +**ural** +driver supports USB 2.0 wireless adapters based on the Ralink Technology +RT2500USB chipset, including: + +	*Card*                       *Bus*   +	AMIT WL532U                  USB   +	ASUS WL-167g                 USB   +	Belkin F5D7050 v2000         USB   +	Buffalo WLI-U2-KG54-AI       USB   +	CNet CWD-854                 USB   +	Compex WLU54G 2A1100         USB   +	Conceptronic C54RU           USB   +	D-Link DWL-G122 b1           USB   +	Dynalink WLG25USB            USB   +	E-Tech WGUS02                USB   +	Gigabyte GN-WBKG             USB   +	Hercules HWGUSB2-54          USB   +	KCORP LifeStyle KLS-685      USB   +	Linksys WUSB54G v4           USB   +	Linksys WUSB54GP v4          USB   +	MSI MS-6861                  USB   +	MSI MS-6865                  USB   +	MSI MS-6869                  USB   +	NovaTech NV-902              USB   +	OvisLink Evo-W54USB          USB   +	SerComm UB801R               USB   +	SparkLAN WL-685R             USB   +	Surecom EP-9001-g            USB   +	Sweex LC100060               USB   +	Tonze UW-6200C               USB   +	Zinwell ZWX-G261             USB   +	Zonet ZEW2500P               USB + +An up to date list can be found at +*http://ralink.rapla.net/*. + + + +The +**urtw** +driver supports Realtek RTL8187B/L based wireless network devices, including: + +	*Card*                        *Radio*    *Bus*   +	Belkin F5D7050E               RTL8225    USB   +	Linksys WUSB54GCv2            RTL8225    USB   +	Netgear WG111v2               RTL8225    USB   +	Netgear WG111v3               RTL8225    USB   +	Safehome WLG-1500SMA5         RTL8225    USB   +	Shuttle XPC Accessory PN20    RTL8225    USB   +	Sitecom WL168v1               RTL8225    USB   +	Sitecom WL168v4               RTL8225    USB   +	SureCom EP-9001-g(2A)         RTL8225    USB   +	TRENDnet TEW-424UB V3.xR      RTL8225    USB + + + +The +**wpi** +driver provides support for the +Intel PRO/Wireless 3945ABG Mini PCIe network adapter. + + + +The following devices are known to be supported by the +**zyd** +driver: + +*	3COM 3CRUSB10075 +*	Acer WLAN-G-US1 +*	Airlink+ AWLL3025 +*	Airlink 101 AWLL3026 +*	AOpen 802.11g WL54 +*	Asus A9T integrated wireless +*	Asus WL-159g +*	Belkin F5D7050 v.4000 +*	Billion BiPAC 3011G +*	Buffalo WLI-U2-KG54L +*	CC&C WL-2203B +*	DrayTek Vigor 550 +*	Edimax EW-7317UG +*	Edimax EW-7317LDG +*	Fiberline Networks WL-43OU +*	iNexQ UR055g +*	Linksys WUSBF54G +*	Longshine LCS-8131G3 +*	MSI US54SE +*	MyTek MWU-201 USB adapter +*	Philips SNU5600 +*	Planet WL-U356 +*	Planex GW-US54GZ +*	Planex GW-US54GZL +*	Planex GW-US54Mini +*	Safecom SWMULZ-5400 +*	Sagem XG 760A +*	Sagem XG 76NA +*	Sandberg Wireless G54 USB +*	Sitecom WL-113 +*	SMC SMCWUSB-G +*	Sweex wireless USB 54 Mbps +*	Tekram/Siemens USB adapter +*	Telegent TG54USB +*	Trendnet TEW-424UB rev A +*	Trendnet TEW-429UB +*	TwinMOS G240 +*	Unicorn WL-54G +*	US Robotics 5423 +*	X-Micro XWL-11GUZX +*	Yakumo QuickWLAN USB +*	Zonet ZEW2501 +*	ZyXEL ZyAIR G-202 +*	ZyXEL ZyAIR G-220 -&hwlist.iwm; -&hwlist.iwn; +[[misc-network]] +=== Miscellaneous Networks -&hwlist.iwx; -&hwlist.malo; -Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) -&hwlist.mtw; -&hwlist.otus; -&hwlist.ral; +The +**u3g** +driver supports the following cellular modems: -&hwlist.rsu; +*	Option GT 3G Fusion, GT Fusion Quad, etc. +	(3G only, not WLAN) +*	Option GT 3G, GT 3G Quad, etc. +*	Vodafone Mobile Connect Card 3G +*	Vodafone Mobile Broadband K3772-Z +*	Qualcomm Inc. CDMA MSM +*	Qualcomm Inc. GOBI 1000, 2000 and 3000 devices with MDM1000 or MDM2000 chipsets +*	QUECTEL BGX, ECX, EGX, EMX, EPX, RGX series +*	Quectel EM160R +	(see *CAVEATS*) +*	Huawei B190, E180v, E220, E3372, E3372v153, E5573Cs322, ('<Huawei Mobile>') +*	Novatel U740, MC950D, X950D, etc. +*	Sierra MC875U, MC8775U, etc. +*	Panasonic CF-F9 GOBI -&hwlist.rtw88; +Many more are supported, see +*/sys/dev/usb/serial/u3g.c* +for the complete list. -&hwlist.rtw89; -&hwlist.rtwn_pci; -&hwlist.rtwn_usb; +[[serial]] +=== Serial Interfaces -&hwlist.rum; -&hwlist.run; +The core component and the kernel interfaces talk to the hardware through the +hardware interface. +This interface serves as an abstraction of the hardware and allows varying +UARTs to be used for serial communications. -&hwlist.uath; -&hwlist.upgt; +The +**uart** +driver supports the following classes of UARTs: -&hwlist.ural; +*	NS8250: standard hardware based on the 8250, 16450, 16550, 16650, 16750 or +	the 16950 UARTs. +*	SCC: serial communications controllers supported by the +	scc(4) +	device driver. -&hwlist.urtw; -&hwlist.wpi; -&hwlist.zyd; +The +**scc** +driver supports the following classes of Serial Communications Controllers: -[[misc-network]] -=== Miscellaneous Networks +*	QUICC: Freescale/NXP QUad Integrated Communications Controllers. +*	Z8530: Zilog 8530 based serial communications controllers. -&hwlist.man4.i386/ce; -&hwlist.man4.i386/cx; -&hwlist.man4.i386/cp; +The +**puc** +driver supports the following +PCI multi-port serial and parallel adapters: -&hwlist.man4.i386/ctau; +*	Sunix SUN1889 +*	HP Diva Serial \[GSP] Multiport UART: -&hwlist.u3g; +	-	Tosca Console +	-	Tosca Secondary +	-	Maestro SP2 +	-	Superdome Console +	-	Keystone SP2 +	-	Everest SP2 + +*	VScom: + +	-	PCI-800 +	-	PCI-400 +	-	PCI-200 + +*	Boca Research Turbo Serial: + +	-	658 +	-	654 + +*	Dolphin Peripherals: + +	-	4035 +	-	4014 + +*	Applied Micro Circuits 8 Port UART +*	Digi Neo: + +	-	PCI 4 Port +	-	PCI 8 Port +	-	PCIe 8 Port +	-	PCIe 4 Port +	-	PCIe 4 Port RJ45 +	-	PCIe 8 Port RJ45 + +*	Comtrol RocketPort: + +	-	550/8 RJ11 part A +	-	550/8 RJ11 part B +	-	550/8 Octa part A +	-	550/8 Octa part B +	-	550/4 RJ45 +	-	550/Quad +	-	550/16 part A +	-	550/16 part B +	-	550/8 part A +	-	550/8 part B + +*	IBM SurePOS 300 Series (481033H) serial ports +*	SIIG Cyber I/O PCI (10x family and 20x family): + +	-	16C550 +	-	16C650 +	-	16C850 + +*	SIIG Cyber Parallel Dual PCI (10x family and 20x family): +*	SIIG Cyber Serial Dual PCI (10x family and 20x family): + +	-	16C550 +	-	16C650 +	-	16C850 + +*	SIIG Cyber 2S1P PCI (10x family and 20x family): + +	-	16C550 +	-	16C650 +	-	16C850 + +*	SIIG Cyber 4S PCI (10x family and 20x family): + +	-	16C550 +	-	16C650 +	-	16C850 + +*	SIIG PS8000 8S PCI 16C650 (20x family) +*	Brainboxes: + +	-	PX-101 +	-	PX-246 +	-	PX-257 +	-	PX-260 +	-	PX-279 +	-	PX-310 +	-	PX-313 +	-	PX-320 +	-	PX-346 +	-	PX-368 +	-	PX-420 +	-	PX-431 +	-	PX-475 +	-	PX-803 +	-	PX-820 +	-	PX-831 +	-	PX-846 +	-	PX-857 +	-	UC-101 +	-	UC-203 +	-	UC-253 +	-	UC-257 +	-	UC-260 +	-	UC-268 +	-	UC-279 +	-	UC-302 +	-	UC-310 +	-	UC-313 +	-	UC-346 +	-	UC-357 +	-	UC-368 +	-	UC-414 +	-	UC-420 +	-	UC-431 +	-	UC-475 +	-	UC-607 +	-	UC-836 +	-	UP-189 +	-	UP-200 +	-	UP-869 +	-	UP-880 + +*	Intashield: + +	-	IS-200 +	-	IS-400 +	-	IX-100 +	-	IX-200 +	-	IX-400 + +*	Quatech: + +	-	QSC-100 +	-	DSC-100 +	-	DSC-200/300 +	-	QSC-200/300 +	-	ESC-100D +	-	ESC-100M +	-	QSCLP-100 +	-	DSCLP-100 +	-	DSCLP-200/300 +	-	ESCLP-100 + +*	Moxa Technologies: + +	-	Smartio CP-102E/PCIe +	-	Smartio CP-102EL/PCIe +	-	Smartio C104H/PCI +	-	Smartio CP-104UL/PCI +	-	Smartio CP-104JU/PCI +	-	Smartio CP-104EL/PCIe +	-	Smartio CP-104EL-A/PCIe +	-	CP-112UL +	-	Industio CP-114 +	-	Smartio CP-114EL/PCIe +	-	Smartio CP-118EL-A/PCIe +	-	C168H/PCI +	-	C168U/PCI +	-	CP-168EL/PCIe +	-	Smartio CP-168EL-A/PCIe + +*	Exar: + +	-	XR17C/D152 +	-	XR17C154 +	-	XR17C158 +	-	XR17V258IV +	-	XR17V352 +	-	XR17V354 +	-	XR17V358 + +*	Advantech + +	-	PCI-1602 Rev A +	-	2-port PCI (PCI-1602 Rev B1/PCI-1603) + +*	Lava Computers: + +	-	Dual Serial +	-	Quatro A +	-	Quatro B +	-	Quattro-PCI A +	-	Quattro-PCI B +	-	Octo A +	-	Octo B + +*	Sunix SUN1888 +*	I-O DATA RSA-PCI2/R +*	SIIG Cyber 4 PCI 16550 +*	SIIG Cyber 4S PCI 16C650 (20x family) +*	SIIG Quartet Serial 850 +*	Kuroutoshikou SERIAL4P-LPPCI2 +*	Oxford Semiconductor OX16PCI954 UARTs +*	SIIG Cyber: + +	-	2S PCIe +	-	Serial Dual PCI 16C850 +	-	2SP1 PCIe + +*	Oxford Semiconductor: + +	-	OX16PCI954 UARTs +	-	OX9160/OX16PCI954 UARTs (function 1) +	-	OX16PCI952 UARTs +	-	OX16PCI958 UARTs + +*	Perle: + +	-	Ultraport4 Express +	-	Speed2 LE +	-	Speed4 LE +	-	Speed8 LE + +*	Oxford Semiconductor OXPCIe952: -&hwlist.umb; +	-	1S1P +	-	UARTs +	-	UARTs (function 1) -[[serial]] -=== Serial Interfaces +*	Oxford Semiconductor OXPCIe954: + +	-	UARTs +	-	UARTs (function 1) -&hwlist.uart; +*	Oxford Semiconductor OXPCIe958: -&hwlist.scc; +	-	UARTs +	-	UARTs (function 1) -&hwlist.puc; +*	VScom: -&hwlist.uark; +	-	PCI-100L +	-	PCI-200L +	-	200Li -&hwlist.ubsa; +*	Titan: -&hwlist.ubser; +	-	PCI-800H +	-	PCI-800H +	-	PCI-200H -&hwlist.uchcom; +*	Titan VScom: -&hwlist.ucycom; +	-	PCI-800L +	-	PCI-200HV2 +	-	PCIex-800H +	-	PCIex-800H -&hwlist.uftdi; +*	Avlab Technology PCI IO 2S +*	Avlab Low Profile PCI 4 Serial +*	Syba Tech Ltd PCI-4S2P-550-ECP +*	Sunix SER5xxxx -&hwlist.umcs; +	-	2-port serial +	-	4-port serial +	-	8-port serial -&hwlist.umct; +*	Sunix MIO5xxxx (1284 Printer port): -&hwlist.umoscom; +	-	1-port serial +	-	2-port serial +	-	4-port serial -&hwlist.uplcom; +*	Feasso PCI FPP-02 2S1P +*	Sun 1040 PCI Quad Serial +*	Decision Computer Inc PCCOM: -&hwlist.uslcom; +	-	4-port serial +	-	8-port serial + +*	PCCOM dual port RS232/422/485 +*	NetMos NM9815 Dual 1284 Printer port +*	NetMos NM9835: + +	-	based 1-port serial +	-	based 2-port serial +	-	Dual UART and 1284 Printer port + +*	NetMos NM9845: + +	-	6 Port UART +	-	Quad UART and 1284 Printer port + +*	NetMos NM9865: + +	-	Dual UART +	-	Triple UART +	-	Quad UART +	-	Single UART and 1284 Printer port +	-	Dual UART and 1284 Printer port +	-	Dual 1284 Printer port + +*	IC Book Labs: + +	-	Gunboat x4 Lite +	-	Gunboat x4 Pro +	-	Ironclad x8 Lite +	-	Ironclad x8 Pro +	-	Dreadnought x16 Pro +	-	Dreadnought x16 Lite +	-	Gunboat x2 Low Profile +	-	Gunboat x4 Low Profile + + + +The +**uark** +driver supports the following adapters: + +*	HL USB-RS232 +*	HugePine USB-UART +*	KQ-U8A Data Cable +*	Skymaster USB to RS232 + + + +The +**ubsa** +driver supports the following adapters: + +*	AnyData ADU-500A EV-DO modem +*	AnyData ADU-E100A (no EV-DO mode support) +*	Belkin F5U103 +*	Belkin F5U120 +*	e-Tek Labs Kwik232 +*	GoHubs GoCOM232 +*	Peracom single port serial adapter + + + +The +**ubser** +driver provides support for the BWCT console management serial adapters. + + + + +The +**ucycom** +driver currently supports the following devices which incorporate +Cypress USB to RS232 bridge chips: + +*	DeLorme Earthmate USB GPS receiver + + + +The +**uftdi** +driver supports the following USB to serial UART controllers: + +*	FTDI FT4232H +*	FTDI FT232R +*	FTDI FT230X +*	FTDI FT2232H +*	FTDI FT2232D +*	FTDI FT2232C +*	FTDI FT8U232BM +*	FTDI FT8U232AM +*	FTDI FT8U100AX + + + +The +**umcs** +driver was tested on the following adapters: + +*	ST Lab U-360 two-port serial USB adapter +*	ST Lab U-400 four-port serial USB adapter + + + +The +**umct** +driver supports the following adapters: + +*	Belkin F5U109 +*	Belkin F5U409 +*	D-Link DU-H3SP USB BAY Hub +*	Magic Control Technology USB-232 +*	Sitecom USB-232 + + + + +The +**uplcom** +driver supports the following devices and adapters: + +*	ADLINK ND-6530 USB-Serial Adapter +*	Alcatel One Touch 535/735 Phone +*	Alcor AU9720 USB-RS232 Serial Adapter +*	AlDiga AL-11U Modem +*	Alltronix ACM003U00 Modem +*	Anchor Serial adapter +*	ATEN UC-232A +*	ATEN UC-232B +*	BAFO BF-800 and BF-810 +*	Belkin F5U257 +*	BenQ S81 Phone +*	Corega CG-USBRS232R Serial Adapter +*	Cressi Edy (Seiko) Diving Computer +*	ELECOM UC-SGT Serial Adapter +*	HAL Corporation Crossam2+USB IR commander +*	Hama USB RS-232 Serial Adapter +*	Hamlet exaggerate XURS232 +*	HP LD220 Point-Of-Sale (POS) Display +*	IOGEAR UC-232A +*	I/O DATA USB-RSAQ, USB-RSAQ2, USB-RSAQ3 and USB-RSAQ5 +*	iTegno WM1080A GSM/GFPRS Modem +*	iTegno WM2080A CDMA Modem +*	Leadtek 9531 GPS +*	Micromax 610U Modem +*	Microsoft Palm 700WX +*	Mobile Action MA-620 Infrared Adapter +*	Motorola Cables +*	Nokia CA-42 Cable +*	OTI DKU-5 cable +*	Panasonic TY-TP50P6-S flat screen +*	PLX CA-42 Phone Cable +*	PLANEX USB-RS232 URS-03 +*	Prolific Generic USB-Serial Adapters +*	Prolific Generic USB-Serial Adapters (HXN) +*	Prolific Pharos USB-Serial Adapter +*	Prolific USB-Serial Controller D +*	RATOC REX-USB60 +*	Radio Shack USB Serial Cable +*	Sagem USB-Serial Adapter +*	Samsung I330 Phone Cradle +*	Sandberg USB to Serial Link (model number 133-08) +*	Sanwa KB-USB2 Multimeter cable +*	Siemens/BenQ EF81, SX1, X65 and X75 Mobile Phones +*	Sitecom USB-Serial Adapter +*	SMART Technologies USB-Serial Adapter +*	Sony QN3 Phone Cable +*	Sony Ericsson Datapilot +*	Sony Ericsson DCU-10 and DCU-11 (Susteen) USB Cables +*	SOURCENEXT KeikaiDenwa 8 (with and without charger) +*	Speed Dragon USB-Serial Cable +*	Syntech CPT-8001C Barcode Scanner +*	TDK UHA6400 and UPA9664 USB-PHS Adapters +*	TRENDnet USB to Serial Converter (TU-S9) +*	Tripp-Lite U209-000-R USB-Serial Adapter +*	UIC HCR331 Magnetic Stripe Card Reader +*	UIC MSR206 Magnetic Stripe Card Reader +*	Willcom W-SIM DD PHS terminal.(WS002IN) +*	YC-Cable USB-Serial Adapter +*	Zeagle N2iTion3 Diving Computer + + + +The following devices should work with the +**uslcom** +driver: + +*	AC-Services CAN, CIS-IBUS, IBUS and OBD interfaces +*	Aerocomm Radio +*	AKTACOM ACE-1001 cable +*	AMBER Wireless AMB2560 +*	Arkham DS-101 Adapter +*	Argussoft ISP +*	Arygon Technologies Mifare RFID Reader +*	AVIT Research USB-TTL interface +*	B&G H3000 Data Cable +*	Balluff RFID reader +*	Baltech card reader +*	BEI USB VCP Sensor +*	Burnside Telecom Desktop Mobile +*	chip45.com Crumb128 module +*	Clipsal 5000CT2, 5500PACA, 5500PCU, 560884, 5800PC, C5000CT2 +	and L51xx C-Bus Home Automation products +*	Commander 2 EDGE(GSM) Modem +*	Cygnal Fasttrax GPS and Debug adapter +*	DataApex MultiCOM USB to RS232 converter +*	Degree Controls USB adapter +*	DekTec DTA Plus VHF/UHF Booster +*	Dell DW700 GPS Receiver +*	Digianswer ZigBee/802.15.4 MAC +*	Dynastream ANT Development kits +*	Elan USBcount50, USBscope50, USBpulse100 and USBwave12 +*	ELV USB-I2C interface +*	EMS C1007 HF RFID controller +*	Festo CPX-USB and CMSP interfaces +*	Gemalto Prox-PU/CU contactless card reader +*	Helicomm IP-Link 1220-DVM +*	IMS USB-RS422 adapter +*	Infinity GPS-MIC-1 Radio Monophone +*	INSYS Modem +*	IRZ SG-10 and MC35pu GSM/GPRS Modems +*	Jablotron PC-60B +*	Kamstrup M-Bus Master MultiPort 250D +	and Optical Eye/3 wire utility meter interfaces +*	Kyocera GPS +*	Link Instruments MS-019 and MS-028 +	Oscilloscope/Logic Analyzer/Pattern Generators +*	Lipowsky Baby-JTAG, Baby-LIN and HARP-1 +*	MEI CashFlow SC and Series 2000 cash acceptors +*	MJS USB-TOSLINK Adapter +*	MobiData GPRS USB Modems +*	MSD DashHawk +*	Multiplex RC adapter +*	Optris MSpro LT Thermometer +*	Owen AC4 USB-RS485 converter +*	Pirelli DP-L10 SIP phone +*	PLX CA-42 Phone cable +*	Pololu USB to Serial +*	Procyon AVS Mind Machine +*	Renesas RX-Stick for RX610 +*	Siemens MC60 Cable +*	Silicon Laboratories generic CP2101/CP2102/CP2103/CP2104/CP2105 chips +*	Software Bisque Paramount ME +*	SPORTident BSM7-D USB +*	Suunto Sports Instrument +*	Syntech CipherLab USB Barcode Scanner +*	T-Com TC 300 SIP phone +*	Tams Master Easy Control +*	Telegesis ETRX2USB +*	Timewave HamLinkUSB +*	Tracient RFID Reader +*	Track Systems Traqmate +*	Vaisala USB Instrument cable +*	VStabi Controller +*	WAGO 750-923 USB Service Cable +*	WaveSense Jazz Blood Glucose Meter +*	WIENER Plein & Baus CML Data Logger, RCM Remote, +	and PL512 and MPOD PSUs +*	WMR RIGblaster Plug&Play and RIGtalk RT1 +*	Zephyr Bioharness + + + +The +**uvscom** +driver supports the following adapters: + +*	DDI Pocket Air H" C@rd +*	DDI Pocket Air H" C@rd 64 +*	NTT P-in +*	NTT P-in m@ster -&hwlist.uvscom;  [[sound]]  === Sound Devices -&hwlist.snd_als4000; -&hwlist.snd_atiixp; +The +**snd\_als4000** +driver supports the following sound cards: + +*	Avance Logic ALS4000 + + + +The +**snd\_atiixp** +driver supports the following audio chipsets: + +*	ATI IXP 200 +*	ATI IXP 300 +*	ATI IXP 400 + + + +The +**snd\_cmi** +driver supports the following sound cards: + +*	CMedia CMI8338A +*	CMedia CMI8338B +*	CMedia CMI8738 +*	CMedia CMI8738B + + + +The +**snd\_cs4281** +driver supports the following sound cards: + +*	Crystal Semiconductor CS4281 + + + +The +**snd\_csa** +driver supports the following sound cards: + +*	Crystal Semiconductor CS4280 +*	Crystal Semiconductor CS4610 +*	Crystal Semiconductor CS4611 +*	Crystal Semiconductor CS4614 +*	Crystal Semiconductor CS4615 +*	Crystal Semiconductor CS4622 +*	Crystal Semiconductor CS4624 +*	Crystal Semiconductor CS4630 +*	Genius Soundmaker 128 Value +*	Hercules Game Theatre XP +*	Turtle Beach Santa Cruz + +Some onboard CS4610 chips are accompanied by the CS423x ISA codec +instead of the CS4297 AC97 codec. +Such configurations are not +supported by the +**snd\_csa** +driver yet. + + + +The +**snd\_emu10k1** +driver supports the following sound cards: + +*	Creative SoundBlaster Live! (EMU10K1 Chipset) +*	Creative SoundBlaster Audigy (EMU10K2 Chipset) +*	Creative SoundBlaster Audigy 2 (EMU10K2 Chipset) +*	Creative SoundBlaster Audigy 2 (EMU10K3 Chipset) + + + +The +**snd\_emu10kx** +driver supports the following sound cards: + +*	Creative Sound Blaster Live! (EMU10K1 Chipset). +	Both PCM and MIDI interfaces are available. +*	Creative Sound Blaster Audigy (CA0100 and CA0101 Chipset). +	PCM and two MIDI interfaces available. +*	Creative Sound Blaster Audigy 2 and Creative Sound Blaster Audigy 4 (CA0102 +	Chipset). +	PCM support is limited to 48kHz/16 bit stereo (192kHz/24 bit part +	of this chipset is not supported). +*	Creative Sound Blaster Audigy 2 Value (CA0108 Chipset). +	PCM support is limited +	to 48kHz/16 bit stereo (192kHz/24 bit part of this chipset is not supported). +	There is no MIDI support for this card. + +The +**snd\_emu10kx** +driver does +*not* +support the following sound cards (although they have names +similar to some supported ones): + +*	Creative Sound Blaster Live! 24-Bit, identified by +	FreeBSD +	as +	"`emu10k1x Soundblaster Live! 5.1`". +*	Creative Sound Blaster Audigy LS / ES, identified by +	FreeBSD +	as +	"`CA0106-DAT Audigy LS`". +*	All other Creative sound cards with -DAT chipsets. +*	All Creative X-Fi series sound cards. + + + +The +**snd\_envy24** +driver supports the following audio devices: + +*	M-Audio Audiophile 2496 +*	M-Audio Delta Dio 2496 +*	Terratec DMX 6fire + +Only analog playback is supported. +Recording and other features of these cards are not supported. + + + +The +**snd\_envy24ht** +driver supports the following audio devices: + +*	Audiotrak Prodigy 7.1 +*	Audiotrak Prodigy 7.1 LT +*	Audiotrak Prodigy 7.1 XT +*	Audiotrak Prodigy HD2 +*	ESI Juli@ +*	ESI Juli@ XTe +*	M-Audio Audiophile 192 +*	M-Audio Revolution 5.1 +*	M-Audio Revolution 7.1 +*	Terratec Aureon 5.1 Sky +*	Terratec Aureon 7.1 Space +*	Terratec Aureon 7.1 Universe +*	Terratec PHASE 22 +*	Terratec PHASE 28 + +Only analog playback is supported. +Recording and other features of these cards are not supported. + + + +The +**snd\_es137x** +driver supports the following sound cards: + +*	Creative CT5880-A +*	Creative CT5880-C +*	Creative CT5880-D +*	Creative CT5880-E +*	Creative SB AudioPCI CT4730 +*	Ensoniq AudioPCI ES1370 +*	Ensoniq AudioPCI ES1371-A +*	Ensoniq AudioPCI ES1371-B +*	Ensoniq AudioPCI ES1373-A +*	Ensoniq AudioPCI ES1373-B +*	Ensoniq AudioPCI ES1373-8 + + + +The +**snd\_fm801** +driver supports audio devices based on the following chipset: + +*	Forte Media FM801 + + + +The +**snd\_hda** +driver supports PCI class 04h +(multimedia), +subclass 03h +(HDA) +audio controllers and codecs compatible with the +Intel High Definition Audio 1.0 specification. + + + +The +**snd\_hdspe** +driver supports the following audio devices: + +*	RME HDSPe AIO +*	RME HDSPe RayDAT + +By default, each +pcm(4) +device corresponds to a physical port on the sound card. +For ADAT ports, 8 channel, 4 channel and 2 channel formats are supported. +Depending on sample rate and channel format selected, not all pcm channels can +be mapped to ADAT channels and vice versa. + + + +The +**snd\_ich** +driver supports the following audio devices: + +*	AMD 768 +*	AMD 8111 +*	Intel 443MX +*	Intel ICH +*	Intel ICH revision 1 +*	Intel ICH2 +*	Intel ICH3 +*	Intel ICH4 +*	Intel ICH5 +*	Intel ICH6 +*	Intel ICH7 +*	NVIDIA nForce +*	NVIDIA nForce2 +*	NVIDIA nForce2 400 +*	NVIDIA nForce3 +*	NVIDIA nForce3 250 +*	NVIDIA nForce4 +*	SiS 7012 + + + +The +**snd\_maestro3** +driver supports the following audio devices: + +*	ESS Technology Allegro-1 +*	ESS Technology Maestro3 + + + +The +**snd\_neomagic** +driver supports the following audio devices: + +*	NeoMagic 256AV +*	NeoMagic 256ZX + + + +The +**snd\_solo** +driver supports the following sound cards: + +*	ESS Solo-1 (ES1938 Chipset) +*	ESS Solo-1E (ES1946 Chipset) -&hwlist.snd_cmi; -&hwlist.snd_cs4281; -&hwlist.snd_csa; +The +**snd\_spicds** +driver supports the following codecs: -&hwlist.snd_emu10k1; +*	AK4358 +*	AK4381 +*	AK4396 +*	AK4524 +*	AK4528 +*	WM8770 -&hwlist.snd_emu10kx; -&hwlist.snd_envy24; -&hwlist.snd_envy24ht; +The +**snd\_t4dwave** +driver supports the following audio devices: -&hwlist.snd_es137x; +*	Acer Labs M5451 +*	SIS 7018 +*	Trident 4DWave DX +*	Trident 4DWave NX -&hwlist.snd_fm801; -&hwlist.snd_hda; -&hwlist.snd_hdspe; -&hwlist.snd_ich; +The +**snd\_via8233** +driver supports the following audio chipsets: -&hwlist.snd_maestro3; +*	VIA VT8233 +*	VIA VT8233A +*	VIA VT8233C +*	VIA VT8235 +*	VIA VT8237 +*	VIA VT8251 -&hwlist.snd_neomagic; -&hwlist.snd_solo; -&hwlist.snd_spicds; +The +**snd\_via82c686** +driver supports audio devices based on the following chipset: -&hwlist.snd_t4dwave; +*	VIA 82C686A -&hwlist.snd_uaudio; -&hwlist.snd_via8233; -&hwlist.snd_via82c686; +The +**snd\_vibes** +driver supports audio devices based on the following chipset: + +*	S3 SonicVibes -&hwlist.snd_vibes;  [[usb]]  === USB Devices @@ -714,53 +4432,292 @@ USB network interfaces can be found in <<ethernet,Ethernet Interfaces>> or <<wla  USB serial interfaces can be found in <<serial,Serial Interfaces>>.  ==== -&hwlist.atp; -&hwlist.atopcase; +The +**atp** +driver provides support for the following Product IDs: + +*	PowerBooks, iBooks (IDs: 0x020e, 0x020f, 0x0210, 0x0214, 0x0215, 0x0216) +*	Core Duo MacBook & MacBook Pro (IDs: 0x0217, 0x0218, 0x0219) +*	Core2 Duo MacBook & MacBook Pro (IDs: 0x021a, 0x021b, 0x021c) +*	Core2 Duo MacBook3,1 (IDs: 0x0229, 0x022a, 0x022b) +*	12 inch PowerBook and iBook (IDs: 0x030a, 0x030b) +*	15 inch PowerBook (IDs: 0x020e, 0x020f, 0x0215) +*	17 inch PowerBook (ID: 0x020d) +*	Almost all recent Macbook-Pros and Airs (IDs: 0x0223, 0x0223, 0x0224, 0x0224, +	0x0225, 0x0225, 0x0230, 0x0230, 0x0231, 0x0231, 0x0232, 0x0232, 0x0236, +	0x0236, 0x0237, 0x0237, 0x0238, 0x0238, 0x023f, 0x023f, 0x0240, 0x0241, +	0x0242, 0x0243, 0x0244, 0x0245, 0x0246, 0x0247, 0x0249, 0x024a, 0x024b, +	0x024c, 0x024d, 0x024e, 0x0252, 0x0252, 0x0253, 0x0253, 0x0254, 0x0254, +	0x0259, 0x025a, 0x025b, 0x0262, 0x0262, 0x0263, 0x0264, 0x0290, 0x0291, +	0x0292) + + + +The +**atopcase** +driver supports the following MacBooks produced in 2015-2018 years: + +*	Macbook8,1 +*	Macbook9,1 +*	Macbook10,1 +*	MacbookPro11,4 +*	MacbookPro12,1 +*	MacbookPro13,1 +*	MacbookPro13,2 +*	MacbookPro13,3 +*	MacbookPro14,1 +*	MacbookPro14,2 +*	MacbookPro14,3 + + + +The +**abtn** +driver supports extended keyboard keys (special F-keys) on the following devices: + +*	Apple iBook Keyboard +*	Apple PowerBook Keyboard + + + +Devices supported by the +**akbd** +driver include: + +*	Apple Extended Keyboard +*	Apple Keyboard II +*	Apple iBook Keyboard +*	Apple PowerBook Keyboard + + -&hwlist.man4.powerpc/abtn; +Devices supported by the +**ams** +driver include: -&hwlist.man4.powerpc/akbd; +*	Apple Mouse +*	ADB Extended Mouse +*	MacAlly 2-Button Mouse +*	Apple iBook Trackpad +*	Apple PowerBook Trackpad -&hwlist.man4.powerpc/ams;  The man:ehci[4] driver supports USB 2.0 controllers implementing the Enhanced Host Controller Interface standard. -&hwlist.ohci; -&hwlist.ugold; +The +**ohci** +driver supports all OHCI v1.0 compliant controllers including: + +*	AcerLabs M5237 (Aladdin-V) +*	AMD-756 +*	OPTi 82C861 (FireLink) +*	NEC uPD 9210 +*	CMD Tech 670 (USB0670) +*	CMD Tech 673 (USB0673) +*	NVIDIA nForce3 + + + +The following devices are supported by the +**ugold** +driver: + +*	RDing TEMPer1V1.2 + + + +The +**uhci** +driver supports all UHCI v1.1 compliant controllers including: + +*	Intel 82371AB/EB (PIIX4) +*	Intel 82371SB (PIIX3) +*	VIA 83C572 + + + +The +**uipaq** +driver supports the following iPAQ devices: + +*	ASUS P535 PDA +*	Casio BE300 PDA +*	Compaq IPaq PocketPC +*	HP Jornada 568 +*	HP iPAQ 22xx/Jornada 548 +*	HTC PPC6700 Modem +*	HTC Smart Phone +*	HTC Winmobile +*	Sharp W-ZERO3 ES Spart Phone +*	Most Windows CE based phones + + -&hwlist.uhci; -&hwlist.uipaq; +The following devices are supported by the +**urio** +driver: -&hwlist.umass; +*	Diamond MultiMedia Rio 500 +*	Diamond MultiMedia Rio 600 +*	Diamond MultiMedia Rio 800 -&hwlist.urio; -&hwlist.umodem; -&hwlist.rtsx; +Devices supported by the +**umodem** +driver include: -&hwlist.ulpt; +*	3Com 5605 +*	Curitel PC5740 Wireless Modem +*	Kyocera AH-K3001V Mobile Phone(WILLCOM) +*	Kyocera WX320K Mobile Phone(WILLCOM) +*	Metricom Ricochet GS USB wireless modem +*	Sierra MC5720 Wireless Modem +*	Yamaha Broadband Wireless Router RTW65b +*	ELSA MicroLink 56k USB modem +*	Sony Ericsson W810i phone +*	Sonim XP5300 Force -&hwlist.umct; -&hwlist.uvisor; -&hwlist.xhci; +The +**rtsx** +driver supports the following Realtek SD card readers: + +*	RTS5209 +*	RTS5227 +*	RTS5229 +*	RTS522A +*	RTS525A +*	RTS5260 +*	RTL8411B +*	RTS5249 (unverified) +*	RTL8402 (unverified) +*	RTL8411 (unverified) + + + +The +**ulpt** +driver provides support for USB printers and parallel printer +conversion cables, including the following: + +*	ATen parallel printer adapter +*	Belkin F5U002 parallel printer adapter +*	Canon BJ F850, S600 +*	Canon LBP-1310, 350 +*	Entrega USB-to-parallel printer adapter + + +The +**umct** +driver supports the following adapters: + +*	Belkin F5U109 +*	Belkin F5U409 +*	D-Link DU-H3SP USB BAY Hub +*	Magic Control Technology USB-232 +*	Sitecom USB-232 + + + +The +**uvisor** +driver supports the following devices: + +*	Aceeca Mez1000 RDA +*	Handspring Treo +*	Handspring Treo 600 +*	Handspring Visor +*	Palm I705 +*	Palm M125 +*	Palm M130 +*	Palm M500 +*	Palm M505 +*	Palm M515 +*	Palm Tungsten T +*	Palm Tungsten Z +*	Palm Zire +*	Palm Zire 31 +*	Sony Clie 4.0 +*	Sony Clie 4.1 +*	Sony Clie 5.0 +*	Sony Clie PEG-S500C +*	Sony Clie NX60 +*	Sony Clie S360 +*	Sony Clie TJ37 + + + +The +**xhci** +driver supports +`XHCI` +compatible controllers having PCI class 12 (serial bus), +subclass 3 (USB) and programming interface 48 (XHCI). +  [[firewire]]  === IEEE 1394 (Firewire) Devices -&hwlist.fwohci; + +The +**fwohci** +driver provides support for PCI/CardBus FireWire interface cards. +The driver supports the following IEEE 1394 OHCI chipsets: + +*	Adaptec AHA-894x/AIC-5800 +*	Apple Pangea +*	Apple UniNorth +*	Intel 82372FB +*	IOGEAR GUF320 +*	Lucent / Agere FW322/323 +*	NEC uPD72861 +*	NEC uPD72870 +*	NEC uPD72871/2 +*	NEC uPD72873 +*	NEC uPD72874 +*	National Semiconductor CS4210 +*	Ricoh R5C551 +*	Ricoh R5C552 +*	Sony CX3022 +*	Sony i.LINK (CXD3222) +*	Texas Instruments PCI4410A +*	Texas Instruments PCI4450 +*	Texas Instruments PCI4451 +*	Texas Instruments TSB12LV22 +*	Texas Instruments TSB12LV23 +*	Texas Instruments TSB12LV26 +*	Texas Instruments TSB43AA22 +*	Texas Instruments TSB43AB21/A/AI/A-EP +*	Texas Instruments TSB43AB22/A +*	Texas Instruments TSB43AB23 +*	Texas Instruments TSB82AA2 +*	VIA Fire II (VT6306) +  [amd64, i386] Serial Bus Protocol 2 (SBP-2) storage devices (man:sbp[4] driver)  [[bluetooth]]  === Bluetooth Devices -&hwlist.ng_ubt; + +The +**ng\_ubt** +driver supports all Bluetooth USB devices that conform with +the Bluetooth specification v1.1, including: + +*	3Com 3CREB96 +*	AIPTEK BR0R02 +*	EPoX BT-DG02 +*	Mitsumi Bluetooth USB adapter +*	MSI MS-6967 +*	TDK Bluetooth USB adapter +*	Broadcom Bluetooth USB adapter +  [[crypto-accel]]  === Cryptographic Accelerators @@ -771,21 +4728,99 @@ The man:armv8crypto[4] driver supports the AES, SHA-1, SHA-2, and finite field A  The **ccp** driver supports the AMD Platform Security Processor (PSP) Cryptographic Coprocessor found in AMD Ryzen devices. -&hwlist.ccr; + +The +**ccr** +driver supports the crypto accelerator engine included on adapters +based on the T6 ASIC: + +*	Chelsio T6225-CR +*	Chelsio T6225-SO-CR +*	Chelsio T62100-LP-CR +*	Chelsio T62100-SO-CR +*	Chelsio T62100-CR +  The man:glxsb[4] driver supports the security block found in AMD Geode LX devices. -&hwlist.hifn; + +The +**hifn** +driver supports various cards containing the Hifn 7751, 7951, +7811, 7955, and 7956 +chipsets, such as: + +Invertex AEON + +> No longer being made. +> Came as 128KB SRAM model, or 2MB DRAM model. + +Hifn 7751 + +> Reference board with 512KB SRAM. + +PowerCrypt + +> Comes with 512KB SRAM. + +XL-Crypt + +> Only board based on 7811 (which is faster than 7751 and has +> a random number generator). + +NetSec 7751 + +> Supports the most IPsec sessions, with 1MB SRAM. + +Soekris Engineering vpn1201 and vpn1211 + +> See +> *http://www.soekris.com/*. +> Contains a 7951 and supports symmetric and random number operations. + +Soekris Engineering vpn1401 and vpn1411 + +> See +> *http://www.soekris.com/*. +> Contains a 7955 and supports symmetric and random number operations. +  The man:padlock[4] driver supports the AES/RNG/RSA/SHA-1, and SHA-2 engine found on Via Technologies C7, C3, and Eden devices. -&hwlist.qat; + +The +**qat** +driver supports the following Intel QuickAssist Technology Engines: + +*	Intel (R) C62x Chipset +*	Intel (R) Atom C3000 processor product family +*	Intel (R) QuickAssist Adapter 8960/Intel (R) QuickAssist Adapter 8970 +	(formerly known as "Lewis Hill") +*	Intel (R) Communications Chipset 8925 to 8955 Series +*	Intel (R) Atom P5300 processor product family +*	Intel (R) QAT 4xxx Series +  The man:qat_c2xxx[4] driver supports the Intel QuickAssist Technology engine found on Atom C2000 devices. -&hwlist.safe; -&hwlist.safexcel; +The +**safe** +driver supports the following SafeXcel chips: + +	SafeNet 1141    The original chipset. +	Supports DES, Triple-DES, AES, MD5, and SHA-1 +	symmetric crypto operations, RNG, public key operations, and full IPsec +	packet processing.   +	SafeNet 1741    A faster version of the 1141. + + + +The +**safexcel** +driver supports the cryptographic acceleration functions of the +Inside Secure EIP-97 device found on some Marvell systems-on-chip. +  [[misc]]  === Miscellaneous @@ -834,26 +4869,190 @@ Information regarding specific video cards and compatibility with Xorg can be fo  * Panasonic KX-PH405  * SII MC-P200 -&hwlist.ads111x; -&hwlist.amdsbwd; +The +**ads111x** +driver provides support for the following devices: + +	ADS1013     ADS1113   +	ADS1014     ADS1114   +	ADS1015     ADS1115 + + + +The +**amdsbwd** +driver supports the following chipsets: + +*	AMD SB600/7x0/8x0/9x0 southbridges +*	AMD Axx/Hudson/Bolton FCHs +*	AMD FCHs integrated into Family 15h Models 60h-6Fh, 70h-7Fh Processors +*	AMD FCHs integrated into Family 16h Models 00h-0Fh, 30h-3Fh Processors + + + +The +**at45d** +driver provides support for the following devices: + +*	AT45DB011B +*	AT45DB021B +*	AT45DB041x +*	AT45DB081B +*	AT45DB161x +*	AT45DB321x +*	AT45DB321x +*	AT45DB641E +*	AT45DB642x + + + +The +**gpioths** +driver provides support for the following devices: + +	DHT11       DHT12   +	DHT21       DHT22   +	AM3201      AM3202 + +The supported devices are all similar to each other, varying +primarily in accuracy and resolution. +The devices require a single wire for data communications, using a +custom protocol which is not compatible with Maxim's 1-wire(tm). +The AM320x devices also support connection to an i2c bus, +but this driver supports only the single-wire connection option. + + + +**ig4** +supports the I2C controllers based on Synopsys DesignWare IP that can be found +in Intel(R) Core(TM) processors starting from the fourth generation, Intel(R) +Bay Trail, Apollo Lake SoC families, and some AMD systems. + + + +The +**intpm** +driver supports the following chipsets: + +*	Intel 82371AB/82443MX +*	ATI IXP400 +*	AMD SB600/7x0/8x0/9x0 southbridges +*	AMD Axx/Hudson/Bolton FCHs +*	AMD FCH integrated into Family 15h Models 60h-6Fh, 70h-7Fh Processors +*	AMD FCH integrated into Family 16h Models 00h-0Fh, 30h-3Fh Processors + + + +The +**mx25l** +driver provides support for the following devices: + +*	AT25DF641 +*	EN25F32 +*	EN25P32 +*	EN25P64 +*	EN25Q32 +*	EN25Q64 +*	GD25Q64 +*	M25P32 +*	M25P64 +*	MX25L1606E +*	MX25LL128 +*	MX25LL256 +*	MX25LL32 +*	MX25LL64 +*	S25FL032 +*	S25FL064 +*	S25FL128 +*	S25FL256S +*	SST25VF010A +*	SST25VF032B +*	W25Q128 +*	W25Q256 +*	W25Q32 +*	W25Q64 +*	W25Q64BV +*	W25X32 +*	W25X64 + + + +The current version of the +**netfpga10g\_nf10bmac** +driver works with one PIO mode interface of the +NetFPGA-10G Embedded CPU Ethernet Core version 1.00a. + + + +The following PLX/Avago/Broadcom chips are supported by the +**ntb\_hw\_plx** +driver: + +*	PEX 8713 +*	PEX 8717 +*	PEX 8725 +*	PEX 8733 +*	PEX 8749 + +, but it may also work with other compatible ones. + + + +These temperature sensors are supported by the +**ow\_temp** +driver: + +DS1820 + +> 1-Wire Digital Thermometer + +DS18S20 + +> High-Precision 1-Wire Digital Thermometer + +DS18B20 + +> Programmable Resolution 1-Wire Digital Thermometer + +DS1822 + +> Econo 1-Wire Digital Thermometer + +DS1825 -&hwlist.at45d; +> Programmable Resolution 1-Wire Digital Thermometer with 4-bit ID -&hwlist.gpioths; +MAX31820 -&hwlist.ig4; +> 1-Wire, Parasite-Power, Ambient Temperature Sensor -&hwlist.intpm; +The driver supports Family codes 0x10, 0x22, 0x28, and 0x3b. -&hwlist.mx25l; -&hwlist.netfpga10g_nf10bmac; -&hwlist.ntb_hw_plx; +The +**superio** +driver supports a multitude of Super I/O controllers produced by Nuvoton, +formerly known as Winbond, and ITE, namely: -&hwlist.ow_temp; +*	Fintek F81803 +*	Fintek F81865 +*	Nuvoton NCT5104D/NCT6102D/NCT6106D rev. A and B+ +*	Nuvoton NCT5585D +*	Nuvoton NCT6116D +*	Nuvoton NCT6775 +*	Nuvoton NCT6776 +*	Nuvoton NCT6779 +*	Nuvoton NCT6791 +*	Nuvoton NCT6792 +*	Nuvoton NCT6793 +*	Nuvoton NCT6795 +*	Nuvoton NCT6796D-E +*	Winbond 83627HF/F/HG/G/S/THF/EHF/DHG/UHG/DHG-P +*	Winbond 83637HF +*	Winbond 83667HG/HG-B +*	Winbond 83687THF +*	Winbond 83697HF/UG -&hwlist.superio; -&hwlist.u2f; | 
