Jump to content

beelzebozo

Members
  • Posts

    4
  • Joined

  • Last visited

beelzebozo's Achievements

Private

Private (2/17)

0

Reputation

  1. If anyone has issues using a Bluetooth/WIFI expansion card that requires USB power to enable Bluetooth, you may want to consider trying a cheap solution as a work around if your Bluetooth controller is disabled after system wake. You may need to use the internal header cable to connect the expansion card to a USB 2.0 header on the motherboard for Bluetooth to be enabled. I got mine working by connecting it to a USB 2.0 header but it started to remain disabled after system wake and I'd have to power down completely, turn the PSU switch off, and power back on to enable it again. I decided to try something like this: http://www.ebay.com/itm/USB-2-0-9Pin-header-male-to-Motherboard-USB-3-0-20pin-Housing-Female-cable-10cm-/161111222458 I connected that to the USB 3.0 header on the motherboard and the other end to the USB 2.0 cable that connects tot he expansion card. Did some sleep/wake testing after that and it seems to have done the trick. This is probably not a common problem but if it happens to you, it may help.
  2. OK, I got the Bluetooth kext to load with two edits to the BTFirmwareUploader.kext that I made. I added a new key to the info.plist in the Contents folder: <key>BCM-Broadcom-BCM20702A0-21fb-0a5c </key> <dict> <key>BTController</key> <string>BCM</string> <key>CFBundleIdentifier</key> <string>org.emlydinesh.driver.BTFirmwareUploader</string> <key>Firmware</key> <integer>0</integer> <key>IOClass</key> <string>BTFirmwareUploader</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>UpdFwAfterSleep</key> <true/> <key>idProduct</key> <integer>8699</integer> <key>idVendor</key> <integer>2652</integer> </dict> Then to the Info.plist in the Plugins>Contents folder inside the BluetoothDevInfo.kext, I added: <key>AppleBroadcomBTUSBController_21fb</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string> <key>IOClass</key> <string>BroadcomBluetoothHostControllerUSBTransport</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>LMPLoggingEnabled</key> <false/> <key>idProduct</key> <integer>8699</integer> <key>idVendor</key> <integer>2652</integer> </dict> You can try using my keys if your combo card shows as: USB Product Name, String, BCM20702A0 idProduct, Number, 0x21fb idVendor, Number, 0xa5c USB Vendor Name, String, Broadcom Corp The combo card is fully functional now. Thanks.
  3. Nice. I think I tried that already but I'll revisit it. Thanks a bunch. I'll report back.
  4. Hi, I got a AzureWave Broadcom BCM94352HMB 802.11ac 867Mbps WLAN + BT4.0 Half Mini PCI-E and got the WIFI working but cannot get Bluetooth working on it. IOJones shows: USB Product Name, String, BCM20702A0 idProduct, Number, 0x21fb idVendor, Number, 0xa5c USB Vendor Name, String, Broadcom Corp If I do a base10 conversion, I get: 8699 for idProduct 2652 or idVendor I tried the BTFirmwareUploader_v2.3.zip and no luck. Those values that I converted aren't found in the plist anywhere. I tried changing those values here: <key>BCM-AzureWave-CE123H-3404-13d3</key> <dict> <key>BTController</key> <string>BCM</string> <key>CFBundleIdentifier</key> <string>org.emlydinesh.driver.BTFirmwareUploader</string> <key>Firmware</key> <integer>0</integer> <key>IOClass</key> <string>BTFirmwareUploader</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>UpdFwAfterSleep</key> <true/> <key>idProduct</key> <integer>13316</integer> <key>idVendor</key> <integer>5075</integer> </dict> Didn't work. Any suggestions? Thanks.
×
×
  • Create New...