Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
It may depend on SMBIOS. Because it seems strange there would be "Turn on Bluetooth" right in the Airdrop screen if it didn't factor in.
Yep. I have a build (OS X 10.9) and it does not have neither Bluetooth nor WiFi. But there is Intel 82574L Ethernet NIC and AirDrop works just fine.

I attached the patch I made.
 

Attachments

  • Intel82574L.patch.zip
    453 bytes · Views: 82
Last edited:
I have replaced my laptop wifi card with BCM94352HMB. Before that EI Capitan can auto recognise my bluetooth without do anything. when i replace new wifi card, the bluetooth has gone. the work I has done is:
  1. install FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext, enable wifi success.
  2. use wireless_bcm94352-110-v4.0c.command enable 5GHz success.
  3. because the bluetooth device is not in my USB Device Tree, so even though I had installed BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext, the BT can not work.
  4. I also try to install USBInjectAll.kext. but the BT device still disappear.
My USB Device Tree in the attach file.
what work should I do ?
 

Attachments

  • F7F5551F-0B90-4C16-B8C6-F3B3FE7125C9.png
    F7F5551F-0B90-4C16-B8C6-F3B3FE7125C9.png
    85.1 KB · Views: 120
I have replaced my laptop wifi card with BCM94352HMB. Before that EI Capitan can auto recognise my bluetooth without do anything. when i replace new wifi card, the bluetooth has gone. the work I has done is:
  1. install FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext, enable wifi success.
  2. use wireless_bcm94352-110-v4.0c.command enable 5GHz success.
  3. because the bluetooth device is not in my USB Device Tree, so even though I had installed BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext, the BT can not work.
  4. I also try to install USBInjectAll.kext. but the BT device still disappear.
My USB Device Tree in the attach file.
what work should I do ?

USB problems off topic here...

https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/
 
@RehabMan,

Hi RM, i think i got an issue with my AW123Ch ... bluetooth works fine, 5GH wifi works fine connecting to my AC router at 867Bps ...


Software Versions:
CoreWLAN: 11.0 (1101.20)
CoreWLANKit: 11.0 (1101.20)
Menu Extra: 11.0 (1121.34.2)
System Information: 12.0 (1100.2)
IO80211 Family: 11.1 (1110.26)
Diagnostics: 5.1 (510.88)
AirPort Utility: 6.3.6 (636.5)
Interfaces:

en1:
Card Type: AirPort Extreme (0x14E4, 0x2123)
Firmware Version: Broadcom BCM43xx 1.0 (7.21.95.175.1a6)
MAC Address: 6c:71:d9:46:b5:5c
Locale: FCC
Country Code: US
Supported PHY Modes: 802.11 a/b/g/n/ac
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165
Wake On Wireless: Supported
AirDrop: Supported, Channel 149
Status: Connected
Current Network Information:

CMMP-5G:
PHY Mode: 802.11ac
BSSID: e0:3f:49:f1:6a:dc
Channel: 52
Country Code: US
Network Type: Infrastructure
Security: WPA2 Personal
Signal / Noise: -53 dBm / -89 dBm
Transmit Rate: 867 <-----------------------
MCS Index: 9


But after a disconnect and reconnect it will only connect at 300bps.

Software Versions:

CoreWLAN: 11.0 (1101.20)
CoreWLANKit: 11.0 (1101.20)
Menu Extra: 11.0 (1121.34.2)
System Information: 12.0 (1100.2)
IO80211 Family: 11.1 (1110.26)
Diagnostics: 5.1 (510.88)
AirPort Utility: 6.3.6 (636.5)
Interfaces:

en1:
Card Type: AirPort Extreme (0x14E4, 0x2123)
Firmware Version: Broadcom BCM43xx 1.0 (7.21.95.175.1a6)
MAC Address: 6c:71:d9:46:b5:5c
Locale: FCC
Country Code: US
Supported PHY Modes: 802.11 a/b/g/n/ac
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165
Wake On Wireless: Supported
AirDrop: Supported, Channel 149
Status: Connected
Current Network Information:

CMMP-5G:
PHY Mode: 802.11ac
BSSID: e0:3f:49:f1:6a:dc
Channel: 52,1
Country Code: US
Network Type: Infrastructure
Security: WPA2 Personal
Signal / Noise: -54 dBm / -93 dBm
Transmit Rate: 300 <--------------------------- ?????????
MCS Index: 7


Above was triggered via turning wifi off and back on but any form of sleep/wake will also produce the same result. It does it with out fail every time, the only way to get system to reconnect at 867bps is to reboot or live with 300 bps.

Wake for network access unchecked in energy saver ..

I using your latest fork of BrcmPatchRAM (BrcmPatchRAM2.kext & BrcmFirmwareRepo.kext both in /S/L/E) and your fakepci kexts ( FakePCIID.kext & FakePCIID_Broadcom_WiFi.kext also in /S/L/E ) all other patches applied by clover, all works (wifi & BT) except for this issue of 5G WiFi reconnecting at 300bps after first disconnect. I think the issue may be the firmware that my AW123CH is using. 2.4Ghz wifi is unaffected and always connects at 145bps.

As you can see from above Sys info dumps firmware is Broadcom BCM43xx 1.0 (7.21.95.175.1a6) which i think is quite old, i believe that most hacks are now using version Broadcom BCM43xx 1.0 (7.21.149.34.1a7) or later ....

I think something odd is going on with BrcmPatchRAM during boot/kext load ...

cat /var/log/system.log | grep -i brcm[fp] produces following from log file ....

Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Version 2.2.7 starting on OS X Darwin 15.6.
Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmFirmwareStore.
Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmPatchRAMResidency.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Loaded firmware "BCM20702A1_001.002.014.1443.1479_v5575.zhx" from resources.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Decompressed firmware (29713 bytes --> 70105 bytes).
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D949489A v274] "BCM20702A0" by "Broadcom Corp"
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: readCompletion - Unknown error (0xe00002bc)
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade failed.
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Published new IOKit personality.
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: Processing time 6.421 seconds.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: Version 2.2.7 starting on OS X Darwin 15.6.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D949489A v274] "BCM20702A0" by "Broadcom Corp"
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: Processing time 0.519 seconds.
MacBook-Pro:~ Jay$

Not sure if this indicates an issue or not as at first it fails but then says it's successful ?
Any thoughts or suggestions much appreciated ?
IO Reg attached ....

Cheers
Jay
 

Attachments

  • Jay_MacBook Pro.ioreg.zip
    474.1 KB · Views: 116
@RehabMan,

Hi RM, i think i got an issue with my AW123Ch ... bluetooth works fine, 5GH wifi works fine connecting to my AC router at 867Bps ...


Software Versions:
CoreWLAN: 11.0 (1101.20)
CoreWLANKit: 11.0 (1101.20)
Menu Extra: 11.0 (1121.34.2)
System Information: 12.0 (1100.2)
IO80211 Family: 11.1 (1110.26)
Diagnostics: 5.1 (510.88)
AirPort Utility: 6.3.6 (636.5)
Interfaces:

en1:
Card Type: AirPort Extreme (0x14E4, 0x2123)
Firmware Version: Broadcom BCM43xx 1.0 (7.21.95.175.1a6)
MAC Address: 6c:71:d9:46:b5:5c
Locale: FCC
Country Code: US
Supported PHY Modes: 802.11 a/b/g/n/ac
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165
Wake On Wireless: Supported
AirDrop: Supported, Channel 149
Status: Connected
Current Network Information:

CMMP-5G:
PHY Mode: 802.11ac
BSSID: e0:3f:49:f1:6a:dc
Channel: 52
Country Code: US
Network Type: Infrastructure
Security: WPA2 Personal
Signal / Noise: -53 dBm / -89 dBm
Transmit Rate: 867 <-----------------------
MCS Index: 9


But after a disconnect and reconnect it will only connect at 300bps.

Software Versions:

CoreWLAN: 11.0 (1101.20)
CoreWLANKit: 11.0 (1101.20)
Menu Extra: 11.0 (1121.34.2)
System Information: 12.0 (1100.2)
IO80211 Family: 11.1 (1110.26)
Diagnostics: 5.1 (510.88)
AirPort Utility: 6.3.6 (636.5)
Interfaces:

en1:
Card Type: AirPort Extreme (0x14E4, 0x2123)
Firmware Version: Broadcom BCM43xx 1.0 (7.21.95.175.1a6)
MAC Address: 6c:71:d9:46:b5:5c
Locale: FCC
Country Code: US
Supported PHY Modes: 802.11 a/b/g/n/ac
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165
Wake On Wireless: Supported
AirDrop: Supported, Channel 149
Status: Connected
Current Network Information:

CMMP-5G:
PHY Mode: 802.11ac
BSSID: e0:3f:49:f1:6a:dc
Channel: 52,1
Country Code: US
Network Type: Infrastructure
Security: WPA2 Personal
Signal / Noise: -54 dBm / -93 dBm
Transmit Rate: 300 <--------------------------- ?????????
MCS Index: 7


Above was triggered via turning wifi off and back on but any form of sleep/wake will also produce the same result. It does it with out fail every time, the only way to get system to reconnect at 867bps is to reboot or live with 300 bps.

Wake for network access unchecked in energy saver ..

I using your latest fork of BrcmPatchRAM (BrcmPatchRAM2.kext & BrcmFirmwareRepo.kext both in /S/L/E) and your fakepci kexts ( FakePCIID.kext & FakePCIID_Broadcom_WiFi.kext also in /S/L/E ) all other patches applied by clover, all works (wifi & BT) except for this issue of 5G WiFi reconnecting at 300bps after first disconnect. I think the issue may be the firmware that my AW123CH is using. 2.4Ghz wifi is unaffected and always connects at 145bps.

As you can see from above Sys info dumps firmware is Broadcom BCM43xx 1.0 (7.21.95.175.1a6) which i think is quite old, i believe that most hacks are now using version Broadcom BCM43xx 1.0 (7.21.149.34.1a7) or later ....

I think something odd is going on with BrcmPatchRAM during boot/kext load ...

cat /var/log/system.log | grep -i brcm[fp] produces following from log file ....

Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Version 2.2.7 starting on OS X Darwin 15.6.
Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmFirmwareStore.
Sep 29 16:22:32 localhost kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmPatchRAMResidency.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Loaded firmware "BCM20702A1_001.002.014.1443.1479_v5575.zhx" from resources.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Decompressed firmware (29713 bytes --> 70105 bytes).
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
Sep 29 16:22:34 localhost kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D949489A v274] "BCM20702A0" by "Broadcom Corp"
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: readCompletion - Unknown error (0xe00002bc)
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade failed.
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Published new IOKit personality.
Sep 29 16:22:39 MacBook-Pro kernel[0]: BrcmPatchRAM2: Processing time 6.421 seconds.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: Version 2.2.7 starting on OS X Darwin 15.6.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: USB [6C71D949489A v274] "BCM20702A0" by "Broadcom Corp"
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Firmware upgrade completed successfully.
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: [13d3:3404]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".
Sep 29 16:22:40 MacBook-Pro kernel[0]: BrcmPatchRAM2: Processing time 0.519 seconds.
MacBook-Pro:~ Jay$

Not sure if this indicates an issue or not as at first it fails but then says it's successful ?
Any thoughts or suggestions much appreciated ?
IO Reg attached ....

Cheers
Jay

Open a separate thread in the appropriate laptop forum.

Provide all details...

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
So my wifi is working, and while it initially appeared that my bluetooth was working, it seems it is no longer. At first, bt devices seem to pair, but then almost immediately they lose connection. On my Iphone I get the following "CONNECTION UNSUCCESSFUL IMAC IS NOT SUPPORTED" on occassion.

I have an ASUS Z97i Plus.

I installed the following kexts:
  1. BrcmFirmwareRepo.kext
  2. BrcmPatchRAM2.kext
 
So my wifi is working, and while it initially appeared that my bluetooth was working, it seems it is no longer. At first, bt devices seem to pair, but then almost immediately they lose connection. On my Iphone I get the following "CONNECTION UNSUCCESSFUL IMAC IS NOT SUPPORTED" on occassion.

I have an ASUS Z97i Plus.

I installed the following kexts:
  1. BrcmFirmwareRepo.kext
  2. BrcmPatchRAM2.kext

The iPhone is not intended to be paired. It uses BT4LE instead.
 
Status
Not open for further replies.
Back
Top