I used the command sudo apt-get install firmware-atheros, and the
Bluetooth appears to be working until I try to connect. Usually, the
Bluetooth will only ever say that it is off when it is either on or off and the menu showing the different devices won't show anything. But now it is showing the menu except every time I try to connect, it seems to connect for what seems like a tenth of a second then it immediately reverts back to its previous state. My headphones don't seem to be affected by my laptop at all.
This is my file tree for the /lib/firmware/ath10pk directory if that helps at all.
- Code: Select all
├── QCA4019
│ └── hw1.0
│ ├── board-2.bin
│ └── firmware-5.bin
├── QCA6174
│ ├── hw2.1
│ │ ├── board-2.bin
│ │ ├── board.bin
│ │ └── firmware-5.bin
│ └── hw3.0
│ ├── board-2.bin
│ ├── board.bin
│ ├── firmware-4.bin
│ └── firmware-6.bin
├── QCA9377
│ └── hw1.0
│ ├── board-2.bin
│ ├── board.bin
│ ├── firmware-5.bin
│ ├── firmware-6.bin
│ ├── notice_ath10k_firmware-5.txt
│ └── notice_ath10k_firmware-6.txt
├── QCA9887
│ └── hw1.0
│ ├── board.bin
│ └── firmware-5.bin
├── QCA9888
│ └── hw2.0
│ ├── board-2.bin
│ └── firmware-5.bin
├── QCA988X
│ └── hw2.0
│ ├── board.bin
│ ├── firmware-4.bin
│ └── firmware-5.bin
├── QCA9984
│ └── hw1.0
│ ├── board-2.bin
│ └── firmware-5.bin
└── QCA99X0
└── hw2.0
├── board.bin
└── firmware-5.bin
Edit:
I'm getting the following in the bluetoothctl, and it keeps populating.
- Code: Select all
(base) dangelo@debianone:~$ cd /lib/firmware/
(base) dangelo@debianone:/lib/firmware$ ls
ar3k BCM2033-FW.bin qca
ar5523.bin BCM2033-MD.hex STLC2500_R4_00_03.ptc
ar7010_1_1.fw carl9170-1.fw STLC2500_R4_00_06.ssf
ar7010.fw cis STLC2500_R4_02_02_WLAN.ssf
ar9271.fw dsp56k STLC2500_R4_02_04.ptc
ath10k hp usbduxfast_firmware.bin
ath3k-1.fw htc_7010.fw usbdux_firmware.bin
ath6k htc_9271.fw usbduxsigma_firmware.bin
ath9k_htc isci wil6210.brd
av7110 keyspan_pda wil6210.fw
(base) dangelo@debianone:/lib/firmware$ cd ath10k/
(base) dangelo@debianone:/lib/firmware/ath10k$ ls
QCA4019 QCA9377 QCA9888 QCA9984
QCA6174 QCA9887 QCA988X QCA99X0
(base) dangelo@debianone:/lib/firmware/ath10k$
(base) dangelo@debianone:/lib/firmware/ath10k$ ls
QCA4019 QCA9377 QCA9888 QCA9984
QCA6174 QCA9887 QCA988X QCA99X0
(base) dangelo@debianone:/lib/firmware/ath10k$ cd QCA9377
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377$ ls
hw1.0
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377$ cd hw1.0/
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$ sl
bash: sl: command not found
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$ ls
board-2.bin firmware-5.bin notice_ath10k_firmware-5.txt
board.bin firmware-6.bin notice_ath10k_firmware-6.txt
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$ ls ../]
ls: cannot access '../]': No such file or directory
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$ tree
.
├── board-2.bin
├── board.bin
├── firmware-5.bin
├── firmware-6.bin
├── notice_ath10k_firmware-5.txt
└── notice_ath10k_firmware-6.txt
0 directories, 6 files
(base) dangelo@debianone:/lib/firmware/ath10k/QCA9377/hw1.0$ cd ../../
(base) dangelo@debianone:/lib/firmware/ath10k$ tree
.
├── QCA4019
│ └── hw1.0
│ ├── board-2.bin
│ └── firmware-5.bin
├── QCA6174
│ ├── hw2.1
│ │ ├── board-2.bin
│ │ ├── board.bin
│ │ └── firmware-5.bin
│ └── hw3.0
│ ├── board-2.bin
│ ├── board.bin
│ ├── firmware-4.bin
│ └── firmware-6.bin
├── QCA9377
│ └── hw1.0
│ ├── board-2.bin
│ ├── board.bin
│ ├── firmware-5.bin
│ ├── firmware-6.bin
│ ├── notice_ath10k_firmware-5.txt
│ └── notice_ath10k_firmware-6.txt
├── QCA9887
│ └── hw1.0
│ ├── board.bin
│ └── firmware-5.bin
├── QCA9888
│ └── hw2.0
│ ├── board-2.bin
│ └── firmware-5.bin
├── QCA988X
│ └── hw2.0
│ ├── board.bin
│ ├── firmware-4.bin
│ └── firmware-5.bin
├── QCA9984
│ └── hw1.0
│ ├── board-2.bin
│ └── firmware-5.bin
└── QCA99X0
└── hw2.0
├── board.bin
└── firmware-5.bin
17 directories, 26 files
(base) dangelo@debianone:/lib/firmware/ath10k$
(base) dangelo@debianone:/lib/firmware/ath10k$ bluetoothctl
Agent registered
[CHG] Device 46:D4:83:7E:1C:D0 RSSI: -70
[CHG] Device 46:D4:83:7E:1C:D0 ManufacturerData Key: 0x004c
[CHG] Device 46:D4:83:7E:1C:D0 ManufacturerData Value:
10 06 0e 1e 1e 46 2f d2 .....F/.
[CHG] Device 68:64:4B:57:13:6D RSSI: -72
[CHG] Device 88:C6:26:9F:0D:84 ManufacturerData Key: 0x0003
[CHG] Device 88:C6:26:9F:0D:84 ManufacturerData Value:
00 66 48 00 00 0c a8 51 5b 47 6a ec 88 c6 26 9f .fH....Q[Gj...&.
0d 84 32 ..2
[CHG] Device 98:52:3D:65:BD:C6 RSSI: -35
[CHG] Device 69:5A:B3:B5:78:AE RSSI: -79
[CHG] Device 68:64:4B:57:13:6D RSSI: -88
[CHG] Device 62:58:98:0A:10:F7 RSSI: -66
[CHG] Device 47:28:FD:94:C1:AE RSSI: -76
[CHG] Device 62:58:98:0A:10:F7 RSSI: -80
[CHG] Device 47:28:FD:94:C1:AE RSSI: -65
[CHG] Device 98:52:3D:65:BD:C6 RSSI: -49
[CHG] Device 88:C6:26:9F:0D:84 ManufacturerData Key: 0x0003
[CHG] Device 88:C6:26:9F:0D:84 ManufacturerData Value:
00 66 48 00 00 0c a8 51 5b 47 6a ec 88 c6 26 9f .fH....Q[Gj...&.
0d 84 32 ..2
[CHG] Device 47:28:FD:94:C1:AE RSSI: -76
[CHG] Device 68:64:4B:57:13:6D RSSI: -74
[CHG] Device 62:58:98:0A:10:F7 RSSI: -67
[CHG] Device 47:28:FD:94:C1:AE RSSI: -64
[CHG] Device 46:D4:83:7E:1C:D0 RSSI: -79
[bluetooth]# list
Controller 70:C9:4E:A8:85:F8 debianone [default]
[bluetooth]#