Hi. I recently upgraded my system via the usual means (pacman -Syu) and so got my kernel upgraded. However, this seems to have caused some strange issues with my intel wireless and bluetooth card. I am getting very high packet loss (higher than before the upgrade) and strange issues with the connection to the access point being dropped periodically. Also, the bluetooth is simply not detected at all. Both bluez and bluetoothctl report that no interface is available. I've done some investigating using kernel traces and here are some of the error messages I think are part of the problem:
Error message prior to large amounts of packet drops - from $(dmesg | tail -n 6):
[ 70.360045] wlan0: authenticate with XX:XX:XX:XX:XX:XX
[ 70.369449] wlan0: send auth to XX:XX:XX:XX:XX:XX (try 1/3)
[ 70.377464] wlan0: authenticated
[ 70.983431] iwlwifi 0000:3d:00.0: No beacon heard and the time event is over already...
[ 70.983511] wlan0: Connection to AP XX:XX:XX:XX:XX:XX lost
[ 75.370060] wlan0: aborting authentication with XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
Boot error on bluetooth - from $(dmesg | grep -i bluetooth):
[ 8.264374] Bluetooth: hci0: command 0xfc05 tx timeout
[ 8.264384] Bluetooth: hci0: Reading Intel version command failed (-110)
Card info via lspci:
03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
Does anybody know what the source of the problem is and/or a solution? I found some old bug reports on this topic on the LKML, but they are all for very old kernel versions. Any help would be appreciated.