diff options
| author | Colin Percival <cperciva@FreeBSD.org> | 2026-07-15 22:42:20 +0000 |
|---|---|---|
| committer | Colin Percival <cperciva@FreeBSD.org> | 2026-07-15 22:42:20 +0000 |
| commit | 7e3b186abf5402158e62355ac5f9e64ae8422cb3 (patch) | |
| tree | 304c66822e4ade1f515c0346d2e6e8bf23a8cf3f | |
| parent | 3d859d8b378263b0e00589a15fe8cc442ff074b8 (diff) | |
| -rw-r--r-- | website/content/en/releases/15.2R/hardware.adoc | 4749 |
1 files changed, 4510 insertions, 239 deletions
diff --git a/website/content/en/releases/15.2R/hardware.adoc b/website/content/en/releases/15.2R/hardware.adoc index 487cc26eb9..24bb01b2f7 100644 --- a/website/content/en/releases/15.2R/hardware.adoc +++ b/website/content/en/releases/15.2R/hardware.adoc @@ -250,21 +250,510 @@ This means that some devices, which are supported by multiple drivers, may appea [[disk]] === Disk Controllers -&hwlist.aac; -&hwlist.aacraid; +The +man:aac[4] +driver supports the following Parallel SCSI, SATA, and 3G SAS +RAID controllers from the Adaptec AAC family: -&hwlist.ahc; +* 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 -&hwlist.ahci; -&hwlist.ahd; -&hwlist.arcmsr; +The +man:aacraid[4] +driver supports the following +Adaptec 6G and 12G SAS/SATA RAID controllers: -&hwlist.ata; +* 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 +man:ahc[4] +driver supports the following VL/ISA/PCI parallel SCSI controllers and 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 +man:ahci[4] +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 +man:ahd[4] +driver supports the following PCI/PCI-X parallel SCSI controllers: + +* 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 +man:arcmsr[4] +driver supports the following +Areca PCI-X/PCIe SATA/SAS/NVMe RAID host adapters: + +* 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 + + + +The +man:ata[4] +driver supports the IDE interface on the following ATA/SATA controllers: + +Acard: + +> 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. + + + +The +man:ciss[4] +driver supports controllers implementing +Common Interface for SCSI-3 Support Open Specification v1.04, including: + +* 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 E500 +* HP Smart Array H240 +* HP Smart Array H240ar +* HP Smart Array H240nr +* HP Smart Array H241 +* HP Smart Array H244br +* HP Smart Array P212 +* HP Smart Array P220i +* HP Smart Array P222 +* HP Smart Array P230i +* HP Smart Array P240nr +* HP Smart Array P244br +* HP Smart Array P246br +* 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 P440 +* HP Smart Array P440ar +* HP Smart Array P441 +* HP Smart Array P530 +* HP Smart Array P531 +* HP Smart Array P542d +* HP Smart Array P600 +* HP Smart Array P700m +* HP Smart Array P712m +* HP Smart Array P721m +* HP Smart Array P731m +* HP Smart Array P741m +* HP Smart Array P800 +* HP Smart Array P812 +* HP Smart Array P822 +* HP Smart Array P830 +* HP Smart Array P830i +* HP Smart Array P840 +* HP Smart Array P840ar +* HP Smart Array P841 +* HP Modular Smart Array 20 (MSA20) +* HP Modular Smart Array 500 (MSA500) + +Additionally, several HP Smart Array controllers are supported by PCI +subdevice ID only, as no model name is available for them: +0x3220, 0x3222, 0x3230, 0x3231, 0x3232, 0x3233, 0x3236, 0x3238, +0x3239, 0x323A, 0x323B, 0x323C, and 0x324B +(all with PCI subvendor 0x103C). -&hwlist.ciss; [NOTE] ==== @@ -272,27 +761,196 @@ This means that some devices, which are supported by multiple drivers, may appea EISA adapters are not supported. ==== -&hwlist.hpt27xx; -&hwlist.hptiop; +The +man:hpt27xx[4] +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 +man:hptiop[4] +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 +man:hptmv[4] +driver supports the following ATA RAID +controllers: + +* HighPoint's RocketRAID 182x series + + + +The +man:hptnr[4] +driver supports the following SATA +controllers: + +* HighPoint's DC7280 series +* HighPoint's Rocket R750 series + + + +The +man:hptrr[4] +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 + + + +The following controllers are supported by the +man:ida[4] +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 +man:ips[4] +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 +man:isci[4] +driver provides support for Intel C600 +`SAS` +controllers. + + -&hwlist.hptmv; +The +man:isp[4] +driver supports the following optical Fibre Channel adapters: -&hwlist.hptnr; + 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.hptrr; -&hwlist.ida; -&hwlist.ips; +The +man:mfi[4] +driver supports the following hardware: -&hwlist.isci; +* LSI MegaRAID SAS 1078 +* LSI MegaRAID SAS 8408E +* LSI MegaRAID SAS 8480E +* LSI MegaRAID SAS 9240 +* LSI MegaRAID SAS 9260 +* Dell PERC5 +* Dell PERC6 +* Fujitsu RAID Controller SAS 6Gbit/s 1GB (D3116) +* 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 -&hwlist.isp; -&hwlist.mfi; -&hwlist.mlx; +The +man:mlx[4] +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) + [NOTE] ==== @@ -300,41 +958,384 @@ EISA adapters are not supported. EISA adapters are not supported. ==== -&hwlist.mmcsd; -&hwlist.mpi3mr; +The +man:mmcsd[4] +driver implements direct access block device for MMC and SD memory cards. + + + +These controllers are supported by the +man:mpi3mr[4] +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 + + + +The +man:mpr[4] +driver supports the following SATA/SAS/NVMe RAID controllers: + +* 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 3808 (8 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 +man:mps[4] +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 +man:mpt[4] +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 +man:mrsas[4] +driver supports the following Broadcom/LSI SATA/SAS RAID controllers: + + Controller Chip Speed + Broadcom SAS3916 Aero 12Gb/s + Broadcom SAS3908 Aero 12Gb/s + LSI MegaRAID SAS 9380 Invader/Fury 12Gb/s + LSI MegaRAID SAS 9361 Invader/Fury 12Gb/s + LSI MegaRAID SAS 9341 Invader/Fury 12Gb/s + LSI MegaRAID SAS 9286 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9285 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9272 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9271 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9270 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9267 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9266 Thunderbolt 6Gb/s + LSI MegaRAID SAS 9265 Thunderbolt 6Gb/s + LSI SAS 3108 12Gb/s + LSI SAS 3008 12Gb/s + LSI SAS 2308 6Gb/s + LSI SAS 2208 6Gb/s + DELL PERC H830 Invader/Fury 12Gb/s + DELL PERC H810 Thunderbolt 6Gb/s + DELL PERC H730/P Invader/Fury 12Gb/s + DELL PERC H710/P Thunderbolt 6Gb/s + DELL PERC H330 Invader/Fury 12Gb/s + Fujitsu D3116 Thunderbolt 6Gb/s + + + +The +man:mvs[4] +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 +man:nda[4] +driver supports NVMe +(Non-Volatile Memory Express) +storage devices connected via PCIe or over NVMF +(NVMe over Fabric) +via the CAM subsystem. + + + +The +man:nvd[4] +driver supports NVMe storage devices using NVMe namespaces. + + + +The +man:ocs_fc[4] +driver supports the following PCIe Fibre Channel adapters: + +* LPe3500X FC Host Bus Adapter + (Emulex 64/32G FC Gen 7 HBA) +* LPe3200X FC Host Bus Adapter + (Emulex 32/16G FC Gen 6 HBA) +* LPe3100X FC Host Bus Adapter + (Emulex 32/16G FC Gen 6 HBA) +* LPe160XX FC Host Bus Adapter + (Emulex 16/8G FC Gen 5 HBA) +* LPe15004 FC Host Bus Adapter + (Emulex 16/8G FC Gen 5 HBA) + + -&hwlist.mpr; +The +man:pms[4] +driver supports the following hardware: -&hwlist.mps; +* 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 -&hwlist.mpt; -&hwlist.mrsas; -&hwlist.mvs; +The +man:pst[4] +driver supports the Promise Supertrak SX6000 ATA hardware RAID +controller. -&hwlist.nda; -&hwlist.nvd; -&hwlist.ocs_fc; +The +man:sdhci[4] +driver supports the SD Host Controller Specification. +When attaching via the PCI bus, +the controller is automatically configured. +Many SoC chips provide a SDHCI controller directly mapped to I/O memory. +For those, the controller may be configured using +fdt(4) +or +acpi(4) +methods, supplied by your board's vendor. -&hwlist.pms; +Unlike most other drivers that support a generic standard, +**sdhci** +requires a large number of quirks to cope with hardware bugs, +proprietary registers and poorly specified power management. +While many chipsets from +Intel, Xilinx, Rockchip, Frescale, Ricoh, and TI have these entries, +suboptimal performance may result when using some controllers. +Quirks and custom configuration are most often required +when the device is configured via +fdt(4) +or +acpi(4). -&hwlist.pst; -&hwlist.sdhci; -&hwlist.siis; +The +man:siis[4] +driver supports the following controller chips: -&hwlist.smartpqi; +* 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.sym; -&hwlist.tws; -&hwlist.ufshci; +Controllers supported by the +man:smartpqi[4] +driver include, but not limited to: + +* HPE Gen10 Smart Array Controller Family +* Adaptec SmartRaid and SmartHBA Controllers +* OEM Controllers based on the Microchip Technology Inc. SmartROC + and SmartIOC Chipsets + + + +The +man:sym[4] +driver provides support for the following Symbios/LSI Logic PCI SCSI +controllers: + +* `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 + + + +The +man:tws[4] +driver supports the following SATA/SAS RAID controller: + +* LSI's 3ware SAS 9750 series + + + +The +man:ufshci[4] +driver supports both host controllers and devices implementing the +Universal Flash Storage Host Controller Interface 4.1 and earlier. + 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]). @@ -348,200 +1349,1493 @@ The following CD-ROM type systems are supported at this time: [[ethernet]] === Ethernet Interfaces -&hwlist.ae; -&hwlist.age; +The +man:ae[4] +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 +man:age[4] +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 +man:alc[4] +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 + + + +The +man:ale[4] +device driver provides support for the following Ethernet controllers: + +* Atheros AR8113 PCI Express Fast Ethernet controller +* Atheros AR8114 PCI Express Fast Ethernet controller +* Atheros AR8121 PCI Express Gigabit Ethernet controller + + + +The +man:aue[4] +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 +man:axe[4] +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 + + -&hwlist.alc; +The +man:axge[4] +driver supports the following USB Gigabit Ethernet controllers: -&hwlist.ale; +* ASIX Electronics AX88179A +* ASIX Electronics AX88179 +* ASIX Electronics AX88178A -&hwlist.aue; -&hwlist.axe; -&hwlist.axge; +The +man:bce[4] +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 -&hwlist.bce; The man:bfe[4] driver supports Broadcom BCM4401-based Fast Ethernet devices. -&hwlist.bge; -&hwlist.bnxt; +The +man:bge[4] +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 +man:bnxt[4] +driver supports the following +Broadcom 10Gb to 400Gb Ethernet controllers: + +* 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 +* Broadcom BCM57502 NetXtreme-E 10Gb/25Gb/50Gb Ethernet +* Broadcom N425 BCM57504 NetXtreme-E 10Gb/25Gb Ethernet +* Broadcom P425 BCM57504 NetXtreme-E 10Gb/25Gb Ethernet +* Broadcom N1100 BCM57504 NetXtreme-E 10Gb/25Gb/50Gb/100Gb Ethernet +* Broadcom N2100 BCM57508 Thor 10Gb/25Gb/50Gb/100Gb Ethernet +* Broadcom P2100 BCM57508 Thor 10Gb/25Gb/50Gb/100Gb Ethernet +* Broadcom N2200 BCM57608 Thor 2 10Gb/25Gb/50Gb/100Gb/200Gb Ethernet +* Broadcom P2200 BCM57608 Thor 2 10Gb/25Gb/50Gb/100Gb/200Gb Ethernet +* Broadcom N1400 BCM57608 Thor 2 25Gb/50Gb/100Gb/200Gb/400Gb Ethernet +* Broadcom P1400 BCM57608 Thor 2 25Gb/50Gb/100Gb/200Gb/400Gb Ethernet + + + +The +man:bxe[4] +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 +man:cas[4] +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 +man:cdce[4] +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 (e.g., E3372, E5573) and other mobile network devices + + + +The +man:cue[4] +driver supports CATC USB-EL1210A based USB Ethernet +adapters including: + +* Belkin F5U011/F5U111 +* CATC Netmate +* CATC Netmate II +* SmartBridges SmartLink + + + +The +man:cxgb[4] +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 +man:cxgbe[4] +driver supports +400Gb, 200Gb, 50Gb, and 10Gb Ethernet adapters based on the T7 ASIC: + +* Chelsio S71400 +* Chelsio S72200 +* Chelsio S72200-OCP +* Chelsio T72200 +* Chelsio T72200-DPU +* Chelsio T72200-FH +* Chelsio T72200-FH-DPU +* Chelsio T72200-OCP +* Chelsio S7450-DPU +* Chelsio S7450-OCP +* Chelsio T71200-iNIC +* Chelsio T7250 +* Chelsio T7210-BT +* Chelsio T7410-BT-OCP + +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 +man:cxgbev[4] +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 +man:dc[4] +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) -&hwlist.bxe; +The +following NICs are known to work with the +**dc** +driver at this time: -&hwlist.cas; +* 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 -&hwlist.cdce; -&hwlist.cue; -&hwlist.cxgb; +Gigabit Ethernet controllers built into the following Freescale +system-on-chip devices are known to work with the +man:dtsec[4] +driver: -&hwlist.cxgbe; +* P2041, P3041 +* P5010, P5020 -&hwlist.cxgbev; +Additionally, the following devices are expected to work, but are untested: -&hwlist.dc; +* P4080, P4040 +* P5040 -&hwlist.man4.powerpc/dtsec; -&hwlist.em; + +The +man:em[4] +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) + The man:ena[4] driver supports the AWS EC2 Elastic Network Adapter. -&hwlist.enic; -&hwlist.man4.i386/ep; +The +man:enic[4] +driver should supports all known Cisco VIC cards. + + + + +The +man:et[4] +driver supports Agere ET1310 10/100/Gigabit +Ethernet adapters. + + + + + +Adapters supported by the +man:fxp[4] +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 -&hwlist.et; -&hwlist.man4.i386/ex; -&hwlist.man4.i386/fe; +Chips supported by the +man:gem[4] +driver include: -&hwlist.fxp; +* Apple GMAC +* Sun GEM Gigabit Ethernet -&hwlist.gem; +The +following add-on cards are known to work with the +**gem** +driver at this time: + +* Sun Gigabit Ethernet PCI 2.0/3.0 (GBE/P) + (part no. 501-4373) + + + +The +man:genet[4] +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. -&hwlist.genet; The man:gve[4] driver supports the Google Cloud Compute Engine (GCE) Virtual NIC (gVNIC). -&hwlist.hme; -&hwlist.ice; -&hwlist.igc; +The +man:ice[4] +driver supports the following +Intel 800 series 1Gb to 200Gb Ethernet controllers: + +* Intel Ethernet Controller E810-C +* Intel Ethernet Controller E810-XXV +* Intel Ethernet Connection E822-C +* Intel Ethernet Connection E822-L +* Intel Ethernet Connection E823-C +* Intel Ethernet Connection E823-L +* Intel Ethernet Connection E825-C +* Intel Ethernet Connection E830-C +* Intel Ethernet Connection E830-CC +* Intel Ethernet Connection E830-L +* Intel Ethernet Connection E830-XXV +* Intel Ethernet Connection E835-C +* Intel Ethernet Connection E835-CC +* Intel Ethernet Connection E835-L +* Intel Ethernet Connection E835-XXV + +The +**ice** +driver supports some adapters in this series with SFP28/QSFP28 cages +which 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: + +* Intel 100G QSFP28 100GBASE-SR4 E100GQSFPSR28SRX +* Intel 100G QSFP28 100GBASE-SR4 SPTMBP1PMCDF +* Intel 100G QSFP28 100GBASE-CWDM4 SPTSBP3CLCCO +* Intel 100G QSFP28 100GBASE-DR SPTSLP2SLCDF + +The +**ice** +driver supports 25Gb and 10Gb Ethernet adapters with these SFP28 modules: + +* Intel 10G/25G SFP28 25GBASE-SR E25GSFP28SR +* Intel 25G SFP28 25GBASE-SR E25GSFP28SRX (Extended Temp) +* Intel 25G SFP28 25GBASE-LR E25GSFP28LRX (Extended Temp) + +The +**ice** +driver supports 10Gb and 1Gb Ethernet adapters with these SFP+ modules: + +* Intel 1G/10G SFP+ 10GBASE-SR E10GSFPSR +* Intel 1G/10G SFP+ 10GBASE-SR E10GSFPSRG1P5 +* Intel 1G/10G SFP+ 10GBASE-SR E10GSFPSRG2P5 +* Intel 10G SFP+ 10GBASE-SR E10GSFPSRX (Extended Temp) +* Intel 1G/10G SFP+ 10GBASE-LR E10GSFPLR + + + +The +man:igc[4] +driver supports the following 2.5Gb Ethernet controllers: + +* 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 +man:ipheth[4] +driver: + +* Apple iPhone tethering (all models) +* Apple iPad tethering (all models) + + + +The +man:ix[4] +driver supports Intel 10Gb Ethernet PCIe adapters, +including: + +* Intel(R) Ethernet E610 +* 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 +man:ixl[4] +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 +man:jme[4] +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 +man:kue[4] +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 +man:lge[4] +driver include: + +* SMC TigerCard 1000 (SMC9462SX) +* D-Link DGE-500SX + + + +The +man:liquidio[4] +driver supports the following cards: + +* LiquidIO II CN2350 210SV/225SV +* LiquidIO II CN2360 210SV/225SV + + + +The +man:mgb[4] +driver supports Microchip PCIe Gigabit Ethernet interfaces, including: + +* Microchip LAN7430 PCIe Gigabit Ethernet controller with PHY +* Microchip LAN7431 PCIe Gigabit Ethernet controller with RGMII interface + + + +The +man:mlx4en[4] +driver supports the following network adapters: + +* Mellanox ConnectX-2 (ETH) +* Mellanox ConnectX-3 (ETH) + + + +The +man:mlx4ib[4] +driver supports the following network adapters: + +* Mellanox ConnectX-2 (IB) +* Mellanox ConnectX-3 (IB) + + + +The +man:mlx5en[4] +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 +man:mlx5ib[4] +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 +man:mos[4] +driver include: + +* Sitecom LN030 + + + +The +man:msk[4] +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 +man:muge[4] +driver supports Microchip USB Gigabit Ethernet interfaces, including: + +* 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 +man:mxge[4] +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 +man:my[4] +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 +man:nfe[4] +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 +man:nge[4] +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 +man:oce[4] +driver supports the following network adapters: + +* Emulex BladeEngine 2 +* Emulex BladeEngine 3 +* Emulex Lancer + + + + +The +man:qlnxe[4] +driver supports 25/40/100 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +* QLogic 45000 series +* QLogic 41000 series + + + +The +man:qlxgb[4] +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +* QLogic 3200 series +* QLogic 8200 series + + + +The +man:qlxgbe[4] +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +* QLogic 8300 series + + + +The +man:qlxge[4] +driver supports 10 Gigabit Ethernet & CNA Adapter based on the following +chipsets: + +* QLogic 8100 series + + + +The +man:re[4] +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 +man:rl[4] +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 +man:rue[4] +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 +man:sfxge[4] +driver supports all 10Gb Ethernet adapters based on Solarflare SFC9000 +family controllers. + -&hwlist.ipheth; -&hwlist.ix; +The +man:sge[4] +device driver provides support for the following Ethernet controllers: -&hwlist.ixl; +* SiS190 Fast Ethernet controller +* SiS191 Fast/Gigabit Ethernet controller -&hwlist.jme; -&hwlist.kue; -&hwlist.lge; +The +man:sis[4] +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: -&hwlist.liquidio; +* @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 -&hwlist.mgb; -&hwlist.mlx4en; -&hwlist.mlx4ib; +Adapters supported by the +man:sk[4] +driver include: -&hwlist.mlx5en; +* 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 -&hwlist.mlx5ib; -&hwlist.mos; -&hwlist.msk; +The following devices are supported by the +man:smsc[4] +driver: -&hwlist.muge; +* LAN9500, LAN9500A, LAN9505 and LAN9505A based Ethernet adapters +* LAN89530, LAN9530 and LAN9730 based Ethernet adapters +* LAN951x Ethernet adapters with integrated USB hub -&hwlist.mxge; -&hwlist.my; -&hwlist.nfe; -&hwlist.nge; +The +man:ste[4] +driver supports Sundance Technologies ST201 based Fast Ethernet +adapters and embedded controllers including: -&hwlist.oce; +* D-Link DFE-530TXS +* D-Link DFE-550TX +* D-Link DFE-580TX -&hwlist.pcn; -&hwlist.qlnxe; -&hwlist.qlxgb; +The +man:stge[4] +driver provides support for various NICs based on the Sundance/Tamarack +TC9021 based Gigabit Ethernet controller chips, including: -&hwlist.qlxgbe; +* 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.qlxge; -&hwlist.re; -&hwlist.rl; +The +man:ti[4] +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.rue; +* 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.sf; +The following adapters should also be supported but have +not yet been tested: -&hwlist.sfxge; +* 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.sge; -&hwlist.sis; -&hwlist.sk; -&hwlist.smsc; +Gigabit Ethernet controllers built into the following Freescale +system-on-chip devices are known to work with the +man:tsec[4] +driver: -&hwlist.sn; +* MPC8349 +* MPC8533, MPC8541, MPC8555 -&hwlist.ste; +The enhanced version of the controller (eTSEC), integrated in the following +devices, is also supported by this driver: -&hwlist.stge; +* MPC8548, MPC8572 -&hwlist.ti; -&hwlist.tl; -&hwlist.man4.powerpc/tsec; -&hwlist.txp; +The +man:udav[4] +driver supports the following adapters: -&hwlist.udav; +* Corega FEther USB-TXC +* ShanTou ST268 USB NIC -&hwlist.ufoma; -&hwlist.uhso; -&hwlist.ure; +Devices supported by the +man:ufoma[4] +driver include: -&hwlist.urndis; +* SHARP FOMA SH902i +* KYOCERA PHS AH-K3001V (a.k.a Kyopon) +* SANYO Vodafone3G V801SA -&hwlist.vge; -&hwlist.vr; -&hwlist.vte; +The +man:uhso[4] +driver should work with most devices from Option. +The following devices have been verified to work -&hwlist.man4.i386/vx; +* Option GlobeSurfer iCON 7.2 (new firmware) +* Option GlobeTrotter Max 7.2 (new firmware) +* Option iCON 225 +* Option iCON 452 +* Option iCON 505 -&hwlist.wb; +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.xe; -&hwlist.xl; + +The +man:ure[4] +driver supports the following USB Ethernet controllers: + + 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 + + + +The +man:urndis[4] +driver supports the +"tethering" +functionality of many Android devices. + + + +The +man:vge[4] +driver supports VIA Networking VT6120, VT6122, VT6130 and VT6132 based +Gigabit Ethernet adapters including: + +* 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) + + + +The +man:vr[4] +driver supports VIA Technologies Rhine I, Rhine II, and Rhine III based +Fast Ethernet adapters including: + +* AOpen/Acer ALN-320 +* D-Link DFE520-TX +* D-Link DFE530-TX +* Hawking Technologies PN102TX +* Soekris Engineering net5501 + + + +The +man:vte[4] +device driver provides support for the following Ethernet controllers: + +* DM&P Vortex86 RDC R6040 Fast Ethernet controller + + + + + + +The +man:xl[4] +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. + [[switch]] === Ethernet Switches The man:adm6996fc[4] driver supports the Infineon ADM6996FC Fast Ethernet switch controller. -&hwlist.man4.arm/ar40xx; -&hwlist.arswitch; +The +link:https://man.freebsd.org/cgi/man.cgi?query=ar40xx&apropos=&&sektion=4&format=html[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 +man:arswitch[4] +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 + + + +The +man:e6000sw[4] +driver supports the following Gigabit Ethernet switch controllers: + +* Marvell 88E6190X +* Marvell 88E6190 +* Marvell 88E6176 +* Marvell 88E6172 +* Marvell 88E6341 +* Marvell 88E6141 + + + +The +man:e6060sw[4] +driver supports the following Fast Ethernet switch controllers: -&hwlist.e6000sw; +* Marvell 88E6060 +* Marvell 88E6063 +* Marvell 88E6065 -&hwlist.e6060sw; The man:felix[4] driver supports the Microsemi VSC9959 Felix Gigabit Ethernet switch controller found in the NXP Layerscape LS1028A SoC. -&hwlist.ip17x; + +The +man:ip17x[4] +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 +man:mtkswitch[4] +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. @@ -550,160 +2844,1606 @@ The *ukswitch* driver is designed to support potentially unknown Ethernet Switch [[wlan]] === Wireless Network Interfaces -&hwlist.ath; -&hwlist.ath_hal; +The +man:ath[4] +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 +man:ath_hal[4] +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 + + -&hwlist.bwi; +The +man:bwi[4] +driver supports Broadcom BCM43xx based wireless devices, including: -&hwlist.bwn; + *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 -&hwlist.ipw; +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. -&hwlist.iwi; -&hwlist.iwlwifi; -&hwlist.iwm; +The +man:bwn[4] +driver supports Broadcom BCM43xx based wireless devices, including: -&hwlist.iwn; + *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 -&hwlist.iwx; +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 +man:ipw[4] +driver provides support for the +Intel PRO/Wireless 2100a/b MiniPCI network adapter. + + + +The +man:iwi[4] +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 +man:iwlwifi[4] +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) Wireless N 3160 +* Intel(R) Dual Band 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) Dual Band Wireless-N 7265 +* Intel(R) 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 1435i Wireless Network Adapter (8265D2W) +* Killer(R) Wireless-AC 1435-KIX Wireless Network Adapter (8265NGW) +* 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 9260 160MHz +* Intel(R) Wireless-AC 9260 +* Intel(R) Wireless-AC 9560 160MHz +* Intel(R) Wireless-AC 9560 +* Intel(R) Wi-Fi 6 AX201 160MHz +* Intel(R) Wi-Fi 6 AX101 +* Intel(R) Wi-Fi 6 AX203 +* Intel(R) Wi-Fi 6 AX200 160MHz +* Intel(R) Wi-Fi 6E AX211 160MHz +* Intel(R) Wi-Fi 6E AX411 160MHz +* Intel(R) Wi-Fi 6E AX210 160MHz +* Killer(R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 160MHz +* Killer(R) Wireless-AC 1550s Wireless Network Adapter (9560D2W) 160MHz +* Killer(R) Wireless-AC 1550i Wireless Network Adapter (9560NGW) 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 6E AX1675s 160MHz Wireless Network Adapter (211D2W) +* Killer(R) Wi-Fi 6E AX1675i 160MHz Wireless Network Adapter (211NGW) +* Killer(R) Wi-Fi 6E AX1675w 160MHz Wireless Network Adapter (210D2W) +* Killer(R) Wi-Fi 6E AX1675x 160MHz Wireless Network Adapter (210NGW) +* Killer(R) Wi-Fi 6E AX1690s 160MHz Wireless Network Adapter (411D2W) +* Killer(R) Wi-Fi 6E AX1690i 160MHz Wireless Network Adapter (411NGW) +* 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 7 BE201 320MHz +* Intel(R) Wi-Fi 7 BE401 320MHz +* Intel(R) Wi-Fi 7 BE200 320MHz +* Intel(R) Wi-Fi 7 BE202 160MHz +* Killer(R) Wi-Fi 7 BE1750s 320MHz Wireless Network Adapter (BE201D2W) +* Killer(R) Wi-Fi 7 BE1750i 320MHz Wireless Network Adapter (BE201NGW) +* Killer(R) Wi-Fi 7 BE1790s 320MHz Wireless Network Adapter (BE401D2W) +* Killer(R) Wi-Fi 7 BE1790i 320MHz Wireless Network Adapter (BE401NGW) +* Killer(TM) Wi-Fi 7 BE1750w 320MHz Wireless Network Adapter (BE200D2W) +* Killer(TM) Wi-Fi 7 BE1750x 320MHz Wireless Network Adapter (BE200NGW) +* Intel(R) Wi-Fi 7 BE211 320MHz +* Intel(R) Wi-Fi 6E AX221 160MHz +* Intel(R) Wi-Fi 7 BE213 160MHz +* Intel(R) Wi-Fi 8 BN201 +* Intel(R) Wi-Fi 7 BE223 +* Intel(R) Wi-Fi 8 BN203 +* Killer(R) Wi-Fi 7 BE1775s 320MHz Wireless Network Adapter (BE211D2W) +* Killer(R) Wi-Fi 7 BE1775i 320MHz Wireless Network Adapter (BE211NGW) +* Killer(R) Wi-Fi 8 BN1850w2 320MHz Wireless Network Adapter (BN201.D2W) +* Killer(R) Wi-Fi 8 BN1850i 320MHz Wireless Network Adapter (BN201.NGW) + + + +The +man:iwm[4] +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 +man:iwn[4] +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 +man:iwx[4] +driver supports the following M.2 wireless network adapters: + +* Intel Wi-Fi 6 AX200 +* Intel Wi-Fi 6 AX201 CNVi +* Intel Wi-Fi 6 AX210 +* Intel Wi-Fi 6 AX211 CNVi + + + +The following cards are among those supported by the +man:malo[4] +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.malo; Marvell 88W8363 IEEE 802.11n wireless network adapters (man:mwl[4] driver) -&hwlist.mtw; -&hwlist.otus; +The +man:mtw[4] +driver supports MediaTek MT7601U based USB wireless network adapters +including (but not all of them tested): + +* ASUS USB-N10 v2 +* D-Link DWA-127 rev B1 +* Edimax EW-7711UAn v2 +* Foxconn WFU03 +* Tenda U2 +* Tenda W311MI v2 +* TP-LINK TL-WN727N v4 (tested working) +* Yealink WF40 + + + +The +man:otus[4] +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 +man:ral[4] +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 +man:rsu[4] +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 +* Sitecom WLA-1100 v1001 +* Sweex LW154 +* TRENDnet TEW-646UBH +* TRENDnet TEW-648UB +* TRENDnet TEW-649UB + + + +The +man:rtw88[4] +driver supports PCIe devices with the following chipsets: + +* Realtek 802.11n wireless 8723de (RTL8723DE) +* Realtek 802.11ac wireless 8814ae (RTL8814AE) +* Realtek 802.11ac wireless 8821ce (RTL8821CE) +* Realtek 802.11ac wireless 8822be (RTL8822BE) +* Realtek 802.11ac wireless 8822ce (RTL8822CE) + + -&hwlist.ral; +The +man:rtw89[4] +driver supports PCIe devices with the following chipsets: -&hwlist.rsu; +* Realtek 8851BE Wi-Fi 6 (RTL8851BE) +* Realtek 8852AE Wi-Fi 6 (RTL8852AE) +* Realtek 8852BE Wi-Fi 6 (RTL8852BE) +* Realtek 8852BTE Wi-Fi 6 (RTL8852BE-VT) +* Realtek 8852CE Wi-Fi 6E (RTL8852CE) +* Realtek 8922AE Wi-Fi 7 (RTL8922AE) -&hwlist.rtw88; -&hwlist.rtw89; -&hwlist.rtwn_pci; +The +man:rtwn_pci[4] +driver supports the following PCIe Wi-Fi devices: -&hwlist.rtwn_usb; +* Realtek 802.11n wireless 8188 (RTL8188EE) +* Realtek 802.11n wireless 8192 (RTL8192CE) -&hwlist.rum; -&hwlist.run; -&hwlist.uath; +The +man:rtwn_usb[4] +driver supports USB wireless network adapters based on certain +Realtek RTL 8188/8192/8812 and 8821 chipsets, including: -&hwlist.upgt; + *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 -&hwlist.ural; -&hwlist.urtw; -&hwlist.wpi; +The +man:rum[4] +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 +man:run[4] +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 +* Sitecom WL-364 +* 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 +man:uath[4] +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 +man:upgt[4] +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 +man:ural[4] +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 +man:urtw[4] +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 +man:wpi[4] +driver provides support for the +Intel PRO/Wireless 3945ABG Mini PCIe network adapter. + + + +The following devices are known to be supported by the +man:zyd[4] +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.zyd; [[misc-network]] === Miscellaneous Networks -&hwlist.man4.i386/ce; -&hwlist.man4.i386/cx; -&hwlist.man4.i386/cp; -&hwlist.man4.i386/ctau; -&hwlist.u3g; -&hwlist.umb; +The +man:u3g[4] +driver supports the following cellular modems: + +* 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 + +Many more are supported, see +*/sys/dev/usb/serial/u3g.c* +for the complete list. + + + +The +man:umb[4] +driver should support any USB device implementing MBIM, including +the following cellular modems: + +* Ericsson H5321gw and N5321gw +* Fibocom L831-EAU +* Medion Mobile S4222 (MediaTek OEM) +* Sierra Wireless EM7345 +* Sierra Wireless EM7455 +* Sierra Wireless EM8805 +* Sierra Wireless MC8305 + [[serial]] === Serial Interfaces -&hwlist.uart; -&hwlist.scc; +The +man:uart[4] +driver supports the following classes of UARTs: + +* 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. + + + +The +man:scc[4] +driver supports the following classes of Serial Communications Controllers: + +* QUICC: Freescale/NXP QUad Integrated Communications Controllers. +* Z8530: Zilog 8530 based serial communications controllers. + + + +The +man:puc[4] +driver supports the following +PCI/PCIe multi-port serial and parallel adapters: + +* Advantech 2-port PCI PCI-1602/1603 Rev A/B1 +* Applied Micro Circuits PCI 8 Port UART +* Avlab Technology PCI IO 2S +* Avlab Low Profile PCI 4 Serial +* Boca Research PCI Turbo Serial 658/654 +* Brainboxes: + + - Instashield PCIe IX-400, IX-200, IX-100 + - Instashield PCI IS-400, IS-200 + - PX Series PCIe RS232/RS422/RS485/LPT + - UC Series Universal PCI RS232/RS422/RS485/LPT + - UP Series PCI Dual RS232 + +* Comtrol RocketPort 550 PCI 16/8/4 port +* Decision Computer PCCOM PCI 8/4/2 port +* Digi Neo PCIe 4 and 8 Port (with and without RJ45) +* Digi Neo PCI 4 and 8 Port +* Dolphin Peripherals PCI 4035/4014 +* Exar: + + - XR17C/D152 + - XR17C154 + - XR17C158 + - XR17V258IV + - XR17V352 + - XR17V354 + - XR17V358 + +* Feasso PCI FPP-02 2S1P +* HP Diva Serial [GSP] Multiport UART: + + - Tosca Console + - Tosca Secondary + - Maestro SP2 + - Superdome Console + - Keystone SP2 + - Everest SP2 -&hwlist.puc; +* I-O DATA RSA-PCI2/R +* IBM SurePOS 300 Series (481033H) serial ports +* IC Book Labs: -&hwlist.uark; + - Dreadnought x16 Pro/Lite + - Ironclad x8 Pro + - Gunboat x4 Pro/Lite/Low Profile + - Gunboat x2 Low Profile -&hwlist.ubsa; +* Kuroutoshikou SERIAL4P-LPPCI2 +* Lava Computers: -&hwlist.ubser; + - Dual Serial PCI + - Quattro-PCIe + - Quattro-PCI + - Octopus-550 PCI -&hwlist.uchcom; +* Moxa Technologies: -&hwlist.ucycom; + - 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 PCI + - Industio CP-114 + - Smartio CP-114EL/PCIe + - Smartio CP-118EL-A/PCIe + - C168H/PCI + - C168U/PCI + - CP-168EL/PCIe + - Smartio CP-168EL-A/PCIe -&hwlist.ufintek; +* NetMos NM9815 Dual 1284 Printer port PCI +* NetMos NM9835 2/1 port UART + 1284 Printer PCI +* NetMos NM9845 4/6 port UART + 1284 Printer PCI +* NetMos NM9865 4/3/2 port UART + 1/2 port 1284 Printer PCI +* Oxford Semiconductor based boards: -&hwlist.uftdi; + - OX16PCI952 UART (with and without Parallel port) + - OX16PCI954 UART + - OX9160/OX16PCI954 UARTs + - OX16PCI958 UART -&hwlist.umcs; +* Perle Ultraport4 Express PCIe Serial +* Perle Speed8/Speed4/Speed2 LE PCI Serial +* Quatech: -&hwlist.umct; + - DSC-300/200/100 PCI + - DSCLP-300/200/100 PCI + - ESC-100/100D/100M PCI + - QSC-300/200/100 PCI + - QSCLP-100 PCI -&hwlist.umoscom; +* SIIG Cyber Series of UART and parallel port boards: -&hwlist.uplcom; + - Cyber 2S and 2SP1 PCI 16550 + - Cyber 4 and 4S PCI 16C650 (10x family and 20x family) + - Cyber I/O PCI (10x family and 20x family) + - Cyber Parallel Dual PCI (10x family and 20x family) + - Cyber Serial Dual PCI (10x family and 20x family) + - Cyber 2S1P PCI (10x family and 20x family) + - PS8000 8S PCI 16C650 (20x family) + - Quartet Serial 850 PCI -&hwlist.uslcom; +* Sun 1040 PCI Quad Serial +* Sunix MIO5xxxx 4/2/1 port UART and 1284 Printer +* Sunix SUN1889/1888 PCI dual port serial +* Sunix SER5xxxx 8/4/2 port serial +* Syba Tech Ltd PCI-4S2P-550-ECP +* Systembase SB16C1054/8 4/8 port serial +* Titan PCI-800H/PCI-200H +* VScom: + + - PCIex-800H + - PCI-200HV2 + - 200Li uPCI + - PCI-800L, PCI-200L, and PCI-100L + - PCI-800, PCI-400, and PCI-200 + + + +The +man:uark[4] +driver supports the following adapters: + +* HL USB-RS232 +* HugePine USB-UART +* KQ-U8A Data Cable +* Skymaster USB to RS232 + + + +The +man:ubsa[4] +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 +man:ubser[4] +driver provides support for the BWCT console management serial adapters. + + + +The +man:uchcom[4] +driver supports the following USB to serial UART controllers: + +* WinChipHead CH9102 (max 6Mbps) +* WinChipHead CH343 (max 6Mbps) +* WinChipHead CH341 (max 2Mbps) +* WinChipHead CH340 (max 2Mbps) + + + +The +man:ucycom[4] +driver currently supports the following devices which incorporate +Cypress USB to RS232 bridge chips: + +* DeLorme Earthmate USB GPS receiver + + + + +The +man:uftdi[4] +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 +man:umcs[4] +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 +man:umct[4] +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 +man:uplcom[4] +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 +man:uslcom[4] +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 +man:uvscom[4] +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 +man:snd_als4000[4] +driver supports the following sound cards: + +* Avance Logic ALS4000 + + + +The +man:snd_atiixp[4] +driver supports the following audio chipsets: -&hwlist.snd_cmi; +* ATI IXP 200 +* ATI IXP 300 +* ATI IXP 400 -&hwlist.snd_cs4281; -&hwlist.snd_csa; -&hwlist.snd_emu10k1; +The +man:snd_cmi[4] +driver supports the following sound cards: -&hwlist.snd_emu10kx; +* CMedia CMI8338A +* CMedia CMI8338B +* CMedia CMI8738 +* CMedia CMI8738B -&hwlist.snd_envy24; -&hwlist.snd_envy24ht; -&hwlist.snd_es137x; +The +man:snd_cs4281[4] +driver supports the following sound cards: -&hwlist.snd_fm801; +* Crystal Semiconductor CS4281 -&hwlist.snd_hda; -&hwlist.snd_hdspe; -&hwlist.snd_ich; +The +man:snd_csa[4] +driver supports the following sound cards: -&hwlist.snd_maestro3; +* 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 -&hwlist.snd_neomagic; +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. -&hwlist.snd_solo; -&hwlist.snd_spicds; -&hwlist.snd_t4dwave; +The +man:snd_emu10k1[4] +driver supports the following sound cards: -&hwlist.snd_uaudio; +* Creative SoundBlaster Live! (EMU10K1 Chipset) +* Creative SoundBlaster Audigy (EMU10K2 Chipset) +* Creative SoundBlaster Audigy 2 (EMU10K2 Chipset) +* Creative SoundBlaster Audigy 2 (EMU10K3 Chipset) -&hwlist.snd_via8233; -&hwlist.snd_via82c686; -&hwlist.snd_vibes; +The +man:snd_emu10kx[4] +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 +man:snd_envy24[4] +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 +man:snd_envy24ht[4] +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 +man:snd_es137x[4] +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 +man:snd_fm801[4] +driver supports audio devices based on the following chipset: + +* Forte Media FM801 + + + +The +man:snd_hda[4] +driver supports PCI class 04h +(multimedia), +subclass 03h +(HDA) +audio controllers and codecs compatible with the +Intel High Definition Audio 1.0 specification. + + + +The +man:snd_hdspe[4] +driver supports the following audio devices: + +* RME HDSPe AIO (optional AO4S-192 and AI4S-192 extension boards) +* 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. +The effective number of ADAT channels is 8 channels at single speed +(32kHz-48kHz), 4 channels at double speed (64kHz-96kHz), and 2 channels at +quad speed (128kHz-192kHz). +Depending on sample rate and channel format selected, not all pcm channels can +be mapped to ADAT channels and vice versa. + + + +The +man:snd_ich[4] +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 +man:snd_maestro3[4] +driver supports the following audio devices: + +* ESS Technology Allegro-1 +* ESS Technology Maestro3 + + + +The +man:snd_neomagic[4] +driver supports the following audio devices: + +* NeoMagic 256AV +* NeoMagic 256ZX + + + +The +man:snd_solo[4] +driver supports the following sound cards: + +* ESS Solo-1 (ES1938 Chipset) +* ESS Solo-1E (ES1946 Chipset) + + + +The +man:snd_spicds[4] +driver supports the following codecs: + +* AK4358 +* AK4381 +* AK4396 +* AK4524 +* AK4528 +* WM8770 + + + +The +man:snd_t4dwave[4] +driver supports the following audio devices: + +* Acer Labs M5451 +* SIS 7018 +* Trident 4DWave DX +* Trident 4DWave NX + + + +The +man:snd_uaudio[4] +driver provides support for USB audio class devices and +USB MIDI class devices. + + + +The +man:snd_via8233[4] +driver supports the following audio chipsets: + +* VIA VT8233 +* VIA VT8233A +* VIA VT8233C +* VIA VT8235 +* VIA VT8237 +* VIA VT8251 + + + +The +man:snd_via82c686[4] +driver supports audio devices based on the following chipset: + +* VIA 82C686A + + + +The +man:snd_vibes[4] +driver supports audio devices based on the following chipset: + +* S3 SonicVibes + [[usb]] === USB Devices @@ -722,55 +4462,324 @@ 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 +man:atp[4] +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) + +To discover the product-id of a touchpad, search for 'Trackpad' in the +output of +lshal(1) +and look up the property +**usb_device.product_id**. + + + +The +man:atopcase[4] +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 -&hwlist.man4.powerpc/abtn; -&hwlist.man4.powerpc/akbd; -&hwlist.man4.powerpc/ams; +The +man:abtn[4] +driver supports extended keyboard keys (special F-keys) on the following devices: + +* Apple iBook Keyboard +* Apple PowerBook Keyboard + + + +Devices supported by the +man:akbd[4] +driver include: + +* Apple Extended Keyboard +* Apple Keyboard II +* Apple iBook Keyboard +* Apple PowerBook Keyboard + + + +Devices supported by the +man:ams[4] +driver include: + +* Apple Mouse +* ADB Extended Mouse +* MacAlly 2-Button Mouse +* Apple iBook Trackpad +* Apple PowerBook Trackpad + + + +The +man:dwcotg[4] +driver supports the +Synopsys DesignWare USB controller found in many embedded devices. -&hwlist.man4.arm/dwcotg; The man:ehci[4] driver supports USB 2.0 controllers implementing the Enhanced Host Controller Interface standard. -&hwlist.ohci; -&hwlist.ugold; +The +man:ohci[4] +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 +man:ugold[4] +driver: + +* RDing TEMPer1V1.2 + + + +The +man:uhci[4] +driver supports all UHCI v1.1 compliant controllers including: + +* Intel 82371AB/EB (PIIX4) +* Intel 82371SB (PIIX3) +* VIA 83C572 + + + +The +man:uipaq[4] +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; -&hwlist.umass; +The +man:umass[4] +driver supports USB Mass Storage devices such as: -&hwlist.urio; +* USB thumb drives +* USB hard disk drives +* USB floppy drives -&hwlist.umodem; -&hwlist.rtsx; -&hwlist.ulpt; +The following devices are supported by the +man:urio[4] +driver: -&hwlist.umct; +* Diamond MultiMedia Rio 500 +* Diamond MultiMedia Rio 600 +* Diamond MultiMedia Rio 800 -&hwlist.uvisor; -&hwlist.xhci; + +Devices supported by the +man:umodem[4] +driver include: + +* 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 + + + +The +man:rtsx[4] +driver supports the following Realtek SD card readers: + +* RTS5209 +* RTS5227 +* RTS5229 +* RTS522A +* RTS525A +* RTS5260 +* RTL8411B +* RTS5249 (unverified) +* RTL8402 (unverified) +* RTL8411 (unverified) + + + +The +man:ulpt[4] +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 +* Hewlett-Packard HP Deskjet 3420 (P/N: C8947A #ABJ) +* Oki Data MICROLINE ML660PS +* Seiko Epson PM-900C, 880C, 820C, 730C + + + +The +man:umct[4] +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 +man:uvisor[4] +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 +man:xhci[4] +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; -&hwlist.sbp; +The +man:fwohci[4] +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) + + + +The +man:sbp[4] +driver supports FireWire Serial Bus Protocol 2 +(SBP-2) +storage devices. + [[bluetooth]] === Bluetooth Devices -&hwlist.ng_ubt; + +The +man:ng_ubt[4] +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 @@ -781,21 +4790,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 +man:ccr[4] +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 +man:hifn[4] +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 +man:qat[4] +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 +man:safe[4] +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 +man:safexcel[4] +driver supports the cryptographic acceleration functions of the +Inside Secure EIP-97 device found on some Marvell systems-on-chip. + [[misc]] === Miscellaneous @@ -827,7 +4914,13 @@ including many laptop pointing devices (man:psm[4] driver) man:moused[8] has more information on using traditional pointing devices with the FreeBSD console. ==== -&hwlist.hgame; + +The +man:hgame[4] +driver supports HID gamepads, joysticks, and controllers such as: + +* 8bitdo USB Wireless Adapter 2 + [amd64, i386] Floppy drives (man:fdc[4] driver) @@ -840,28 +4933,206 @@ Information regarding specific video cards and compatibility with Xorg can be fo [amd64, i386] "PC standard" parallel ports (man:ppc[4] driver) -&hwlist.ads111x; -&hwlist.amdsbwd; +The +man:ads111x[4] +driver provides support for the following devices: + + ADS1013 ADS1113 + ADS1014 ADS1114 + ADS1015 ADS1115 + + + +The +man:amdsbwd[4] +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 +man:at45d[4] +driver provides support for the following devices: + +* AT45DB011B +* AT45DB021B +* AT45DB041x +* AT45DB081B +* AT45DB161x +* AT45DB321x +* AT45DB321x +* AT45DB641E +* AT45DB642x + + + +The +man:gpioths[4] +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. + + + +man:ig4[4] +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 +man:intpm[4] +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 +man:mx25l[4] +driver supports the following spi flash memory devices: + +* AT25DF641 +* EN25F32 +* EN25P32 +* EN25P64 +* EN25Q32 +* EN25Q64 +* GD25Q64 +* M25P32 +* M25P64 +* MX25L1606E +* MX25LL128 +* MX25LL256 +* MX25LL32 +* MX25LL64 +* N25Q64 +* S25FL032 +* S25FL064 +* S25FL128 +* S25FL256S +* SST25VF010A +* SST25VF032B +* W25Q128 +* W25Q256 +* W25Q32 +* W25Q64 +* W25Q64BV +* W25X32 +* W25X64 + + + +The current version of the +man:netfpga10g_nf10bmac[4] +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 +man:ntb_hw_plx[4] +driver: + +* PEX 8713 +* PEX 8717 +* PEX 8725 +* PEX 8733 +* PEX 8749 + +, but it may also work with other compatible ones. + + + +The +man:ow_temp[4] +driver supports the following temperature sensors: + + 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 Programmable Resolution 1-Wire Digital Thermometer with 4-bit ID + MAX31820 1-Wire, Parasite-Power, Ambient Temperature Sensor + +The driver supports Family codes 0x10, 0x22, 0x28, and 0x3b. + -&hwlist.at45d; -&hwlist.gpioths; +The +man:superio[4] +driver supports a multitude of Super I/O controllers produced by Nuvoton, +formerly known as Winbond, and ITE, namely: -&hwlist.ig4; +* 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.intpm; -&hwlist.mx25l; -&hwlist.netfpga10g_nf10bmac; +The +man:u2f[4] +driver supports FIDO/U2F-compatible USB security keys. -&hwlist.ntb_hw_plx; -&hwlist.ow_temp; -&hwlist.superio; +The +man:udl[4] +driver supports USB display devices +based on the DisplayLink DL-120 and DL-160 graphic chips, including: -&hwlist.u2f; +* Century Corp. Japan Plus One LCD-8000U +* Century Corp. Japan Plus One LCD-4300U +* DisplayLink USB to DVI +* ForwardVideo EasyCAP008 USB to DVI +* HP USB 2.0 Docking Station (FQ834) +* HP USB Graphics Adapter (NL571) +* IOGEAR USB 2.0 External DVI (GUC2020) +* Koenig CMP-USBVGA10 and CMP-USBVGA11 +* Lenovo 45K5296 USB to DVI +* Lenovo ThinkVision LT1421 +* Lilliput UM-70 +* Nanovision MiMo UM-710 and UM-740 +* Rextron VCUD60 USB to DVI +* Samsung LD220 +* StarTech CONV-USB2DVI +* Sunweit USB to DVI +* Unitek Y-2240 USB to DVI +* VideoHome NBdock1920 +* i-tec USB 2.0 Docking Station (USBDVIDOCK) -&hwlist.udl; |
