Your Sources List is correct for Buster. I would disable the sources entries (
deb-src), unless you do compile regularly.
This is the wireless network device on my laptop. Is it the same as yours?
Code: Select all
$ lspci -vnn
Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:0901]
Flags: bus master, fast devsel, latency 0, IRQ 134, IOMMU group 13
Memory at e1000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
Like
Head_on_a_Stick, I too have had many problems with this Wi-Fi card on my Thinkpad. My problems are actually worse than yours, for the device "dies" randomly and one must restart the system to recover it. It may happen once a week or thrice a day. It is so very annoying. Some times, the device would not "wake up" after suspension or hibernation until the device had been reset; some others, it would wake up but "die" shortly afterwards (forcing a system restart.)
This is the kernel error message when the device "dies" (it actually fills the log with dozens, probably hundreds of lines, in a matter of minutes.)
Code: Select all
Jul 13 13:14:09 thinkpad kernel: [13554.961483] ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110
Jul 13 13:14:33 thinkpad kernel: [13578.303673] ath10k_pci 0000:05:00.0: failed to wake target for write32 of 0x00000a13 at 0x0003543c: -110
Using this laptop for about two years now, I can tell you that some kernels fare better than others. Recently, my experience with kernels 5.6 and, specially, 5.7 has been reassuring. The device "wakes up" without issues and only once had it "died" in the last fortnight.
I know, I should have replaced this card long ago.
You may want to try a newer version of the firmware or a newer kernel from Backports and see how they fare.