Talk:Linux Wi-Fi device entries

From TechInfoDepot
Jump to navigationJump to search

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<br>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<br>rtl818x_pci
Fixed. --Omega (talk) 20:40, 27 October 2016 (EDT)

Queued for 4.4+/4.5+/4.6+

brcmfmac

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)

SDIO

104c - Texas Instruments

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

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

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

02d0 - Broadcom

  • 02d0:044b - BCM43241 (2.6.32+) - b43
SDIO ID: SD\VID_02D0&PID_044b
SDIO ID: SD\VID_02D0&PID_4324
  • 02d0:4329 - BCM4329 (??)
SDIO ID: SD\VID_02D0&PID_4329
SDIO ID: SD\VID_02D0&PID_4330
SDIO ID: SD\VID_02D0&PID_4334
SDIO ID: SD\VID_02D0&PID_4335
SDIO ID: SD\VID_02D0&PID_4335
  • 02d0:4345 - BCM4345 (old ver BCM43455) - Unsupported
SDIO ID: SD\VID_02D0&PID_4345
SDIO ID: SD\VID_02D0&PID_4345
SDIO ID: SD\VID_02D0&PID_4354
  • 02d0:4356 - BCM4356 (v4.7-rc1+) - brcmfmac
SDIO ID: SD\VID_02D0&PID_4356
SDIO ID: SD\VID_02D0&PID_A887
SDIO ID: SD\VID_02D0&PID_A94C
SDIO ID: SD\VID_02D0&PID_A94D
SDIO ID: SD\VID_02D0&PID_A962
SDIO ID: SD\VID_02D0&PID_A9A6

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+

USB

0cf3 - Qualcomm Atheros (USB)

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

PCIe

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)

17cb - Qualcomm (PCI)

  • 17cb:1101 - ath/ath11k/pci; # in 5.10+ ("QCA6390 Wireless Network Adapter") • ath11k_pci
  • 17cb:1103 - ath/ath11k/pci; # in 5.14+ ("QCNFA765 Wireless Network Adapter")
  • 17cb:1104 - ath/ath11k/pci; # in 5.14+ ("QCN6024/QCN9024/QCN9074 Wireless Network Adapter")