Talk:Linux Wi-Fi device entries

Modifying entries
Notice: The Device IDs page is automatically generated from Linux sources.
 * It will be overwritten every time a new kernel is released,
 * and all changes to the Device IDs page will be lost.

Instead of modifying this page, here is how to modify the name of a device:


 * 1) Create a new wiki page for the Wi-Fi adapter with the desired name,
 * for example wikidevi.com/wiki/ASUS_USB-N10_Nano


 * 1) In the new device page, set the correct vendor_id=xxxx and device_id=xxxx

The new name (and link) in the device page will automatically appear in the Device IDs page.
 * This is done automatically via a template query for each ID.

Drivers
| Bus = USB <<-- USB
 * VID = 0b05
 * PID = 171d
 * device name = ASUSTek
 * first kernel version = v2.6.27
 * first kernel date = 2008-10-09
 * kernel modules = rtl8187 rtl818x_pci <<-- PCI ??


 * Bus = PCI <<-- PCI
 * VID = 1799
 * PID = 700f
 * device name = Belkin F5D7000 v7000 Wireless G Desktop Card (Realtek RTL8185)
 * first kernel version = v2.6.25
 * first kernel date = 2008-04-17
 * kernel modules = USB ?? ->> rtl8187 rtl818x_pci
 * Fixed. --Omega (talk) 20:40, 27 October 2016 (EDT)

brcmfmac

 * https://wireless.wiki.kernel.org/en/users/Drivers/brcm80211

PCIe devices
Chipset		PCI Device ID		Notes -- BCM4350		14e4:43a3	Queued for 4.4+ BCM4354		14e4:43df	Unreleased hw, support dropped in 4.1 BCM4356		14e4:43ec	Supported in 3.17+ BCM43567	14e4:43d3 BCM43570	14e4:43d9 BCM4358		14e4:43e9	Supported in 4.2+ BCM4359		14e4:43ef	Queued for 4.5+ BCM43602	14e4:43ba	Supported in 3.17+ BCM43602	14e4:43bb	Supported in 3.19+, 2GHz device BCM43602	14e4:43bc	Supported in 3.19+, 5GHz device BCM43602	14e4:aa52	Supported in 4.2+, “raw” device BCM4365		14e4:43ca	Queued for 4.4+ BCM4365		14e4:43cb	Queued for 4.4+, 2GHz device BCM4365		14e4:43cc	Queued for 4.4+, 5GHz device BCM4366		14e4:4365	Queued for 4.6+ BCM4366		14e4:43c3	Queued for 4.4+ BCM4366		14e4:43c4	Queued for 4.4+, 2GHz device BCM4366		14e4:43c5	Queued for 4.4+, 5GHz device

SDIO devices
Name		Device ID		Notes - BCM43143	02d0:a887 (0xA887) BCM43241	02d0:4324 (0x4324) BCM4329		02d0:4329 (0x4329) BCM4330		02d0:4330 (0x4330) BCM4334		02d0:4334 (0x4334) BCM43340	02d0:a94c (0xA94C)	Supported in 4.0+ BCM43341	02d0:a94d (0xA94D)	Supported in 4.0+ BCM4335		02d0:4335 (0x4335) BCM4339		02d0:4335 (0x4335)	Supported in 3.13+ BCM43362	02d0:a962 (0xA962)	Supported in 3.14+ BCM43430	02d0:a9a6 (0xA9A6)	Supported in 4.1+ BCM43455	02d0:4345 (0x4345)	Supported in 4.1+ BCM4354		02d0:4354 (0x4354)	Supported in 3.15+ - BCM4345		02d0:4345 (0x4345)	Older version of BCM43455 (unsupported)

USB devices
Name		USB Device ID	Notes

BCM43235 (rev3)	? BCM43236 (rev3)	0a5c:bd17 BCM43238 (rev3)	? BCM43143	0a5c:bd1e	Supported in 3.7+ BCM43242	0a5c:bd1f	Supported in 3.7+ BCM43566	0a5c:bd27	Supported in 3.17+ BCM43569 - Unsupported Chips: Chip	Rev	Marketing name	USB ID - 0x4322	1	BCM4323		1eda:2410 0x4322	1	BCM43230 ? 0846:9011 0x4322	1	BCM43231	0846:9020 43236	2	BCM43236	0a5c:bd17 43526	2	BCM43526	0a5c:bd1d

--Omega (talk) 19:54, 1 October 2015 (EDT)
 * EDIT --Omega (talk) 19:46, 29 February 2016 (EST)

104c - Texas Instruments

 * 104c:9066 - ACX111; ti/wl1251/sdio; # in 4.5-rc • wl1251_sdio

0271 - Atheros

 * 0271:0300 - ath/ath6kl/sdio; # in 4.5-rc • ath6kl_sdio
 * 0271:0301 - ath/ath6kl/sdio; # in 4.5-rc
 * 0271 0400 - ath/ath6kl/sdio; # in 4.5-rc
 * 0271:0401 - ath/ath6kl/sdio; # in 4.5-rc
 * 0271:0402 - ath/ath6kl/sdio; # in 4.5-rc
 * 0cf3:9374 - ath/ath6kl/usb; # in 4.5-rc
 * 0cf3:9375 - ath/ath6kl/usb; # in 4.5-rc

0271 - Qualcomm Atheros (SDIO)

 * 0271:050a - ath/ath10k/sdio; # in 4.13+ • ath10k_sdio
 * 0271:0701 - ath/ath10k/sdio; # in 4.13+

168c - Qualcomm Atheros (PCI)

 * 168c:003c - ath/ath10k/pci; # in 4.5+ ("QCA986x/988x 802.11ac") • ath10k_pci
 * 168c 003e - ath/ath10k/pci; # in 4.5+ ("QCA6174 802.11ac")
 * 168c:0040 - ath/ath10k/pci; # in 4.5+ ("QCA9980/9990 802.11ac")
 * 168c:0041 - ath/ath10k/pci; # in 4.5+ ("QCA6164 802.11ac")
 * 168c:0042 - ath/ath10k/pci; # in 4.5+ ("QCA9377 802.11ac")
 * 168c:0046 - ath/ath10k/pci; # in 4.8+ ("QCA9984 802.11ac")
 * 168c:0050 - ath/ath10k/pci; # in 4.8+ ("QCA9887 802.11ac")
 * 168c:0056 - ath/ath10k/pci; # in 4.8+ ("QCA 802.11ac")
 * 0777:11ac - ath/ath10k/pci; # in 4.16+ ("Ubiquiti Networks, Inc.")


 * "qcom,ipq4019-wifi"- ath/ath10k/ahb; # in 4.8+ • ath10k_ahb
 * Qualcomm IPQ4019 - 802.11ac chip (WiSoC), support for AHB bus


 * "qcom,wcn3990-wifi" - ath/ath10k/snoc; # in 4.18+ • ath10k_snoc
 * Qualcomm WCN3990 - 802.11ax chip, connected to System NoC (SNoC)

0cf3 - Qualcomm Atheros (USB)

 * 13b1:0042 - ath/ath10k/usb; # in 4.14+ • ath10k_usb
 * Linksys WUSB6100M - 802.11ac Wireless Adapter

02d0 - Broadcom

 * 02d0:044b - BCM43241 (2.6.32+) - b43
 * SDIO ID: SD\VID_02D0&PID_044b


 * 02d0:4324 - BCM43241 (3.7+) - brcmfmac (Broadcom BCM943241NG1630)
 * SDIO ID: SD\VID_02D0&PID_4324


 * 02d0:4329 - BCM4329 (??)
 * SDIO ID: SD\VID_02D0&PID_4329


 * 02d0:4330 - BCM4330 (3.3+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4330


 * 02d0:4334 - BCM4334 (3.6+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4334


 * 02d0:4335 - BCM4335 (3.10+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4335


 * 02d0:4335 - BCM4339 (3.13+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4335


 * 02d0:4345 - BCM4345 (old ver BCM43455) - Unsupported
 * SDIO ID: SD\VID_02D0&PID_4345


 * 02d0:4345 - BCM43455 (4.1+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4345


 * 02d0:4354 - BCM4354 (3.15+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4354


 * 02d0:4356 - BCM4356 (v4.7-rc1+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_4356


 * 02d0:a887 - BCM43143 (3.10+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_A887


 * 02d0:a94c - BCM43340 (4.0+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_A94C


 * 02d0:a94d - BCM43341 (4.0+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_A94D


 * 02d0:a962 - BCM43362 (3.14+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_A962


 * 02d0:a9a6 - BCM43430 (4.1+) - brcmfmac
 * SDIO ID: SD\VID_02D0&PID_A9A6

02df - Marvell

 * module mwifiex_sdio CONFIG_MWIFIEX_SDIO : drivers/net/wireless/mwifiex/
 * Marvell WiFi-Ex Driver for SD8786/SD8787/SD8797/SD8887/SD8897/SD8997


 * 02df:9116 - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:9119 - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:9129 - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:912d - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:9135 - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:9139 - marvell/mwifiex/sdio; # in 4.5-rc
 * 02df:9141 - marvell/mwifiex/sdio; # in 4.5-rc

0303 / 041b - Redpine Signals

 * 0303:0100 - rsi_91x_sdio; # in 3.15–3.19, 4.0–4.4 rsi_91x_sdio
 * 041b:0201 - # in 3.15–3.19, 4.0–4.4
 * 041b 0301 - # in 3.15–3.19, 4.0–4.4
 * 041b:9330 - # in 4.5-rs