Last active
February 1, 2026 21:56
-
-
Save ssledz/69b7f7b0438e653c08c155e244fdf7d8 to your computer and use it in GitHub Desktop.
Revisions
-
ssledz revised this gist
Apr 25, 2020 . 1 changed file with 104 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,104 @@ 0489:E047: BCM20702A1_001.002.014.1055.1061.hex 413C:8197: BCM20702A1_001.002.014.1443.1447.hex 413C:8143: BCM20702A1_001.002.014.1443.1449.hex 13D3:3411: BCM20702A1_001.002.014.1443.1450.hex 0A5C:21E8: BCM20702A1_001.002.014.1443.1459.hex 0A5C:21EC: BCM20702A1_001.002.014.1443.1460.hex 0A5C:21DE: BCM20702A1_001.002.014.1443.1461.hex 0A5C:2169: BCM20702A1_001.002.014.1443.1462.hex 0A5C:21FD: BCM20702A1_001.002.014.1443.1463.hex 0489:E046: BCM20702A1_001.002.014.1443.1465.hex 0489:E059: BCM20702A1_001.002.014.1443.1466.hex 0B05:17CB: BCM20702A1_001.002.014.1443.1467.hex 0B05:17B5: BCM20702A1_001.002.014.1443.1468.hex 0B05:17CF: BCM20702A1_001.002.014.1443.1469.hex 13D3:3384: BCM20702A1_001.002.014.1443.1477.hex 13D3:3392: BCM20702A1_001.002.014.1443.1478.hex 13D3:3404: BCM20702A1_001.002.014.1443.1479.hex 13D3:3418: BCM20702A1_001.002.014.1443.1480.hex 13D3:3413: BCM20702A1_001.002.014.1443.1481.hex 050D:065A: BCM20702A1_001.002.014.1443.1482.hex 145F:01A3: BCM20702A1_001.002.014.1443.1483.hex 0489:E042: BCM20702A1_001.002.014.1443.1484.hex 0489:E032: BCM20702A1_001.002.014.1443.1485.hex 0489:E04F: BCM20702A1_001.002.014.1443.1486.hex 105B:E066: BCM20702A1_001.002.014.1443.1487.hex 04CA:2003: BCM20702A1_001.002.014.1443.1488.hex 04CA:2004: BCM20702A1_001.002.014.1443.1489.hex 04CA:2005: BCM20702A1_001.002.014.1443.1490.hex 04CA:200A: BCM20702A1_001.002.014.1443.1492.hex 04CA:200B: BCM20702A1_001.002.014.1443.1493.hex 04CA:200C: BCM20702A1_001.002.014.1443.1494.hex 04CA:200E: BCM20702A1_001.002.014.1443.1499.hex 13D3:3435: BCM20702A1_001.002.014.1443.1501.hex 13D3:3456: BCM20702A1_001.002.014.1443.1502.hex 04CA:200F: BCM20702A1_001.002.014.1443.1521.hex 0489:E087: BCM20702A1_001.002.014.1443.1532.hex 0A5C:216F: BCM20702A1_001.002.014.1443.1572.hex 0B05:180A: BCM20702A1_001.002.014.1443.1714.hex 0A5C:21F1: BCM20702A1_001.002.014.1483.1645.hex 0A5C:216B: BCM20702A1_001.002.014.1483.1646.hex 0A5C:21E1: BCM20702A1_001.002.014.1483.1647.hex 0A5C:21FB: BCM20702A1_001.002.014.1483.1648.hex 0A5C:21E3: BCM20702A1_001.002.014.1483.1649.hex 0489:E07A: BCM20702A1_001.002.014.1483.1651.hex 0489:E052: BCM20702A1_001.002.014.1483.1668.hex 0A5C:21E6: BCM20702A1_001.002.014.1483.1669.hex 0A5C:21F4: BCM20702A1_001.002.014.1483.1670.hex 0A5C:21F3: BCM20702A1_001.002.014.1483.1671.hex 0930:021E: BCM20702A1_001.002.014.1483.1672.hex 0930:0221: BCM20702A1_001.002.014.1483.1673.hex 0930:0223: BCM20702A1_001.002.014.1483.1674.hex 0A5C:640B: BCM20702A1_001.002.014.1483.1709.hex 19FF:0239: BCM20702B0_002.001.014.0527.0557.hex 0A5C:6410: BCM20703A1_001.001.005.0197.0375.hex 0A5C:21FE: BCM43142A0_001.001.011.0161.0186.hex 0A5C:21DC: BCM43142A0_001.001.011.0161.0187.hex 0A5C:21D3: BCM43142A0_001.001.011.0197.0218.hex 0A5C:21D6: BCM43142A0_001.001.011.0197.0220.hex 0A5C:21D8: BCM43142A0_001.001.011.0197.0222.hex 0A5C:2167: BCM43142A0_001.001.011.0249.0265.hex 04CA:2007: BCM43142A0_001.001.011.0277.0279.hex 0489:E062: BCM43142A0_001.001.011.0277.0280.hex 185F:2167: BCM43142A0_001.001.011.0277.0292.hex 13D3:3484: BCM43142A0_001.001.011.0277.0302.hex 13D3:3482: BCM43142A0_001.001.011.0277.0304.hex 04F2:B49D: BCM43142A0_001.001.011.0277.0308.hex 105B:E065: BCM43142A0_001.001.011.0311.0312.hex 04F2:B4A1: BCM43142A0_001.001.011.0311.0316.hex 04CA:2006: BCM43142A0_001.001.011.0311.0327.hex 0A5C:216C: BCM43142A0_001.001.011.0311.0328.hex 0A5C:216D: BCM43142A0_001.001.011.0311.0329.hex 04CA:2009: BCM43142A0_001.001.011.0311.0330.hex 0489:E055: BCM43142A0_001.001.011.0311.0331.hex 13D3:3388: BCM43142A0_001.001.011.0311.0332.hex 13D3:3389: BCM43142A0_001.001.011.0311.0333.hex 0930:0225: BCM43142A0_001.001.011.0311.0334.hex 0930:0226: BCM43142A0_001.001.011.0311.0334.hex 13D3:3427: BCM43142A0_001.001.011.0311.0334.hex 0930:021F: BCM43142A0_001.001.011.0311.0335.hex 0A5C:216A: BCM43142A0_001.001.011.0311.0336.hex 04CA:2012: BCM43142A0_001.001.011.0311.0339.hex 0489:E096: BCM43142A0_001.001.011.0311.0340.hex 0A5C:21D7: BCM43142A0_001.001.011.0311.0341.hex 0930:0229: BCM4335C0_003.001.009.0066.0104.hex 0A5C:216E: BCM4335C0_003.001.009.0066.0105.hex 0A5C:2168: BCM4335C0_003.001.009.0066.0108.hex 0489:E079: BCM4335C0_003.001.009.0066.0115.hex 04CA:2016: BCM4335C0_003.001.009.0066.0121.hex 0A5C:6414: BCM4350C5_003.006.007.0095.1668.hex 0A5C:6412: BCM4350C5_003.006.007.0095.1703.hex 0A5C:6413: BCM4350C5_003.006.007.0095.1704.hex 0489:E097: BCM4356A2_001.003.015.0046.0104.hex 04CA:2014: BCM4356A2_001.003.015.0046.0120.hex 04CA:2013: BCM4356A2_001.003.015.0046.0122.hex 13D3:3473: BCM4356A2_001.003.015.0046.0125.hex 13D3:3488: BCM4356A2_001.003.015.0046.0127.hex 0B05:181D: BCM4356A2_001.003.015.0046.0132.hex 2B54:5600: BCM4356A2_001.003.015.0046.0154.hex 2B54:5601: BCM4356A2_001.003.015.0046.0162.hex 04F2:B4A2: BCM4356A2_001.003.015.0046.0183.hex 13D3:3492: BCM4356A2_001.003.015.0046.0195.hex 13D3:3485: BCM4356A2_001.003.015.0046.0197.hex 0A5C:640A: BCM4356A2_001.003.015.0080.0225.hex 0A5C:640E: BCM4356A2_001.003.015.0080.0225.hex -
ssledz revised this gist
Apr 25, 2020 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -72,3 +72,9 @@ If everything is ok youd should see something like that [ 4548.468305] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1467 [ 4548.484290] Bluetooth: hci0: Broadcom Bluetooth Device ``` # Install blueman & pulse audio bluetooth module ``` sudo apt install blueman pulseaudio-module-bluetooth ``` -
ssledz revised this gist
Apr 25, 2020 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -28,7 +28,8 @@ You should see something like that [ 4508.175571] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0b05-17cb.hcd not found ``` So your device id is `0b05:17cb` -> `0B05:17CB` and the driver should be pleace here: `/lib/firmware/brcm/BCM20702A1-0b05-17cb.hcd` ``` curl -s 'https://aur.archlinux.org/cgit/aur.git/tree/filelist.txt?h=bcm20702a1-firmware' \ -
ssledz revised this gist
Apr 25, 2020 . 1 changed file with 7 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -20,8 +20,15 @@ You should see something like that [ 4508.046600] usb 2-1.6: Product: BCM20702A0 [ 4508.046602] usb 2-1.6: Manufacturer: Broadcom Corp [ 4508.046603] usb 2-1.6: SerialNumber: 5CF3709911C3 [ 4508.157541] Bluetooth: hci0: BCM: chip id 63 [ 4508.158516] Bluetooth: hci0: BCM: features 0x07 [ 4508.174532] Bluetooth: hci0: BCM20702A [ 4508.175548] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000 [ 4508.175568] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0b05-17cb.hcd failed with error -2 [ 4508.175571] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0b05-17cb.hcd not found ``` So your device id is `0b05:17cb` -> `0B05:17CB` and the driver should be pleace here -> `/lib/firmware/brcm/BCM20702A1-0b05-17cb.hcd` ``` curl -s 'https://aur.archlinux.org/cgit/aur.git/tree/filelist.txt?h=bcm20702a1-firmware' \ -
ssledz revised this gist
Apr 25, 2020 . 1 changed file with 9 additions and 7 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,10 +1,11 @@ # Download driver ``` curl 'https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT400/DR_USB_BT400_1201710_Windows.zip' \ -o bt400-driver.zip ``` Driver & tools for bt400 can be found [here](https://www.asus.com/us/Networking/USBBT400/HelpDesk_Download/) # Find out what is a filename for your driver Plug device and do @@ -23,28 +24,29 @@ You should see something like that So your device id is `0b05:17cb` -> `0B05:17CB` ``` curl -s 'https://aur.archlinux.org/cgit/aur.git/tree/filelist.txt?h=bcm20702a1-firmware' \ | grep '0B05:17CB' 0B05:17CB: BCM20702A1_001.002.014.1443.1467.hex ``` So the file name is `BCM20702A1_001.002.014.1443.1467.hex` # Prepare driver for linux ``` unzip bt400-driver.zip cd Win10_USB-BT400_DRIVERS/Win10_USB-BT400_Driver_Package/64 hex2hcd BCM20702A1_001.002.014.1443.1467.hex -o BCM20702A1-0b05-17cb.hcd ``` # Copy driver to the right place ``` sudo mkdir -p /lib/firmware/brcm/ sudo cp BCM20702A1-0b05-17cb.hcd /lib/firmware/brcm/ ``` # Re-connected the device If everything is ok youd should see something like that -
ssledz created this gist
Apr 25, 2020 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,64 @@ 1. Download driver ``` curl 'https://dlcdnets.asus.com/pub/ASUS/wireless/USB-BT400/DR_USB_BT400_1201710_Windows.zip' -o bt400-driver.zip ``` Driver & tools for bt400 can be found [here](https://www.asus.com/us/Networking/USBBT400/HelpDesk_Download/) 2. Find out what is a filename for your driver Plug device and do ``` dmesg ``` You should see something like that ``` [ 4507.934913] usb 2-1.6: new full-speed USB device number 6 using ehci-pci [ 4508.046595] usb 2-1.6: New USB device found, idVendor=0b05, idProduct=17cb [ 4508.046599] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4508.046600] usb 2-1.6: Product: BCM20702A0 [ 4508.046602] usb 2-1.6: Manufacturer: Broadcom Corp [ 4508.046603] usb 2-1.6: SerialNumber: 5CF3709911C3 ``` So your device id is `0b05:17cb` -> `0B05:17CB` ``` curl -s 'https://aur.archlinux.org/cgit/aur.git/tree/filelist.txt?h=bcm20702a1-firmware' | grep '0B05:17CB' 0B05:17CB: BCM20702A1_001.002.014.1443.1467.hex ``` So the file name is `BCM20702A1_001.002.014.1443.1467.hex` 3. Prepare driver for linux ``` unzip bt400-driver.zip cd Win10_USB-BT400_DRIVERS/Win10_USB-BT400_Driver_Package/64 hex2hcd BCM20702A1_001.002.014.1443.1467.hex -o BCM20702A1-0b05-17cb.hcd ``` 4. Copy driver to the right place ``` sudo mkdir -p /lib/firmware/brcm/ sudo cp BCM20702A1-0b05-17cb.hcd /lib/firmware/brcm/ ``` 5. Re-connected the device If everything is ok youd should see something like that ``` [ 4547.358736] usb 2-1.6: new full-speed USB device number 7 using ehci-pci [ 4547.471204] usb 2-1.6: New USB device found, idVendor=0b05, idProduct=17cb [ 4547.471208] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4547.471210] usb 2-1.6: Product: BCM20702A0 [ 4547.471212] usb 2-1.6: Manufacturer: Broadcom Corp [ 4547.471213] usb 2-1.6: SerialNumber: 5CF3709911C3 [ 4547.581275] Bluetooth: hci0: BCM: chip id 63 [ 4547.582284] Bluetooth: hci0: BCM: features 0x07 [ 4547.598294] Bluetooth: hci0: BCM20702A [ 4547.599218] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000 [ 4548.468305] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1467 [ 4548.484290] Bluetooth: hci0: Broadcom Bluetooth Device ```