Broadcom modules (Apple)

From TechInfoDepot
Jump to navigationJump to search

Broadcom модули Wi-Fi в компьютерах Apple

Введение

В компьютерах Apple в основном применяются модули Wi-Fi производства Broadcom.

В настоящее время Atheros modules не применяются - в модельном ряду всех без
исключения компьютеров Apple образца 2012 года - идут только карты Broadcom.

По функциональности карты Broadcom modules можно разбить на несколько групп:

Старинные модули Wi-Fi стандарта 802.11a/b/g/(draft-n)

поддерживал только 802.11a/b/g (802.11n в то время ещё не существовало),
умеет 5GHz, но работать там может только в режиме 802.11a (54Mbps)
Применялся в компьютерах Apple Mac (2005-2006)
но уже с поддержкой предварительного варианта 802.11n (draft-n)
Применялся в компьютерах Apple Mac (2007-2008)
Модуль был специально разработан для MacBook Air и MacMini (2008-2009)

Все эти модули двухдиапазонные: умеют работать в диапазонах 2.4/5GHz

  • Важно!
Полноценная поддержка этих модулей последний раз была в Mac OS X 10.6.
В современных системах Mac OS X 10.7 и 10.8 - в драйверах для данных
карт есть лишь поддержка Wi-Fi, а вот поддержка AirDrop не реализована.
AirDrop запустить на этих картах нельзя!

Модули Wi-Fi стандарта 802.11n (MIMO 2х2)

Применялся в компьютерах MacBook (2008)
Применялся в компьютерах MacBook (2009) и iMac (2009)
Применялся в компьютерах MacBook (2009-2010)
Применялся в компьютерах MacBook Air (2010-2012)
  • Все модули из данной группы - двухдиапазонные:
умеют работать в диапазонах 2.4/5GHz
Максимальная скорость карт в данной группе будет:
144Mbps для диапазона 2.4GHz
300Mbps для диапазона 5GHz
(в драйверах в Mac OS X стоит запрет использования
полосы 40MHz в диапазоне 2,4GHz)

Модули Wi-Fi стандарта 802.11n (MIMO 3х3)

Применялся в компьютерах MacMini (2011)
Применялся в компьютерах MacMini (2012)
Применялся в компьютерах MacBook Pro (2011-2012)
Применялся в компьютерах MacBook Pro (2012)
Применялся в компьютерах iMac (2012)
  • Все модули из данной группы - двухдиапазонные:
умеют работать в диапазонах 2.4/5GHz
Максимальная скорость карт в данной группе будет:
216Mbps для диапазона 2.4GHz
450Mbps для диапазона 5GHz
(в драйверах в Mac OS X стоит запрет использования
полосы 40MHz в диапазоне 2.4GHz)

Модули Wi-Fi стандарта 802.11ac

Применяется в компьютерах MacBook Air (2013)
Применяться модуль будет в компьютерах MacBook Pro (2013)
Применяться модуль будет в обновленных компьютерах iMac (2013)
Применяться модуль будет в компьютерах MacBook Pro (2015)

Apple - проблемы с диапазоном 5 GHz

В моменты возникновения ситуации, когда компьютер от Apple не видит работающей сети

в диапазоне 5 ГГц, нужно в терминале посмотреть на текущий режим работы адаптера:
system_profiler SPAirPortDataType

В ответе обращаем внимание на выделенные параметры:

   Card Type: AirPort Extreme  (0x14E4, 0x8E)
   Firmware Version: Broadcom BCM43xx 1.0 (5.106.198.19.22)
   Locale: RoW
   Country Code: TW
   Supported PHY Modes: 802.11 a/b/g/n
   Supported Channels: 
   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 56, 60, 64, 
   100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165

В данном примере показана ситуация, когда Мак обнаружил страну TW (Тайвань),

и скорректировал список каналов для соответствия региональным требованиям.

Данная страна TW приносит много хлопот пользователям MacOS, так-как запрещает работать в диапазоне

5 ГГц на каналах 36, 40, 44, 48 и 52, из-за того,что они запрещены для использования в Тайване.

Очень похоже на Тайвань действует и обнаружение маком страны Китай (CN):

   Card Type: AirPort Extreme (0x14E4, 0x8E)
   Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.100.16)
   Locale: RoW
   Country Code: CN
   Supported PHY Modes: 802.11 a/b/g/n
   Supported Channels: 
   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 
   149, 153, 157, 161, 165

Данная страна CN ещё больше ограничивает каналы в диапазоне 5 ГГц.

Для использования разрешено лишь пять каналов 149, 153, 157, 161 и 165.

Также вредной для МакОС является установка на роутере страны RU (Россия):

   Card Type: AirPort Extreme  (0x14E4, 0x8E)
   Firmware Version: Broadcom BCM43xx 1.0 (5.106.198.19.22)
   Locale: RoW
   Country Code: RU
   Supported PHY Modes: 802.11 a/b/g
   Supported Channels: 
   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 
   100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165

В данной ситуации, драйвер для карт Broadcom при обнаружении страны RU - отключает режим N.

То есть в диапазоне 2.4 ГГц можно использовать только режимы 802.11b/g, а в диапазоне 5 ГГц можно использовать только режим 802.11a.

Соответственно если на роутере для диапазона 5 ГГц стоит режим n-only - то мак подключиться к ней не сможет.

Чтобы хоть как-то роутер смог подключиться к сети работающей на 5 ГГц, в роутере в настройках сети 5 ГГц должен стоять режим 802.11a/n

- в этом случае Мак с картой от Broadcom подключится в а-режиме, но будет работать на максимальной для этого режима скорости 54 Мбит/с...

Драйвер для карт Atheros при обнаружении страны RU действует по другому:

   en1:
   Card Type: AirPort Extreme (0x168C, 0x17AA)
   Firmware Version: Atheros 9280: 4.0.67.5-P2P
   Locale: RoW
   Country Code: RU
   Supported Channels: 
   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

В данной ситуации вместо отключения режима N, происходит отключение диапазона 5 ГГц, то есть в диапазоне 2.4 ГГц

- можно использовать все режимы 802.11b/g/n, а в диапзоне 5ГГц - вообще нельзя использовать ни 802.11a, ни 802.11n.

Иначе говоря, Мак в такой ситуации сетей работающих в 5 ГГц вообще видеть не будет.

Аналогичное поведение происходит и со страной UA:

- драйвер для карт Broadcom при обнаружении страны UA отключает режим N в обоих диапазонах.
- драйвер для карт Atheros при обнаружении страны UA отключает диапазон 5 ГГц.

Для определения источника возникновения проблемы, с которого МакОС берет

проблемную страну нужно запустить в терминале сканирование эфира по команде:
/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -s

В ответ мы получим список роутеров которые видит наш Мак:

   SSID           BSSID                    RSSI    CH   HT   CC   SECURITY (auth/unicast/group)
   dlink178      1c:7e:e5:d0:df:хх   -65   1,+1  Y     RU   WPA(PSK/TKIP,AES/TKIP)
   hh245          cc:5d:4e:fb:8f:хх    -67   1       Y     TW   WPA2(PSK/AES/AES)
   Dread          00:22:90:90:07:хх -69   11      N     --      WPA(PSK/TKIP/TKIP)
   MajorWiFi   50:46:5d:cc:c2:хх  -41   6       Y     --      WPA2(PSK/AES/AES)
   sohc             f0:7d:68:9b:da:хх  -75   6       N     --      WPA(PSK/TKIP/TKIP)

В данном отчете наглядно видно региональные настройки роутеров. Для этого смотрим столбец СС (Country Code):

- для роутеров с отключенным протоколом 802.11d мы увидим прочерки.
- для роутеров вещающих региональный код, будут видны две буквы.

Также полезно поизучать лог последних срабатываний 802.11d. Для этого вводим в терминал команду для OS X 10.8:

cat /var/log/system.log | grep 802.11d -A1
или для Mac OS X 10.7:
cat /var/log/kernel.log | grep 802.11d -A1

See also

Mini PCIe / NGFF Cards

Mini PCIe (full-size)

Mini PCIe (half-size)

NGFF Cards

Compatible PCI-Express M.2 (NGFF) modules with Mac OS X

Broadcom BCM43241 (802.11a/b/g/n + BT, 2x2, 2.4/5GHz)
Sony Vaio Duo 13 - AzureWave AW-NB136NF AL
Broadcom BCM43142 (802.11b/g/n + BT, 1x1, 2.4GHz)
Broadcom BCM43228 (802.11a/b/g/n + BT, 2x2, 2.4/5GHz)
Broadcom BCM43162 (802.11a/b/g/n/ac + BT, 1x1, 2.4/5GHz)
Broadcom BCM4350 (802.11a/b/g/n/ac + BT, 2x2, 2.4/5GHz)
Apple MacBook 12" (Retina, 2015) 14e4:43a3/106b:0131 OS
vendorid: 0x14e4 deviceid: 0x43a3 radiorev: 0x2d2069 chipnum: 0x4350 chiprev: 0x5 corerev: 0x30
boardid: 0x131 boardvendor: 0x106b boardrev: 0x1175 driverrev: 0x70fa618 ucoderev: 0x0 bus: 0x1
Model: "Broadcom Network controller" Vendor: pci 0x14e4 "Broadcom" Device: pci 0x43a3
SubVendor: pci 0x106b "Apple Inc." SubDevice: pci 0x0131 Revision: 0x05
Module Alias: "pci:v000014E4d000043A3sv0000106Bsd00000131bc02sc80i00"
Broadcom BCM4352 (802.11a/b/g/n/ac + BT, 2x2, 2.4/5GHz)
Lenovo FRU: 04x6020, Lenovo PN: 20-200480 AL
Broadcom BCM4352 (802.11a/b/g/n/ac + BT, 2x2, 2.4/5GHz)
Dell DW1560 AL
Broadcom BCM4356 (802.11a/b/g/n/ac + BT 4.1, 2x2, 2.4/5GHz)
Broadcom BCM4356 (802.11a/b/g/n/ac + BT 4.1, 2x2, 2.4/5GHz) AL

Supported device (osxlatitude.com)

  • thought it would be useful to try and provide a recap of what is supported, what isn't, if it works OOB or if it does not, etc.
I invite everyone to bring his/her own contribution and it'll be added to the list.
This post will be updated as contributions come along in order to keep the list under control.
Hardware specifications can be verified here: http://wikidevi.com/wiki/Main_Page
Unsupported:
Vendor   Model              Format      Ven-Dev id     Chip           Rate
-----------------------------------------------------------------------------
Atheros  AR5B22              Mini PCIe   168c:0034    AR9462        A/B/G/N
Atheros  AR5B125         1/2 Mini PCIe   168c:0032    AR9485          B/G/N    DW1703
Atheros  AR5B225         1/2 Mini PCIe   168c:0037    AR9485          B/G/N
D-Link   DWL-G510 C1              PCI    1814:0302    RT2561          B/G
Dell     DW1501          1/2 Mini PCIe   14e4:4727    BCM4313       A/B/G/N
Dell     DW1503          1/2 Mini PCIe   14e4:4727    BCM4313       A/B/G/N
Dell     DW1703          1/2 Mini PCIe   168c:0032    AR9485          B/G/N    AR5B125
Dell     DW1704          1/2 Mini PCIe   14e4:4365    BCM43142        B/G/N
Dell     DW1705          1/2 Mini PCIe   168c:0036    AR9565          B/G/N
Ralink   RT5390          1/2 Mini PCIe   1814:5390    RT5390          B/G/N
Intel       All                 -            -        -                 -      No exception!
 
Supported:
Vendor   Model            Format       Ven-Dev id     Chip           Rate
----------------------------------------------------------------------------
Atheros  AR5B91            Mini PCIe    168c:002a    AR9281          B/G/N
Atheros  AR5BXB72          Mini PCIe    168c:0024    AR5418/5133   A/B/G/N
Atheros  AR5BXB92          Mini PCIe    168c:002a    AR9280        A/B/G/N
Atheros  AR5BXB112         Mini PCIe    168c:0030    AR9380        A/B/G/N
Atheros  AR5B93        1/2 Mini PCIe    168c:002a    AR9283          B/G/N
Atheros  AR5B95        1/2 Mini PCIe    168c:002b    AR9285          B/G/N
Atheros  AR5B97        1/2 Mini PCIe    168c:002e    AR9287          B/G/N
Atheros  AR5B195       1/2 Mini PCIe    168c:002b    AR9285          B/G/N     (=AR5B95+BT)
Atheros  AR5B197       1/2 Mini PCIe    168c:002e    AR9287          B/G/N     (=AR5B97+BT)
Atheros  AR5BHB92      1/2 Mini PCIe    168c:002a    AR9280        A/B/G/N
Atheros  AR5BHB112     1/2 Mini PCIe    168c:0030    AR9380        A/B/G/N

Dell     DW1470            Mini PCI     14e4:4319    BCM4318       A/B/G
Dell     DW1390            Mini PCIe    14e4:4311    BCM4311         B/G
Dell     DW1395            Mini PCIe    14e4:4315    BCM4312         B/G
Dell     DW1490            Mini PCIe    14e4:4312    BCM4311       A/B/G
Dell     DW1505            Mini PCIe    14e4:4328    BCM4321       A/B/G/N
Dell     DW1397        1/2 Mini PCIe    14e4:4315    BCM4312         B/G       (=DW1395)
Dell     DW1510        1/2 Mini PCIe    14e4:432b    BCM4322       A/B/G/N
Dell     DW1515        1/2 Mini PCIe    168c:3215    AR9280        A/B/G/N     (=AR5xB92)
Dell     DW1520        1/2 Mini PCIe    14e4:4353    BCM43224      A/B/G/N     (kext BCM4360)
Dell     DW1550        1/2 Mini PCIe    14e4:43a0    BCM4352       A/B/G/N/AC
Dell     DW1702        1/2 Mini PCIe    168c:002b    AR9285          B/G/N     (=AR5B195)

Asus     USB-N10            USB 2.0     0b05:1786    RTL8188SU       B/G/N     RealTek's driver
Asus     USB-AC51           USB 2.0     0b05:17d1    MT7610U       A/B/G/N/AC  Asus's driver
Asus     USB-AC56           USB 3.0     0b05:17d2    RTL8812AU     A/B/G/N/AC  Asus's driver
D-Link   DWA-121 A1         USB 2.0     2001:3308    RTL8188CUS      B/G/N     RealTek's driver
On-Nwrks     N300           USB 2.0     0846:f001    RTL8192CU       B/G/N     Realtek's v2.0.1
NetGear  WNA3100M           USB 2.0     0846:f001    RTL8192CU       B/G/N     Realtek's v2.0.1
Tenda       W522U           USB 2.0     148f:3572    RT3572        A/B/G/N     Ralink's v4.2.9.2
Lafalink   LF-D10 Nano      USB 2.0     148f:5370    RT5370          B/G/N     Ralink's v4.2.9.2
Lafalink   LF-D12 Nano      USB 2.0     148f:7601    MT7601U         B/G/N     MediaTek's v4.2.9.10le 

Apple Wireless Adapters

 InterfaceFCC IDVendor IDDevice IDPHY modesMIMO configChip1 brandChip1 modelChip2 brandChip2 modelOUIRelease
Apple AR5BXB112Mini PCIePPD-AR5BXB112168c0030abgn3x3:3AtherosAR938820:C9:D0
7C:C3:A1
2011
Apple AR5BXB6Mini PCIePPD-AR5BXB6-M168c001cabgAtherosAR542400:16:CB
Apple AR5BXB72Mini PCIePPD-AR5BXB72P168c0024abgn2x3:2AtherosAR5418AtherosAR513300:1C:B3
Apple AR5BXB92Mini PCIePPD-AR5BXB92168c002aabgn2x2:2AtherosAR928000:1E:C2
04:1E:64
44:2A:60
7C:6D:62
C8:BC:C8
D4:9A:20
2009
Apple BCM94311MCAGMini PCIeQDS-BRCM101914e44312abgBroadcomBCM4311BroadcomBCM205000:14:51
Apple BCM94321MCMini PCIeQDS-BRCM102414e44328abgn2x2:2BroadcomBCM4321BroadcomBCM205500:1E:C2
Apple MB85APMini PCIBCGA1254abgn2x3:2Marvell88W8363Marvell88W806000:1F:F3

PCI/SDIO/USB ID

brcmsmac PCI/PCIe/SDIO/USB

brcmsmac (PCIe/AXI) driver

Name		PCI Device ID
-----------------------------
BCM4313		0x4727
BCM43224	0x0576
BCM43224	0x4353
BCM43225	0x4357

brcmsmac (SoC/AXI) driver

Name
--------
BCM4716
BCM4717
BCM4718

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+
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: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
---------------------------------------
BCM4329		0x4329	
BCM4330		0x4330	
BCM4334		0x4334	
BCM43340	0xa94c	Supported in 4.0+
BCM43341	0xa94d	Supported in 4.0+
BCM43241	0x4324	
BCM4335		0x4335	
BCM4339		0x4335	Supported in 3.13+
BCM43362	0xA962	Supported in 3.14+
BCM43430	0xa9a6	Supported in 4.1+
BCM43455	0x4345	Supported in 4.1+
BCM4354		0x4354	Supported in 3.15+
BCM43143	0xA887
---------
BCM4345	     02d0:4345	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	?		0846:9011
0x4322	1	BCM43231	0846:9020
43236	2	BCM43236	0a5c:bd17
43526	2	BCM43526	0a5c:bd1d
0x4322	1	BCM4323		1eda:2410

PCI/PCIe

14:e4   Broadcom

0576	BCM43224 802.11a/b/g/n Vendor spec.
a8d6	BCM43222 ? N(6)
a8d8	BCM43224/5 Wireless Network Adapter
3.6+	BCM43225 ? N(r6) brcm80211
a8db	BCM43217 ? b/g/n N(r17)
a99d	BCM43421 ? BCM943421HMS b43 BCM94342EMC
…
4301	BCM4301 802.11b Wireless LAN Controller
4305	BCM4307 V.90 56k Modem
4306	BCM4306 802.11bg Wireless LAN controller
4307	BCM4306 802.11bg Wireless LAN Controller
4310	BCM4310 Chipcommon I/O Controller
4311	BCM4311 802.11b/g WLAN
4312	BCM4311 802.11a/b/g
4313	BCM4311 802.11a
4315	BCM4312 802.11b/g LP-PHY
4318	BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
4319	BCM4318 [AirForce 54g] 802.11a/b/g PCI Express Transceiver
4320	BCM4306 802.11b/g Wireless LAN Controller
4321	BCM4321 802.11a Wireless Network Controller
4322	BCM4322 802.11bgn Wireless Network Controller
4324	BCM4309 802.11abg Wireless Network Controller
4325	BCM4306 802.11bg Wireless Network Controller
4326	BCM4307 Chipcommon I/O Controller?
4328	BCM4321 802.11a/b/g/n
4329	BCM4321 802.11b/g/n
432a	BCM4321 802.11an Wireless Network Controller
432b	BCM4322 802.11a/b/g/n Wireless LAN Controller
432c	BCM4322 802.11b/g/n
432d	BCM4322 802.11an Wireless Network Controller
4331	BCM4331 802.11a/b/g/n
4333	Serial (EDGE/GPRS modem part of Option GT Combo Edge)
4344	EDGE/GPRS data and 802.11b/g combo cardbus [GC89]
4350	BCM43222 Wireless Network Adapter
4351	BCM43222 802.11abgn Wireless Network Adapter
4353	BCM43224 802.11a/b/g/n
4357	BCM43225 802.11b/g/n
4358	BCM43227 802.11b/g/n
4359	BCM43228 802.11a/b/g/n
4360	BCM4360 802.11ac Wireless Network Adapter
4365	BCM43142 802.11b/g/n
43a0	BCM4360 802.11ac Wireless Network Adapter
43a1	BCM4360 802.11ac Wireless Network Adapter
43a2	BCM4360 802.11ac Wireless Network Adapter
43a9	BCM43217 802.11b/g/n N(r17) (3.17+)
43aa	BCM43131 802.11b/g/n N(r17) (3.17+)
43b1	BCM4352 802.11ac Wireless Network Adapter
43ba	BCM43602 802.11ac Wireless LAN SoC
43bb	BCM43602 802.11ac Wireless LAN SoC 3.19+ 2.4GHz
43bc	BCM43602 802.11ac Wireless LAN SoC 3.19+ 5GHz
43d3	BCM43567 802.11ac Wireless Network Adapter
43d9	BCM43570 802.11ac Wireless Network Adapter
43df	BCM4354 802.11ac Wireless LAN SoC x ? *PCIe 4.1
43ec	BCM4356 802.11ac Wireless Network Adapter 3.17+
…
4704	BCM4704 PCI to SB Bridge	
4705	BCM4704 Sentry5 802.11b Wireless LAN Controller	
4706	BCM4704 Sentry5 Ethernet Controller	
4707	BCM4704 Sentry5 USB Controller	
4708	BCM4704 Crypto Accelerator	
4710	BCM4710 Sentry5 PCI to SB Bridge	
4711	BCM47xx Sentry5 iLine32 HomePNA 2.0	
4712	BCM47xx V.92 56k modem	
4713	Sentry5 Ethernet Controller	
4714	BCM47xx Sentry5 External Interface	
4715	BCM47xx Sentry5 USB / Ethernet Controller	
4716	BCM47xx Sentry5 USB Host Controller	
4717	BCM47xx Sentry5 USB Device Controller	
4718	Sentry5 Crypto Accelerator	
4719	BCM47xx/53xx RoboSwitch Core	
4720	BCM4712 MIPS CPU	
4727	BCM4313 802.11bgn Wireless Network Adapter	
5365	BCM5365P Sentry5 Host Bridge

PCIe bcmdevs (Android)

User:Omega/Broadcom modules (Apple)/Android (bcmdevs)
/* PCI vendor IDs */
VENDOR_BROADCOM		0x14e4
VENDOR_INTEL		0x8086
VENDOR_DELL		0x1028
VENDOR_HP		0x103c
VENDOR_HP_COMPAQ	0x0e11
VENDOR_APPLE		0x106b
VENDOR_3COM		0x10b7
VENDOR_NETGEAR		0x1385
VENDOR_DIAMOND		0x1092
VENDOR_SI_IMAGE		0x1095		/* Silicon Image */
VENDOR_BUFFALO		0x1154		/* Buffalo vendor id */
VENDOR_TI		0x104c		/* Texas Instruments */
VENDOR_RICOH		0x1180		/* Ricoh */
VENDOR_JMICRON		0x197b
VENDOR_EPIGRAM		0xfeda

/* PCI Device IDs */
BCM4303_D11B_ID		0x4303		/* 4303 802.11b */
BCM4306_D11G_ID		0x4320		/* 4306 802.11g */
BCM4306_D11A_ID		0x4321		/* 4306 802.11a */
BCM4306_UART_ID		0x4322		/* 4306 uart */
BCM4306_V90_ID		0x4323		/* 4306 v90 codec */
BCM4306_D11DUAL_ID	0x4324		/* 4306 dual A+B */
BCM4306_D11G_ID2	0x4325		/* BCM4306_D11G_ID; INF */
BCM4311_D11G_ID		0x4311		/* 4311 802.11b/g id */
BCM4311_D11DUAL_ID	0x4312		/* 4311 802.11a/b/g id */
BCM4311_D11A_ID		0x4313		/* 4311 802.11a id */
BCM4313_D11N2G_ID	0x4727		/* 4313 802.11n 2.4G device */
BCM43143_D11N2G_ID	0x4366		/* 43143 802.11n 2.4G */
BCM4315_D11DUAL_ID	0x4334		/* 4315 802.11a/g id */
BCM4315_D11G_ID		0x4335		/* 4315 802.11g id */
BCM4315_D11A_ID		0x4336		/* 4315 802.11a id */
BCM4318_D11G_ID		0x4318		/* 4318 802.11b/g id */
BCM4318_D11DUAL_ID	0x4319		/* 4318 802.11a/b/g id */
BCM4318_D11A_ID		0x431a		/* 4318 802.11a id */
BCM4319_D11N_ID		0x4337		/* 4319 802.11n dualband */
BCM4319_D11N2G_ID	0x4338		/* 4319 802.11n 2.4G */
BCM4319_D11N5G_ID	0x4339		/* 4319 802.11n 5G device */
BCM4321_D11N_ID		0x4328		/* 4321 802.11n dualband */
BCM4321_D11N2G_ID	0x4329		/* 4321 802.11n 2.4Ghz band */
BCM4321_D11N5G_ID	0x432a		/* 4321 802.11n 5Ghz band */
BCM4322_D11N_ID		0x432b		/* 4322 802.11n dualband */
BCM4322_D11N2G_ID	0x432c		/* 4322 802.11n 2.4GHz */
BCM4322_D11N5G_ID	0x432d		/* 4322 802.11n 5GHz */
BCM43221_D11N2G_ID	0x4341		/* 43221 802.11n 2.4GHz */
BCM43222_D11N_ID	0x4350		/* 43222 802.11n dualband */
BCM43222_D11N2G_ID	0x4351		/* 43222 802.11n 2.4GHz */
BCM43222_D11N5G_ID	0x4352		/* 43222 802.11n 5GHz */
BCM43224_D11N_ID	0x4353		/* 43224 802.11n dualband */
BCM43224_D11N_ID_VEN1	0x0576		/* Vendor spec. 43224 802.11n db */
BCM43225_D11N2G_ID	0x4357		/* 43225 802.11n 2.4GHz */
BCM43226_D11N_ID	0x4354		/* 43226 802.11n dualband */
BCM43231_D11N2G_ID	0x4340		/* 43231 802.11n 2.4GHz */
BCM43236_D11N_ID	0x4346		/* 43236 802.11n dualband */
BCM43236_D11N2G_ID	0x4347		/* 43236 802.11n 2.4GHz */
BCM43236_D11N5G_ID	0x4348		/* 43236 802.11n 5GHz */
BCM43242_D11N_ID	0x4367		/* 43242 802.11n dualband */
BCM43242_D11N2G_ID	0x4368		/* 43242 802.11n 2.4G */
BCM43242_D11N5G_ID	0x4369		/* 43242 802.11n 5G */
BCM4325_D11DUAL_ID	0x431b		/* 4325 802.11a/g id */
BCM4325_D11G_ID		0x431c		/* 4325 802.11g id */
BCM4325_D11A_ID		0x431d		/* 4325 802.11a id */
BCM4328_D11DUAL_ID	0x4314		/* 4328/4312 802.11a/g id */
BCM4328_D11G_ID		0x4315		/* 4328/4312 802.11g id */
BCM4328_D11A_ID		0x4316		/* 4328/4312 802.11a id */
BCM4329_D11N_ID		0x432e		/* 4329 802.11n dualband */
BCM4329_D11N2G_ID	0x432f		/* 4329 802.11n 2.4G */
BCM4329_D11N5G_ID	0x4330		/* 4329 802.11n 5G */
BCM4330_D11N_ID         0x4360          /* 4330 802.11n dualband device */
BCM4330_D11N2G_ID       0x4361          /* 4330 802.11n 2.4G device */
BCM4330_D11N5G_ID       0x4362          /* 4330 802.11n 5G device */
BCM4331_D11N_ID		0x4331		/* 4331 802.11n dualband id */
BCM4331_D11N2G_ID	0x4332		/* 4331 802.11n 2.4Ghz band id */
BCM4331_D11N5G_ID	0x4333		/* 4331 802.11n 5Ghz band id */
BCM4334_D11N_ID		0x4380		/* 4334 802.11n dualband */
BCM4334_D11N2G_ID	0x4381		/* 4334 802.11n 2.4G device */
BCM4334_D11N5G_ID	0x4382		/* 4334 802.11n 5G device */
BCM43341_D11N_ID	0x4386		/* 43341 802.11n dualband */
BCM43341_D11N2G_ID	0x4387		/* 43341 802.11n 2.4G device */
BCM43341_D11N5G_ID	0x4388		/* 43341 802.11n 5G device */
BCM43342_D11N_ID	0x4383		/* 43342 802.11n dualband */
BCM43342_D11N2G_ID	0x4384		/* 43342 802.11n 2.4G device */
BCM43342_D11N5G_ID	0x4385		/* 43342 802.11n 5G device */
BCM4335_D11AC_ID	0x43ae
BCM4335_D11AC2G_ID	0x43af
BCM4335_D11AC5G_ID	0x43b0
BCM4336_D11N_ID		0x4343		/* 4336 802.11n 2.4GHz device */
BCM43362_D11N_ID	0x4363		/* 43362 802.11n 2.4GHz device */
BCM43421_D11N_ID	0xA99D		/* 43421 802.11n dualband device */
BCM4345_D11AC_ID	0x43ab		/* 4345 802.11ac dualband */
BCM4345_D11AC2G_ID	0x43ac		/* 4345 802.11ac 2.4G device */
BCM4345_D11AC5G_ID	0x43ad		/* 4345 802.11ac 5G device */
BCM4349_D11AC_ID	0x4349		/* 4349 802.11ac dualband */
BCM4349_D11AC2G_ID	0x43dd		/* 4349 802.11ac 2.4G device */
BCM4349_D11AC5G_ID	0x43de		/* 4349 802.11ac 5G device */
BCM4350_D11AC_ID	0x43a3
BCM4350_D11AC2G_ID	0x43a4
BCM4350_D11AC5G_ID	0x43a5
BCM4352_D11AC_ID	0x43b1		/* 4352 802.11ac dualband */
BCM4352_D11AC2G_ID	0x43b2		/* 4352 802.11ac 2.4G device */
BCM4352_D11AC5G_ID	0x43b3		/* 4352 802.11ac 5G device */
BCM4354_D11AC_ID	0x43df		/* 4354 802.11ac dualband */
BCM4354_D11AC2G_ID	0x43e0		/* 4354 802.11ac 2.4G */
BCM4354_D11AC5G_ID	0x43e1		/* 4354 802.11ac 5G */
BCM4355_D11AC_ID	0x43d3		/* 4355 802.11ac dualband */
BCM4355_D11AC2G_ID	0x43d4		/* 4355 802.11ac 2.4G device */
BCM4355_D11AC5G_ID	0x43d5		/* 4355 802.11ac 5G device */
BCM43556_D11AC_ID	0x43b7
BCM43556_D11AC2G_ID	0x43b8
BCM43556_D11AC5G_ID	0x43b9
BCM43558_D11AC_ID	0x43c0
BCM43558_D11AC2G_ID	0x43c1
BCM43558_D11AC5G_ID	0x43c2
BCM4356_D11AC_ID	0x43ec		/* 4356 802.11ac dualband */
BCM4356_D11AC2G_ID	0x43ed		/* 4356 802.11ac 2.4G device */
BCM4356_D11AC5G_ID	0x43ee		/* 4356 802.11ac 5G device */
BCM43566_D11AC_ID	0x43d3
BCM43566_D11AC2G_ID	0x43d4
BCM43566_D11AC5G_ID	0x43d5
BCM43568_D11AC_ID	0x43d6
BCM43568_D11AC2G_ID	0x43d7
BCM43568_D11AC5G_ID	0x43d8
BCM43569_D11AC_ID	0x43d9
BCM43569_D11AC2G_ID	0x43da
BCM43569_D11AC5G_ID	0x43db
BCM43570_D11AC_ID	0x43d9
BCM43570_D11AC2G_ID	0x43da
BCM43570_D11AC5G_ID	0x43db
BCM4358_D11AC_ID        0x43e9          /* 4358 802.11ac dualband */
BCM4358_D11AC2G_ID      0x43ea          /* 4358 802.11ac 2.4G */
BCM4358_D11AC5G_ID      0x43eb          /* 4358 802.11ac 5G */
BCM4359_D11AC_ID	0x43d6		/* 4359 802.11ac dualband */
BCM4359_D11AC2G_ID	0x43d7		/* 4359 802.11ac 2.4G device */
BCM4359_D11AC5G_ID	0x43d8		/* 4359 802.11ac 5G device */
BCM4360_D11AC_ID	0x43a0
BCM4360_D11AC2G_ID	0x43a1
BCM4360_D11AC5G_ID	0x43a2
BCM43602_D11AC_ID	0x43ba		/* ac dualband PCI devid SPROM */
BCM43602_D11AC2G_ID	0x43bb		/* 43602 802.11ac 2.4G device */
BCM43602_D11AC5G_ID	0x43bc		/* 43602 802.11ac 5G device */

/* PCI Subsystem ID */
#define BCM943228HMB_SSID_VEN1	0x0607
#define BCM94313HMGBL_SSID_VEN1	0x0608
#define BCM94313HMG_SSID_VEN1	0x0609
#define BCM943142HM_SSID_VEN1	0x0611

SDIO

/* PCMCIA vendor IDs */
VENDOR_BROADCOM_PCMCIA	0x02d0

/* SDIO vendor IDs */
VENDOR_BROADCOM_SDIO	0x00BF

BRCM_CC_43362_CHIP_ID		43362
BRCM_CC_4335_CHIP_ID		0x4335
BRCM_CC_4339_CHIP_ID		0x4339
BRCM_CC_43430_CHIP_ID		43430
BRCM_CC_4345_CHIP_ID		0x4345
BRCM_CC_4354_CHIP_ID		0x4354
BRCM_CC_4356_CHIP_ID		0x4356

SDIO_DEVICE_ID_BROADCOM_43341		0xa94d
SDIO_DEVICE_ID_BROADCOM_4335_4339	0x4335
SDIO_DEVICE_ID_BROADCOM_43362		0xa962
SDIO_DEVICE_ID_BROADCOM_43430		0xa9a6
SDIO_DEVICE_ID_BROADCOM_4345		0x4345
SDIO_DEVICE_ID_BROADCOM_4354		0x4354

USB

/* USB DONGLE VID/PIDs */
BCM_DNGL_VID		0x0a5c

BCM_DNGL_BL_PID_4328	0xbd12
BCM_DNGL_BL_PID_4323 *	0xbd13
BCM_DNGL_BL_PID_4319    0xbd16
BCM_DNGL_BL_PID_43236   0xbd17
BCM_DNGL_BL_PID_4332	0xbd18
BCM_DNGL_BL_PID_4330	0xbd19
BCM_DNGL_BL_PID_4334	0xbd1a
BCM_DNGL_BL_PID_43239   0xbd1b
BCM_DNGL_BL_PID_4324	0xbd1c
BCM_DNGL_BL_PID_43526 *	0xbd1d
BCM_DNGL_BL_PID_43143	0xbd1e
BCM_DNGL_BL_PID_43242	0xbd1f
BCM_DNGL_BL_PID_4335	0xbd20
BCM_DNGL_BL_PID_43342	0xbd21
BCM_DNGL_BL_PID_43341	0xbd22
BCM_DNGL_BL_PID_4350    0xbd23
BCM_DNGL_BL_PID_4345    0xbd24
BCM_DNGL_BL_PID_4349	0xbd25
BCM_DNGL_BL_PID_4354	0xbd26
BCM_DNGL_BL_PID_43569   0xbd27
BCM_DNGL_BL_PID_43909	0xbd28
BCM_DNGL_BDC_PID	0x0bdc
BCM_DNGL_JTAG_PID	0x4a44

/* HW USB BLOCK [CPULESS USB] PIDs */
BCM_HWUSB_PID_43239     43239

0a5c	BCM_USB_VID
-------------------
2198	Bluetooth 3.0 Device
219b	Bluetooth 2.1 Device
21b1	HP Bluetooth Module
21b4	BCM2070 Bluetooth 2.1 + EDR
21b9	BCM2070 Bluetooth 2.1 + EDR
21ba	BCM2070 Bluetooth 2.1 + EDR
21bb	BCM2070 Bluetooth 2.1 + EDR
21bc	BCM2070 Bluetooth 2.1 + EDR
21bd	BCM2070 Bluetooth 2.1 + EDR
21d7	BCM43142 Bluetooth 4.0
21e1	HP Portable SoftSailing
21e3	HP Portable Valentine
21e6	BCM20702 Bluetooth 4.0 [ThinkPad]
21e8	BCM20702A0 Bluetooth 4.0
21f1	HP Portable Bumble Bee
22be	BCM2070 Bluetooth 3.0 + HS
4500	BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
…	
bd11	BCM4320 TiVo AG0100 802.11bg Wireless Adapter
bd13	BCM4323 802.11abgn Wireless Adapter
bd16	BCM4319 802.11bgn Wireless Adapter
bd17	BCM43236 802.11abgn Wireless Adapter
d11b	BCM4320 Eminent EM4045 [Broadcom BCM4320 USB]

0b05	USB ID ASUS
-------------------
Id	Name		Note
--------------------
1706	WL-167G v1	802.11g Adapter [Ralink RT2571]
1707	WL-167G v1	802.11g Adapter [Ralink RT2571]
170c	WL-159g		802.11bg
170d	802.11b/g	Wireless Network Adapter
1717	WL-169gE	802.11g Adapter [Broadcom 4320 USB]
171c	802.11b/g	Wireless Network Adapter
1723	WL-167G (v2)	802.11g Adapter [Ralink RT2571W]
1724	ASUS		802.11g Adapter [Ralink RT2573]
172a	ASUS		802.11n Network Adapter
172b	ASUS		802.11n Network Adapter
1731	ASUS		802.11n Network Adapter
1732	ASUS		802.11n Network Adapter
1742	ASUS		802.11n Network Adapter	
1760	ASUS		802.11n Network Adapter
1761	USB-N11		802.11n Network Adapter [Ralink RT2870]
1784	USB-N13		802.11n Network Adapter (A1) [Ralink RT3072]
1786	USB-N10		802.11n Network Adapter [Realtek RTL8188SU]
1791	WL-167G v3	802.11n Adapter [Realtek RTL8188SU]
179d	USB-N53		802.11abgn Network Adapter [Ralink RT3572]
17ab	USB-N13 	802.11n Network Adapter (B1) [Realtek RTL8192CU]
17ba	USB-N10 Nano	802.11n Network Adapter [Realtek RTL8192CU]
17c7	WL-330NUL	802.11n Network Adapter
17c9	USB-AC53	802.11abgn/ac Wireless Adapter [Broadcom BCM43526]
17d1	USB-AC51	802.11abgn/ac Wireless Adapter [MT7610/RT2870]
---
1790	Ralink RT3572	802.11a/n Wireless Lan USB Device Drivers
1791	ASUS WL-167G V3	Drivers
179d	ASUS USB-N53	802.11a/b/g/n Network Adapter Drivers
17a7	ASUS USB-N10H	150Mbps 11n Wireless USB dongle Drivers
17ab	ASUS USB-N13	300Mbps 11n Wireless USB dongle Drivers
17ad	ASUS USB-N66	Dual Band N Network Adapter Drivers
17ba	ASUS USB-N10	150Mbps 11n Wireless USB dongle Drivers
17bc	ASUS USB-N66	450Mbps Dual Band USB Adapter Drivers
17c0	ASUS USB-N10E	150Mbps Wireless-N Adapter Drivers
17c9	ASUS USB-AC53	Wireless-AC USB Adapter Drivers
17d0	Atheros AR9462	Bluetooth 4.0 + HS Adapter Drivers
17d1	ASUS USB-AC51	USB Wireless adapter Drivers
17d2	ASUS USB-AC56	802.11ac Wireless USB Adapter Drivers
17d3	ASUS USB-N10	150Mbps 11n Wireless USB dongle Drivers
17db	ASUS USB-AC50	USB Wireless adapter Drivers
17e8	ASUS USB-N14	802.11n Wireless USB Adapter Drivers
17eb	ASUS USB-AC55	USB Wireless adapter Drivers
180b	ASUS USB-N53_V2	USB Wireless Adapter Drivers

http://listing.driveragent.com/c/vusb/Broadcom%20Corp/0a5c

Bluetooth

*[0489:e032] BCM20702A1 - Broadcom
:20702 E032 Combo (Broadcom Bluetooth 4.0 USB)
:BCM20702A1_001.002.014.1443.1485 (v5581)
*[0489:e042] BCM20702A1 - Lenovo China
:20702A1 Lenovo China standalone (Broadcom Bluetooth 4.0 USB)
:BCM20702A1_001.002.014.1443.1484 (v5580)
[0489:e046] BCM43228 + BCM20702A1 - Acer
20702A1 Acer 43228+20702 combo card (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1465 (v5561)
[0489:e04f] BCM43227 + BCM20702A1 - Lenovo China
20702A1 Lenovo China 43227 WLAN + 20702A1 Combo card (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1486 (v5582)
[0489:e052] BCM20702A1 - Broadcom
20702 non-UHE Generic (Broadcom BCM20702 Bluetooth USB Device)
BCM20702A1_001.002.014.1483.1668 (v5764)
[0489:e055] BCM43142A0 - Acer
43142A0 Acer combo (Bluetooth USB module)
BCM43142A0_001.001.011.0311.0331 (v4427)
[0489:e059] BCM43228 + BCM20702A1 - Acer
Acer 43228 + 20702A1 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1466 (v5562)
[0489:e079] BCM43162 (BCM4335C0) - Lenovo China
Lenovo China 43162 NGFF (Broadcom Bluetooth 4.0 USB)
BCM4335C0_003.001.009.0066.0115 (v4211)
[0489:e07a] BCM4352 + BCM20702A1 - Lenovo China
Lenovo China 4352+20702 NGFF (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1483.1651 (v5747)
[0489:e087] BCM43228 + BCM20702A1 - Acer
Acer 43228 NGFF combo module (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1532 (v5628)
[0489:e096] BCM43142A0 - Broadcom
BCM43142A0 (Broadcom Bluetooth 4.0 USB)
BCM43142A0_001.001.011.0311.0340 (v4436)
[0489:e097] BCM4356A2 - Acer (Foxconn)
Acer Foxconn BCM4356A2 NGFF (Broadcom Bluetooth 4.0 USB)
BCM4356A2_001.003.015.0046.0104 (v4200)
[04ca:2003] BCM20702A1 - Lenovo China
20702A1 Lenovo China standalone (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1488 (v5584)
[04ca:2004] BCM43228 + BCM20702A1 - Lite-On
LiteOn 43228+20702 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1489 (v5585)
[04ca:2005] BCM43228 + BCM20702A1 - Lite-On
LiteOn 43228+20702 combo (Bluetooth Module)
BCM20702A1_001.002.014.1443.1490 (v5586)
[04ca:2006] BCM43142A0 - Lite-On
LiteOn 43142 combo (Bluetooth Module)
BCM43142A0_001.001.011.0311.0327 (v4423)
[04ca:2009] BCM43142A0 - Lite-On
LiteOn 43142 combo (Bluetooth USB module)
BCM43142A0_001.001.011.0311.0330 (v4426)
[04ca:200a] BCM4352 + BCM20702A1 - Lite-On
LiteOn 4352 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1492 (v5588)
[04ca:200b] BCM4352 + BCM20702A1 - Lite-On
LiteOn 4352 combo (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1493 (v5589)
[04ca:200c] BCM4352 + BCM20702A1 - Lite-On
LiteOn 4352 combo (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1494 (v5590)
[04ca:200e] BCM43228 + BCM20702A1 - Lite-On
Liteon 43228 NGFF combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1499 (v5595)
[04ca:200f] BCM4352 + BCM20702A1 - Acer (Lite-On)
Acer_LiteOn BCM20702A1_4352 (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1521 (v5617)
[04ca:2012] [[Broadcom BCM943142Y]] BCM43142A0 - Acer
Acer BCM943142Y NGFF (Broadcom Bluetooth 4.0 USB)
BCM43142A0_001.001.011.0311.0339 (v4435)
[04ca:2013] BCM4356A2 - Acer (Lite-On)
Acer LiteOn BCM4356A2 NGFF (Broadcom Bluetooth 4.0 USB)
BCM4356A2_001.003.015.0046.0122 (v4218)
[04ca:2014] BCM4356A2 - Asus (Lite-On)
Asus LiteOn BCM4356A2 NGFF (Broadcom Bluetooth 4.0 USB)
BCM4356A2_001.003.015.0046.0120 (v4216)
[04ca:2016]  BCM43162 (BCM4335C0) - Lenovo
Lenovo 43162 NGFF combo module (Broadcom Bluetooth 4.0 USB)
BCM4335C0_003.001.009.0066.0121 (v4217)
[04f2:b4a1]  BCM43142A0 - ASUS (Chicony)
ASUS Chicony BCM43142A0 NGFF (Bluetooth USB module)
BCM43142A0_001.001.011.0311.0316 (v4412)
[04f2:b4a2] BCM4356A2 - Broadcom
BCM4356A2 (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0183 (v4279)
[050d:065a] BCM20702A1 - Belkin
20702 standalone (Belkin Bluetooth 4.0 USB Adapter)
BCM20702A1_001.002.014.1443.1482 (v5578)
[0930:021e] BCM20702A1 - Toshiba
20702A1 Toshiba standalone (Broadcom BCM20702 Bluetooth USB Device)
BCM20702A1_001.002.014.1483.1672 (v5768)
[0930:021f] BCM43142A0 - Toshiba
Toshiba 43142 (Bluetooth USB module)
BCM43142A0_001.001.011.0311.0335 (v4431)
[0930:0221] BCM4352 + BCM20702A1 - Toshiba
20702A1 Toshiba 4352 (Broadcom BCM20702 Bluetooth 4.0 USB Device)
BCM20702A1_001.002.014.1483.1673 (v5769)
BCM20702A1_001.002.014.1502.1762 (v5858)
[0930:0223] BCM4352 + BCM20702A1 - Toshiba
20702A1 Toshiba 4352 (Broadcom BCM20702 Bluetooth 4.0 USB Device)
BCM20702A1_001.002.014.1483.1674 (v5770)
BCM20702A1_001.002.014.1502.1763 (v5859)
[0930:0225] BCM43142A0 - Toshiba
Toshiba 43142 combo NGFF (Broadcom Bluetooth 4.0 USB Device)
BCM43142A0_001.001.011.0311.0334 (v4430)
[0930:0229] BCM43162 (BCM4335C0) - Broadcom
43162 combo NGFF (Broadcom Bluetooth 4.0 USB Device)
BCM4335C0_003.001.009.0066.0104 (v4200)
[0a5c:2168] [[Broadcom BCM943162Z]] BCM43162 (BCM4335C0) - Broadcom
BRCM Generic 43162Z (BCM43162 Bluetooth 4.0 + HS USB Device)
BCM4335C0_003.001.009.0066.0108 (v4204)
[0a5c:2169] [[Broadcom BCM943228Z]] BCM43228 + BCM20702A1 - Broadcom
BRCM Generic 43228z (Broadcom BCM20702 Bluetooth USB Device)
BCM20702A1_001.002.014.1443.1462 (v5558)
[0a5c:216a] [[Broadcom BCM943142Y]] BCM43142A0 - Dell Wireless DW1708
Dell DW1708 43142Y combo (Dell Wireless 1708 Bluetooth 4.0 LE Device)
BCM43142A0_001.001.011.0311.0336 (v4432)
[0a5c:216b] [[Broadcom BCM94352Z]] BCM4352 + BCM20702A1 - HP Rapture 4352Z
HP Rapture 4352Z NGFF combo (Broadcom 20702 Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1646 (v5742)
BCM20702A1_001.002.014.1502.1768 (v5864)
[0a5c:216c] BCM43142A0 - HP Harrier 43142
HP Harrier 43142 (Broadcom 43142 Bluetooth 4.0 Adapter)
BCM43142A0_001.001.011.0311.0328 (v4424)
[0a5c:216d] [[Broadcom BCM943142Y]] BCM43142A0 - HP Hornet 43142Y
HP Hornet 43142Y NGFF combo (Broadcom 43142 Bluetooth 4.0 Adapter)
BCM43142A0_001.001.011.0311.0329 (v4425)
[0a5c:216e] BCM43162 (BCM4335C0) - HP Hornet 43162
HP Blackbird 43162 NGFF (Broadcom 43162 Bluetooth 4.0 Adapter)
BCM4335C0_003.001.009.0066.0105 (v4201)
[0a5c:216f] 4352
Dell DW1560 4352+20702 M.2 (DW1560 Bluetooth 4.0 LE)
BCM20702A1_001.002.014.1443.1572 (v5668)
[0a5c:21d7] 
BRCM Generic 43142A0 RAMUSB (Dell Wireless 1704 Bluetooth v4.0+HS)
BCM43142A0_001.001.011.0311.0341 (v4437)
[0a5c:21de] 
4352+20702A1 combo (Broadcom BCM20702 Bluetooth 4.0 +HS USB Device)
BCM20702A1_001.002.014.1443.1461 (v5557)
[0a5c:21e1] 
20702A1 non-UHE HP SoftSailing (Broadcom 20702 Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1647 (v5743)
[0a5c:21e3] 
20702A1 non-UHE 4313 combo HP Valentine (Broadcom 20702 Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1649 (v5745)
BCM20702A1_001.002.014.1502.1767 (v5863)
[0a5c:21e6] 
20702 non-UHE Lenovo Japan (ThinkPad Bluetooth 4.0)
BCM20702A1_001.002.014.1483.1669 (v5765)
[0a5c:21e8] 
20702A1 dongles (Broadcom BCM20702 Bluetooth 4.0 USB Device)
BCM20702A1_001.002.014.1443.1459 (v5555)
[0a5c:21ec] 
20702A1 REF6 OTP module standalone (Broadcom BCM20702 Bluetooth 4.0 USB Device)
BCM20702A1_001.002.014.1443.1460 (v5556)
[0a5c:21f1] 
43228 combo (Broadcom Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1645 (v5741)
BCM20702A1_001.002.014.1502.1765 (v5861)
[0a5c:21f3] 
Lenovo Edge 43228 + 20702A1 combo (Broadcom Bluetooth 4.0)
BCM20702A1_001.002.014.1483.1671 (v5767)
BCM20702A1_001.002.014.1502.1761 (v5857)
[0a5c:21f4] 
Lenovo Edge 4313 + 20702A1 combo (Broadcom Bluetooth 4.0)
BCM20702A1_001.002.014.1483.1670 (v5766)
BCM20702A1_001.002.014.1502.1760 (v5856)
[0a5c:21fb] 
HP Supra 4352 20702A1 combo (Broadcom 20702 Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1648 (v5744)
BCM20702A1_001.002.014.1502.1766 (v5862)
[0a5c:21fd] 
BRCM Generic 4352z RAMUSB (Broadcom BCM20702 Bluetooth 4.0 +HS USB Device)
BCM20702A1_001.002.014.1443.1463 (v5559)
[0a5c:640b] 
HP Luffy 43228 + 20702 M.2 (Broadcom Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1483.1709 (v5805)
BCM20702A1_001.002.014.1502.1769 (v5865)
[0a5c:640e] 
Lenovo 4356 NGFF combo (Broadcom Bluetooth 4.1 USB)
BCM4356A2_001.003.015.0046.0097 (v4193)
BCM4356A2_001.003.015.0080.0225 (v4321)
[0a5c:6410] BCM43602 + BCM20703A1 - Dell Wireless DW1830
20703A1 RAM download - DW1830 43602 (Dell Wireless 1830 Bluetooth 4.1 LE)
BCM20703A1_001.001.005.0214.0403 (v4499)
[0a5c:6412] 
Dell 4350C5 (Dell Wireless 1820A Bluetooth 4.1 LE)
BCM4350C5_003.006.007.0095.1703 (v5799)
[0a5c:6413] 
Broadcom Generic 4350C5 (Broadcom Bluetooth 4.0 USB Device)
BCM4350C5_003.006.007.0095.1704 (v5800)
[0a5c:6414] 
Lenovo 4350C5 (Broadcom Bluetooth 4.1 USB)
BCM4350C5_003.006.007.0095.1668 (v5764)
[0b05:17b5] 
Asus 43228+20702A1 combo (Bluetooth Module)
BCM20702A1_001.002.014.1443.1468 (v5564)
[0b05:17cb] 
20702 standalone (ASUS USB-BT400)
BCM20702A1_001.002.014.1443.1467 (v5563)
[0b05:17cf] 
Asus 4352_20702A1 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1469 (v5565)
[0b05:180a] 
Azurewave 4360+20702 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1714 (v5810)
[0b05:181d] 
Asus AZUREWAVE MB BCM4356A2 (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0132 (v4228)
[105b:e065] 
Lenovo China 43142A0 combo (Broadcom Bluetooth 4.0)
BCM43142A0_001.001.011.0311.0312 (v4408)
[105b:e066] 
Lenovo China 43228+20702 combo (Broadcom Bluetooth 4.0 USB)
BCM20702A1_001.002.014.1443.1487 (v5583)
[13d3:3384] 
20702A1 Azurewave standalone (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1477 (v5573)
[13d3:3388] 
BRCM Generic 43142A0 RAMUSB (BCM43142 Bluetooth 4.0 +HS USB Device)
BCM43142A0_001.001.011.0311.0332 (v4428)
[13d3:3389] 
BRCM Generic 43142A0 RAMUSB (BCM43142 Bluetooth 4.0 +HS USB Device)
BCM43142A0_001.001.011.0311.0333 (v4429)
[13d3:3392] 
Azurewave 43228+20702 (Bluetooth Module)
BCM20702A1_001.002.014.1443.1478 (v5574)
[13d3:3404] 
4352HMB Azurewave Module (Bluetooth Module)
BCM20702A1_001.002.014.1443.1479 (v5575)
[13d3:3411] 
Dell Alienware 4352 20702A1 combo (Broadcom BCM20702 Bluetooth 4.0 + HS USB Device)
BCM20702A1_001.002.014.1443.1450 (v5546)
[13d3:3413] 
Azurewave 4360+20702 combo (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1481 (v5577)
[13d3:3418] 
Azurewave 4352+20702 combo module (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1480 (v5576)
[13d3:3435] 
AZUREWAVE BCM20702A1_4352 (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1501 (v5597)
[13d3:3456] 
AZUREWAVE BCM20702A1_4352 (Bluetooth USB module)
BCM20702A1_001.002.014.1443.1502 (v5598)
[13d3:3473] 
Asus AZUREWAVE BCM4356A2 NGFF (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0125 (v4221)
[13d3:3485] 
Asus AZUREWAVE BCM4356A2 NB 2217NF (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0197 (v4293)
[13d3:3488] 
Asus AZUREWAVE BCM4356A2 NB 2210 (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0127 (v4223)
[13d3:3492] 
Asus AZUREWAVE BCM4356A2 NGFF (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0195 (v4291)
[145f:01a3] 
20702A1 Asus Trust standalone (Trust Bluetooth 4.0 Adapter)
BCM20702A1_001.002.014.1443.1483 (v5579)
[2b54:5600] 
Emdoor AP6356SD BCM4356A2 (Bluetooth USB module)
BCM4356A2_001.003.015.0046.0154 (v4250)
[2b54:5601] 
Asus AP6356SDP1A BCM4356A2 (Bluetooth Module)
BCM4356A2_001.003.015.0046.0162 (v4258)
[413c:8143] - Dell Wireless DW1550
DW1550 4352+20702 combo (DW1550 Bluetooth 4.0 LE)
BCM20702A1_001.002.014.1443.1449 (v5545)
[413c:8197] - Dell Wireless DW380
Dell DW380 Nancy Blakes standalone (Dell Wireless 380 Bluetooth 4.0 Module)
BCM20702A1_001.002.014.1443.1447 (v5543)

© 2015 GitHub :)

FCC ID

QDS/QMS

Broadcom modules

Broadcom BCM943224HMB ?
AzureWave AW-NB290H [14e4:4357] 802.11bgn (2x2) + BT 3.0
Apple MacBook Air 11" (Late 2010)
Apple MacBook Pro (2011/2012, A1278, A1286, A1297)
FCC ID: QDS-BRCM1058, MSQ-BRCM1058
Apple Mac Mini (Mid 2011)
Apple MacBook Pro 15" w/ Retina Display (Mid 2012)
Apple iMac (2012) 802.11abgn (3x3)
Apple Mac Mini (Late 2012)
AzureWave AW-CE123H 802.11ac (2x2) + BT 4.0
Apple MacBook Pro 802.11ac (3x3)
Apple iMac (Late 2013, ME086LL/A, A1418)
Apple MacBook Air 11" (Mid 2013, A1465)
Apple MacBook Air 13" (Mid 2013, A1466)
Broadcom BCM43241, NGFF 1630 (SDIO), brcmfmac
Broadcom BCM43162 (NGFF 2230) 802.11ac (1x1) + BT 4.0
Broadcom BCM4352 (NGFF 2230) 802.11ac (2x2) + BT 4.0
Broadcom BCM43142 (NGFF 2230) 802.11bgn (1x1) + BT 4.0
Broadcom BCM43602 802.11ac (3x3) PCIe (Apple 18-pin) + BT4.1
Broadcom BCM43228 (NGFF 2230) 802.11abgn (2x2) + BT 4.0
Broadcom BCM4356 (NGFF 2230) 802.11ac (2x2) + BT 4.1
Broadcom BCM4350 802.11ac (2x2) SDIO 3.0/PCIe
Broadcom BCM43602 802.11ac (3x3) PCIe
Broadcom BCM43602 802.11ac (3x3) PCIe

MSQ

ASUS RT-AC1200 (MSQ-RT1D00)
ASUS RT-AC1200HP (MSQ-RT1D00, MSQ-RTN54U)
ASUS RT-N66U (MSQ-RT0K00, MSQ-RTN66U) PCB Rev.3.3
ASUS RT-AC88U (MSQ-RTGW00, 3568A-RTGW00)
ASUS RT-AC3200 (MSQ-RT0M00, 3568A-RT0M00)
ASUS RT-AC5300 (MSQ-RTGZ00, 3568A-RTGZ00)
ASUS SRT-AC1900 (RT-AC60) (MSQ-SRTAC1900)
Wireless Smart Router (AC1900) 19V/1.75A
ASUS RT-AC53U (MSQ-RTAC53U, 3568A-RTAC53U)
ASUS RT-AC56U (MSQ-RTAC56UA, MSQ-RTAC56U)
ASUS RP-N12 (MSQ-RPN12, 3568A-RPN12)
ASUS RP-AC52 (MSQ-RPAC52, 3568A-RPAC52)
ASUS RP-AC56 (MSQ-RPAC56, 3568A-RPAC56)
ASUS RP-AC68U (MSQ-RPAC68U, 3568A-RPAC68U)

Broadcom Wireless Adapters

 InterfaceFCC IDVendor IDDevice IDSupported 802dot11 protocolsMIMO configChip1 brandChip1 modelChip2 brandChip2 modelOUIEstimated year of release
Broadcom BCM94301CBPCMCIA (32-bit)QDS-BRCM1003bBroadcomBCM4301BroadcomBCM2051
Broadcom BCM94301MPMini PCIQDSBRCM1002bBroadcomBCM4301BroadcomBCM2051
Broadcom BCM94301MPLMini PCIQDS-BRCM1002-HbBroadcomBCM4301BroadcomBCM2051
Broadcom BCM94306CBPCMCIA (32-bit)QDS-BRCM1006bgBroadcomBCM4306BroadcomBCM2050
Broadcom BCM94306MPMini PCIQDS-BRCM1005
QDS-BRCM1005-D
bgBroadcomBCM4306BroadcomBCM2050
Broadcom BCM94306MPLNAMini PCIQDS-BRCM1013bgBroadcomBCM4306BroadcomBCM2050
Broadcom BCM94306MPSGMini PCIQDS-BRCM1005-HCbgBroadcomBCM4306
Broadcom BCM94309MPMini PCIQDS-BRCM1007
QDS-BRCM1015
abgBroadcomBCM4309BroadcomBCM2050
Broadcom BCM94309MPC0Mini PCIQDS-BRCM1014abgBroadcomBCM4309BroadcomBCM2050
Broadcom BCM94311MCAGMini PCIeQDS-BRCM1019abgBroadcomBCM4311BroadcomBCM2050
Broadcom BCM94311MCGMini PCIeQDS-BRCM1020bgBroadcomBCM4311BroadcomBCM2050
Broadcom BCM94312HMGMini PCIeQDS-BRCM103014e44315bgBroadcomBCM4312
Broadcom BCM94312HMGBMini PCIeQDS-BRCM104414e44315bgBroadcomBCM4312
Broadcom BCM94312MCGMini PCIeQDS-BRCM102814e44315bgBroadcomBCM4312
Broadcom BCM94313HMG2LMini PCIeQDS-BRCM105014e44727bgn1x1:1BroadcomBCM4313
Broadcom BCM94313HMGBMini PCIeQDS-BRCM105114e44727bgn1x1:1BroadcomBCM4313
Broadcom BCM943142HMMini PCIeQDS-BRCM1063
QDS-BRCM1063H
14e44365bgn1x1:1BroadcomBCM43142
Broadcom BCM943142YM.2QDS-BRCM107914e44365bgn1x1:1BroadcomBCM4314260:6D:C7
48:5A:B6
Broadcom BCM943162ZPM.2QDS-BRCM107514e443aeabgn+ac1x1:1BroadcomBCM4316214:2D:27
Broadcom BCM94318MPAGHMini PCIQDS-BRCM1017abgBroadcomBCM4318EBroadcomBCM2060
Broadcom BCM94318MPGMini PCIQDS-BRCM1016bgBroadcomBCM4318
Broadcom BCM94319SDBSDIOQDS-BRCM1056bgn1x1:1BroadcomBCM4319BroadcomBCM20702E0:B9:A5
Broadcom BCM94319SDHMBMini PCIeQDS-BRCM1057bgn1x1:1BroadcomBCM4319BroadcomBCM20702
Broadcom BCM943217HM2LMini PCIeRK9-WL921714e443a9bgn2x2:2BroadcomBCM43217
Broadcom BCM943217HM4LMini PCIeRK9-WL921714e443a9bgn2x2:2BroadcomBCM43217T
Broadcom BCM94321CB2PCMCIA (32-bit)QDS-BRCM102314e44328bgn2x2:2BroadcomBCM4321BroadcomBCM2055
Broadcom BCM94321COEX2PCIeQDS-BRCM102714e44328abgn2x2:2BroadcomBCM4321BroadcomBCM205500:1B:63
Broadcom BCM94321MCMini PCIeQDS-BRCM1022
QDS-BRCM1022-H
QDS-BRCM1024
14e44328abgn2x2:2BroadcomBCM4321BroadcomBCM205500:19:7E
Broadcom BCM94321MC HR1Mini PCIeQDS-BRCM1022HR114e44328abgn2x2:2BroadcomBCM4321BroadcomBCM2055
Broadcom BCM94321MPMini PCIQDS-BRCM102214e44328abgn2x2:2BroadcomBCM4321BroadcomBCM2055
Broadcom BCM943224HMBMini PCIeQDS-BRCM104114e44353abgn2x2:2BroadcomBCM43224
Broadcom BCM943224HMSMini PCIeQDS-BRCM104114e44353abgn2x2:2BroadcomBCM43224
Broadcom BCM943224PCIEBTPCIeQDS-BRCM104714e44353abgn2x2:2BroadcomBCM43224
Broadcom BCM943224PCIEBT2PCIeQDS-BRCM105214e44353abgn2x2:2BroadcomBCM4322404:0C:CE
44:2A:60
58:55:CA
70:56:81
78:CA:39
98:FE:94
Broadcom BCM943225HMMini PCIeQDS-BRCM104514e44357bgn2x2:2BroadcomBCM43225
Broadcom BCM943225HMBMini PCIeQDS-BRCM104814e44357bgn2x2:2BroadcomBCM43225
Broadcom BCM943227HM4LMini PCIeQDS-BRCM105314e44358bgn2x2:2BroadcomBCM43227
Broadcom BCM943227HMBMini PCIeQDS-BRCM106014e44358bgn2x2:2BroadcomBCM43227
Broadcom BCM943228HM4LMini PCIeQDS-BRCM1054abgn2x2:2BroadcomBCM43228
Broadcom BCM943228HMBMini PCIeQDS-BRCM105814e44359abgn2x2:2BroadcomBCM432282C:D0:5A
Broadcom BCM943228ZM.2QDS-BRCM108414e44359abgn2x2:2BroadcomBCM43228
Broadcom BCM94322AGMini PCIbgn2x2:2BroadcomBCM4322
Broadcom BCM94322HM8LMini PCIeQDS-BRCM103114e4432babgn2x2:2BroadcomBCM4322
Broadcom BCM94322MCMini PCIeQDS-BRCM103614e4432babgn2x2:2BroadcomBCM432200:21:00
Broadcom BCM94322MP2DMini PCI14e4432bbgn2x2:2BroadcomBCM4322E8:39:DF
Broadcom BCM94322USAPCIeQDS-BRCM103814e4432babgn2x2:2BroadcomBCM4322
Broadcom BCM943241NG1630SDIOQDS-BRCM1073
AK8SVD132A14L
BRCM1073
02d04324abgn2x2:2BroadcomBCM43241
Broadcom BCM94330LGAmoduleQDS-BRCM106714e44330abgn1x1:1BroadcomBCM4330
Broadcom BCM94330UARTSDBmoduleQDS-BRCM106514e44330bgn1x1:1BroadcomBCM4330
Broadcom BCM94331CDPCIeQDS-BRCM106414e44331abgn3x3:3BroadcomBCM4331
Broadcom BCM94331CSAXPCIeQDS-BRCM106214e44331abgn3x3:3BroadcomBCM433120:C9:D0
Broadcom BCM94331MCMini PCIeSWX-UAPAC14e44331abgn3x3:3BroadcomBCM4331
Broadcom BCM94331PCIEBT3APCIeQDS-BRCM105914e44331abgn3x3:3BroadcomBCM4331
Broadcom BCM94331PCIEBT3BPCIeQDS-BRCM106614e44331abgn3x3:3BroadcomBCM4331
Broadcom BCM94331PCIEBT4PCIeQDS-BRCM105514e44331abgn3x3:3BroadcomBCM4331
Broadcom BCM94331PCIEDUALPCIeBCGA1408
BCGA1409
14e44331abgn3x3:3BroadcomBCM4331BroadcomBCM4331
Broadcom BCM94342EMCMini PCIeRE7-AP1020abgn2x2:2BroadcomBCM4342E
Broadcom BCM943431MCMini PCIeRE7-AP332E
RE7-AP332I
abgn3x3:3BroadcomBCM43431
Broadcom BCM943460MCMini PCIeWA7-43460AC
B94MRLBB1301
14e443a0abgn+ac3x3:3BroadcomBCM4346000:1A:EB
Broadcom BCM94350ZAEM.2QDS-BRCM1087abgn+ac2x2:2BroadcomBCM4350
Broadcom BCM94352HMBMini PCIeQDS-BRCM106814e443b1abgn+ac2x2:2BroadcomBCM4352
Broadcom BCM94352ZM.2QDS-BRCM107614e443b1abgn+ac2x2:2BroadcomBCM435224:FD:52
90:48:9A
AC:D1:B8
Broadcom BCM94356ZM.2QDS-BRCM108514e443ecabgn+ac2x2:2BroadcomBCM4356AC:E0:10
Broadcom BCM94358WLPCIEBTMini PCIe14e443e9abgn+ac2x2:2BroadcomBCM4358
Broadcom BCM943602BAEDM.2QDS-BRCM108814e4aa52abgn+ac3x3:3BroadcomBCM43602
Broadcom BCM943602CDPPCIeQDS-BRCM108914e443baabgn+ac3x3:3BroadcomBCM43602
Broadcom BCM943602CSPCIeQDS-BRCM108014e443baabgn+ac3x3:3BroadcomBCM43602A4:5E:60
Broadcom BCM94360CDPCIeQDS-BRCM107014e443a0abgn+ac3x3:3BroadcomBCM4360
Broadcom BCM94360CSPCIeQDS-BRCM106914e443a0abgn+ac3x3:3BroadcomBCM4360
Broadcom BCM94360CS2PCIeQDS-BRCM107214e443a0abgn+ac2x2:2BroadcomBCM436084:38:35
Broadcom BCM94360HMBMini PCIeQDS-BRCM108214e443a0abgn+ac3x3:3BroadcomBCM436054:27:1E
Broadcom BCM94360MCMini PCIePY312100188
PY312100189
14e443a0abgn+ac3x3:3BroadcomBCM4360
Broadcom BCM94366EMCMini PCIeQDS-BRCM109114e443c6an+ac4x4:4BroadcomBCM4366E00:10:18
Broadcom BCM94366MCMini PCIeQDS-BRCM109214e443c6an+ac4x4:4BroadcomBCM4366E00:10:18
Broadcom BCM94371ZAESDIOQDS-BRCM109014e4440dabgn+ac2x2:2BroadcomBCM4371E
Broadcom BCM94378 FCPAGBEPCIeQDS-BRCM109414e44425an+ac+ax2x2:2BroadcomBCM4378
Broadcom BCM94389 FCPAGBEPCIeQDS-BRCM1095an+ac+ax2x2:2BroadcomBCM4389
Broadcom BCM94398 FCREF7X7PCIeQDS-BRCM1096abgn+ac+ax+be2x2:2BroadcomBCM4398

_NOTOC_

_NOEDITSECTION_