HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2022/02/20

AMD Ryzentoshの場合 Intel製だと使えないので Broadcomの BCM943602CSと BCM94350ZAEを購入した AMD Ryzentoshの場合 Intel製だと使えないので Broadcomの BCM943602CSと BCM94350ZAEを購入した

(AMD Ryzentoshの場合は Broadcom製だけが WiFiと Bluetoothが安定して使える、購入時の注意点など)

Tags: [ベアボーン], [Windows PC], [Hackintosh]




● Broadcom製の WiFi Bluetoothモジュールを AMD Ryzentoshの為に購入しました

 Lenovo ThinkCentreの M75qと M75sで Ryzentoshに成功しましたが、AMD系の場合は Intel製の WiFiと Bluetoothが使えません。
 なので、macOSでネイティブに対応している Broadcom製の WiFi & Bluetoothモジュールを購入します。

基本型番フル型番製品名WiFi規格Bluetooth規格
BCM94350BCM94350ZAEDell Wireless 1820A DW1820A802.11ac 867MbpsBluetooth 4.1
BCM94352BCM94352ZDell Wireless 1560 DW1560802.11ac 867MbpsBluetooth 4.1
BCM94360BCM94360NG802.11ac 867MbpsBluetooth 4.1
BCM943602BCM943602CSApple Macbook Pro 2015年802.11ac 1300MbpsBluetooth 4.1
BCM943602BCM943602BAEDDell Wireless 1830 DW1830802.11ac 1300MbpsBluetooth 4.1
 Broadcom製は Big Sur以降は型番的に BCM9435x、BCM9436xだけが使えます。

 なお、今回は BCM943602は Apple Macbook Proからの取り外し品を購入しましたが、変換アダプタの取り回しが煩雑なので素直に M.2スロットに差せる物を購入する方が良いと思います。
 (M75qの場合も M75sの場合も延長タイプの変換基板しか使えないので、延長の取り回しが面倒で大変)

今回購入


olivins MacBook Pro Retina 13/15 Mid 2012-Early 2015 アップグレード用 802.11ac/Bluetooth 4.0カード BCM943602CS BCM9436CSAX
ASIN: B07LGRQFJ8

※ BCM943602CS
※M.2変換基板が必要
今回購入


DW1820A BCM94350ZAE 8PKF4デュアルバンドワイヤレスネットワークカード、Bluetooth4.1グリーン
ASIN: B09DSWL5M1

※ BCM94350ZAE
※私の環境では Bluetoothが使えなかった

BCM94352Z NGFF 802.11acデュアルバンドワイヤレスWIFIカードモジュール(Y50-70タッチ用04X6020グリーン)
ASIN: B09D3QZKNT

※ BCM94352Z

ワイヤレスカード ネットワークカード BCM943602CS iOS/OS Xの転送でき Bluetooth4.0 短絡防止でき Wi‑Fi PCIインターフェースコンピュータに適用
ASIN: B08P138STQ

※ BCM943602CS
※ PCIe x1スロット用

JMT ドライブフリーワイヤレスカードからA + EキーアダプタカードBCM943602CS BCM94360CS BCM94331CSAX BCM943224PCIEBT2 BCM94360CDサポート2230タイプM.2キーA / Eコネクタ
ASIN: B08D3925FG

※ M75qや M75sでは物理的に使えません
※ BCM943602CSは kextの追加をしなくても WiFiと Bluetoothの両方が動きました。


● Lenovo ThinkCentre M75q M75sで Hackintosh macOSの夢を見た!

 OpenCore用の config.plistも一式有ります。

2022/01/23
OpenCoreを使って ThinkCentre M75s Small Gen2 Ryzen 4750Gで macOS Big Sur Ryzentoshの夢を見た!
OpenCoreを使って ThinkCentre M75s Small Gen2 Ryzen 4750Gで macOS Big Sur Ryzentoshの夢を見た!

  OpenCoreで Ryzentoshを動かす! Lenovo ThinkCentre M75s Small Gen2 AMD Ryzen7 PRO 4750Gで Hackintosh OSX86

2022/01/20
OpenCoreを使って ThinkCentre M75q Tiny Ryzen 3400GEで macOS Big Sur Ryzentoshの夢を見た!
OpenCoreを使って ThinkCentre M75q Tiny Ryzen 3400GEで macOS Big Sur Ryzentoshの夢を見た!

  OpenCoreで Ryzentoshを動かす! Lenovo ThinkCentre M75q Tiny AMD Ryzen5 3400GEで Hackintosh OSX86


●今回は BCM94350と BCM943602を購入しました 結果

 結果
DW1820A BCM94350ZAE CN-0VW3T3Bluetoothが使えない(USB\VID_0A5C&PID_6412)
Apple Macbook Pro 2015年からの抜き取り品 BCM943602CS問題無く使用可能
BCM94360NGBluetoothが安定しない感じ(USB\VID_05AC&PID_828D)


● Hackintosh用に Broadcom製の通信モジュールを OpenCoreで使用する方法

BlueToolFixup.kext(Monterey用の Bluetooth Patch)

AirportBrcmFixup.kext
BrcmBluetoothInjector.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
 の 1+4個を追加

 BCM943602CSは上記の kextの追加が無くても動きました(OOB Out of Boxで動くのでオススメ)。

 OpenCore用の config.plistで Big Surと Montereyに対応の kextの書き方
Kernel - Add

<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>BlueToolFixup.kext</string>
  <key>Comment</key>
  <string>Monterey Bluetooth Patch</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string>Contents/MacOS/BlueToolFixup</string>
  <key>MaxKernel</key>
  <string>21.99.99</string>
  <key>MinKernel</key>
  <string>21.00.00</string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>

<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>AirportBrcmFixup.kext</string>
  <key>Comment</key>
  <string>Broadcom BCM943602CS</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string>Contents/MacOS/AirportBrcmFixup</string>
  <key>MaxKernel</key>
  <string></string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>
<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
  <key>Comment</key>
  <string>Broadcom BCM943602CS</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string></string>
  <key>MaxKernel</key>
  <string></string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>
<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>BrcmBluetoothInjector.kext</string>
  <key>Comment</key>
  <string>Broadcom BCM943602CS</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string></string>
  <key>MaxKernel</key>
  <string></string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>
<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>BrcmFirmwareData.kext</string>
  <key>Comment</key>
  <string>Broadcom BCM943602CS</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string>Contents/MacOS/BrcmFirmwareData</string>
  <key>MaxKernel</key>
  <string></string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>
<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>BrcmPatchRAM3.kext</string>
  <key>Comment</key>
  <string>Broadcom BCM943602CS</string>
  <key>Enabled</key>
  <true/>
  <key>ExecutablePath</key>
  <string>Contents/MacOS/BrcmPatchRAM3</string>
  <key>MaxKernel</key>
  <string></string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>

※ macOS 11.x Big Sur以降は AirportBrcmFixup.kextの中の AirPortBrcm4360_Injector.kextを Disableにします。
AirportBrcmFixup Please pay attention
You have to block (or remove) AirPortBrcm4360_Injector.kext in 11+.
この例では Enabledを trueにして MaxKernelを 19.99.99にして Big Sur以降(20.0.0)では読み込まない様に設定しています。
<dict>
  <key>Arch</key>
  <string>Any</string>
  <key>BundlePath</key>
  <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext</string>
  <key>Comment</key>
  <string>Broadcom</string>
  <key>Enabled</key>
  <false/>
  <key>ExecutablePath</key>
  <string></string>
  <key>MaxKernel</key>
  <string>19.99.99</string>
  <key>MinKernel</key>
  <string></string>
  <key>PlistPath</key>
  <string>Contents/Info.plist</string>
</dict>


● Broadcom製の通信モジュールの Windows 10用のデバイスドライバ

 BCM943602CS WiFi Windows 10 Device Driver
Broadcom - Net - 7.77.119.0
 Broadcom - Net - 7.77.119.0
 2020/04/20 7.77.119.0
361eb363-881c-4e99-b6c3-59d542ca81c5_b518765687ee78577b86b8c69cbf6ef90a0be977.cab

 BCM943602CS Bluetooth Windows 10 Device Driver
 macOSの Bootcampの WindowsSupport/$WinPEDriver$/AppleBluetoothBroadcom64 を使う。

Dell Wireless 1820A Bluetooth用ドライバー
 2019/05/16 12.0.1.1105, A08

● Broadcom 802.11ac Network Adapter
ネットワーク コントローラー
PCI\VEN_14E4&DEV_43BA&SUBSYS_0133106B&REV_01
PCI\VEN_14E4&DEV_43BA&SUBSYS_0133106B
PCI\VEN_14E4&DEV_43BA&CC_028000
PCI\VEN_14E4&DEV_43BA&CC_0280

bcmwl63.inf
DriverVer=04/21/2020, 7.77.119.0
%BCM430AC_DeviceDesc% = BCM43XAC_NT60, PCI\VEN_14E4&DEV_43BA
BCM430AC_DeviceDesc="Broadcom 802.11ac Network Adapter"

● Bluetooth USB Host Controller
USB\VID_05AC&PID_8290&MI_02\8&497139A&0&0002
USB\VID_05AC&PID_8290&REV_0169&MI_02
USB\VID_05AC&PID_8290&MI_02

AppleBTBC.inf
DriverVer=10/04/2016,6.1.6700.0
%AppleBuildInBt%=AppleBtBc, USB\VID_05ac&PID_8290
AppleBuildInBt = "Apple Broadcom Built-in Bluetooth"

bcbtums.inf
DriverVer = 10/26/2018,12.0.1.1105
DW1830.DeviceDesc%=RAMUSB6410, USB\VID_0A5C&PID_6410
DW1830.DeviceDesc="Dell Wireless 1830 Bluetooth 4.1 LE"


● Hackintosh用に Broadcom製の通信モジュールを購入する際の注意点

 macOS Big Sur以降は 2012年以前の古い Broadcom製の通信モジュールが使えなくなりました。
 具体的には下記の「Big Sur (11) and Monterey (12) and older」以外の物です。

Supported/Unsupported Chipsets - Wireless Buyers Guide

 ・BCM94322
 ・BCM943224
 ・BCM94331
 ・BCM4311
 ・BCM4306
 等々が全滅。

 通信販売の相場を観察するに Big Surに対応の物は値上がり、非対応の古い物は値下がりしている感じです。


● Broadcom BCM943602CSの写真レビュー

・Broadcom BCM943602CSの写真レビュー
Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー
 基板の裏の緩衝材(粘着クッション)が干渉するので剥がします。

Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー


Broadcom BCM943602CSの写真レビュー




● Broadcom BCM943602CSを M75q Tinyに装着した様子

・Broadcom BCM943602CSを M75q Tinyに装着した様子
Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子
 Appleの無線モジュールも M.2 NGFFタイプと同じ規格の MHF4のアンテナ コネクタを使います。
 BCM943602CSのアンテナ端子
 J0 = WiFi 5GHz
 J1 = Bluetooth
 J2 = WiFi 2.4GHz

Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


Broadcom BCM943602CSを M75q Tinyに装着した様子


 パソコンをカスタマイズしている人は皆こんな感じでしょ?


● Broadcom BCM943602CSを M75s Smallに装着した様子

・Broadcom BCM943602CSを M75s Smallに装着した様子
Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子


Broadcom BCM943602CSを M75s Smallに装着した様子





● BCM94360NG

 BCM94360NGは M75s Smallでは Ryzentosh Montereyで Bluetoothが安定しない感じ。
 (Windows 10では正常に使えます)

WiFiVEN_14E4&DEV_43A0BCM4360Apple Mac BCM94360CS2と同じ
BluetoothVID_05AC&PID_828DApple Mac BCM94360CDと同じ
Broadcom 802.11ac Network Adapter

PCI\VEN_14E4&DEV_43A0&SUBSYS_0117106B&REV_03
PCI\VEN_14E4&DEV_43A0&SUBSYS_0117106B
PCI\VEN_14E4&DEV_43A0&CC_028000
PCI\VEN_14E4&DEV_43A0&CC_0280

Apple Broadcom Built-in Bluetooth
USB\VID_05AC&PID_828D&REV_0065
USB\VID_05AC&PID_828D
PCIROOT(0)#PCI(0201)#PCI(0000)#USBROOT(0)#USB(14)#USB(3)
ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP3)#ACPI(PTXH)#ACPI(RHUB)#ACPI(PO14)#USB(3)
Port_#0003.Hub_#0005


● Dell Wireless 1820A DW1820A

 Dell DW1820Aは M75s Smallでは Ryzentosh Montereyで Bluetoothが使えませんでした。
 DW1820A Bluetooth IOKit Daemon stall[1] (60s) BCM2045A0
 (Windows 10では正常に使えます)
● Dell Wireless 1820A Bluetooth 4.1 LE
USB\VID_0A5C&PID_6412&REV_0112
USB\VID_0A5C&PID_6412
USB\Class_FF&SubClass_01&Prot_01
USB\Class_FF&SubClass_01
USB\Class_FF

● Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43A3&SUBSYS_00211028&REV_08
PCI\VEN_14E4&DEV_43A3&SUBSYS_00211028
PCI\VEN_14E4&DEV_43A3&CC_028000
PCI\VEN_14E4&DEV_43A3&CC_0280

PCI\VEN_14E4&DEV_43A3&REV_08
PCI\VEN_14E4&DEV_43A3
PCI\VEN_14E4&CC_028000
PCI\VEN_14E4&CC_0280
PCI\VEN_14E4
PCI\CC_028000
PCI\CC_0280

 DW1820Aにはバリエーションが有ります。
 今回購入したのは CN-0VW3T3でした。

 Dell Wireless 1820A 802.11ac
CN-0VW3T3BCM94350ZAE_21028:0021[0a5c:6412]
CN-0VW3T3BCM94356ZEPA50DX_21028:0021[0a5c:6412]
CN-096JNTBCM94356ZEPA50DX_21028:0022[0a5c:6412]
CN-08PKF4BCM94356ZEPA50DX_21028:0023[0a5c:6412]

・DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない
DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない


DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない


DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない


DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない


DELL DW1820A BCM94350ZAE CN-0VW3T3 Bluetoothが使えない



THE Solution:Dell DW1820A (Broadcom BCM94350ZAE) macOS 15
 mini PCIeの WiFiの電源制御を無効にする Pinをテープで絶縁する方法。

[solved]XPS13 9350 WIFI DW1820 Can't turn on.use BCM94352ZAE


● Appleの無線モジュールを M.2に変換する基板

 M75qや M75sの場合、物理的な制約で延長方式の変換基板しか使えません。

 M75q Tiny = 単なる変換基板は物理的に干渉して装着できない
 M75s Small = 単なる変換基板は物理的に干渉して基板の固定ピンが差せない

・Appleの無線モジュールを M.2に変換する基板
Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板


Appleの無線モジュールを M.2に変換する基板





Tags: [ベアボーン], [Windows PC], [Hackintosh]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

Lenovo ThinkCentre M75s Small Gen2に USBポートを増設する方法
Lenovo ThinkCentre M75s Small Gen2に USBポートを増設する方法

  How to Add USB 2.0 port to Lenovo ThinkCentre M75s Small Gen2

Lenovo ThinkCentre M75s Small Gen2に NVMe SSDを増設する時の注意点
Lenovo ThinkCentre M75s Small Gen2に NVMe SSDを増設する時の注意点

  Caution Trap When Add M.2 NVMe SSD to Lenovo ThinkCentre M75s Small Gen2

Lenovo ThinkCentre M75s Small Gen2にリセットスイッチを増設する方法
Lenovo ThinkCentre M75s Small Gen2にリセットスイッチを増設する方法

  How to Add RESET switch to Lenovo ThinkCentre M75s Small Gen2

NVIDIA Jetson Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法
NVIDIA Jetson Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法

  Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法、DOS/Vパソコンのパーツを流用可能

Lenovo ThinkCentre M75s Small Gen2で見つけた AMD APUに固有な Windows 10で不要なサービスを無効にする
Lenovo ThinkCentre M75s Small Gen2で見つけた AMD APUに固有な Windows 10で不要なサービスを無効にする

  【AMD編】Windows 10の不要なサービスを停止するチューンアップでパフォーマンスを改善して高速化する方法

OpenCoreを使って ThinkCentre M75s Small Gen2 Ryzen 4750Gで macOS Big Sur Ryzentoshの夢を見た!
OpenCoreを使って ThinkCentre M75s Small Gen2 Ryzen 4750Gで macOS Big Sur Ryzentoshの夢を見た!

  OpenCoreで Ryzentoshを動かす! Lenovo ThinkCentre M75s Small Gen2 AMD Ryzen7 PRO 4750Gで Hackintosh OSX86

【なぜ?】ThinkCentre M75s Small Gen2に NVIDIA GeForce GT 730のグラボを増設してみた【衝動】
【なぜ?】ThinkCentre M75s Small Gen2に NVIDIA GeForce GT 730のグラボを増設してみた【衝動】

  NVIDIA GeForce GT730 2GB GDDR5のグラボを M75s Gen2に増設してみた、Ryzentosh動く?>動いた!

【なぜ?】ThinkCentre M75s Small Gen2に AMD Radeon R7 240のグラボを増設してみた【衝動】
【なぜ?】ThinkCentre M75s Small Gen2に AMD Radeon R7 240のグラボを増設してみた【衝動】

  AMD Radeon R7 240 1GB GDDR3のグラボを M75s Gen2に増設してみた、Ryzentosh動く?>動かん🥺

OpenCoreを使って ThinkCentre M75q Tiny Ryzen 3400GEで macOS Big Sur Ryzentoshの夢を見た!
OpenCoreを使って ThinkCentre M75q Tiny Ryzen 3400GEで macOS Big Sur Ryzentoshの夢を見た!

  OpenCoreで Ryzentoshを動かす! Lenovo ThinkCentre M75q Tiny AMD Ryzen5 3400GEで Hackintosh OSX86

Chromeブラウザのハードウェア アクセラレーションを無効にする方法、GPUの効かない Hackintoshで正常に動かす
Chromeブラウザのハードウェア アクセラレーションを無効にする方法、GPUの効かない Hackintoshで正常に動かす

  Chrome 101、macOS Monterey、chrome://settings/?search=hardwareで無効にする




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2022 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/broadcom_wifi_bluetooth_bcm943602cs_amd_ryzentosh/