Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Issues with Intel wireless with kernel 5.15.10-artix1-1 (Read 1262 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] Issues with Intel wireless with kernel 5.15.10-artix1-1

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):
Code: [Select]
[ 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):
Code: [Select]
[    8.264374] Bluetooth: hci0: command 0xfc05 tx timeout
[    8.264384] Bluetooth: hci0: Reading Intel version command failed (-110)

Card info via lspci:
Code: [Select]
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.


Re: Issues with Intel wireless with kernel 5.15.10-artix1-1

Reply #2
Thanks for the suggestion, but I seem to have fixed the problem. For anybody with the same issue, shutting down your computer and removing power from the motherboard for a few minutes. When you power on again, the error seems to have disappeared and the card behaves as normal. Maybe some problem with a persistent memory bank in the network card? I previously had an uptime of about five months, so that is perfectly possible.

 

Re: Issues with Intel wireless with kernel 5.15.10-artix1-1

Reply #3
From my past experience I think there may be some issue relating to the negotiations between the card and router not happening properly with the intel driver. I had similar problems appear after everything had been working fine for ages with a BT Smart Hub 2, a new replacement Intel wifi card worked for one boot then reverted to being slow and unreliable. Connecting and configuring an old BT Hub 3 via ethernet as a wifi extender to the Smart Hub 2 showed the wifi worked normally when connecting to that but not the Smart Hub. I could also connect without problem to some other people's hubs. After making the initial connection the hub and card can potentially go on to change mode from Wireless N to other standards and alter the power settings, so I think the settings are probably getting changed and stored at some wrong value at one end or both and the intel driver cannot cope. A stupid router rather than a smart one works because it can't do that, and routers might have have proprietary features too. The Smart Hub 2 is made by Broadcom who are  not historically the best Linux contributors, they make a lot of the modern hubs about now though. I fixed it by fitting an ATH half mini PCI card, it was a non-standard type from the same era with equivalent specs. The Dell forums also suggested you couldn't do that because of a white list in the BIOS but they were wrong and it works, it just says unidentified wifi card in the BIOS rather than giving the model. (There is a small risk to HW with this kind of experiment, a USB wifi thing is safer but I wanted an internal card.) Perhaps your problem is different.

Re: Issues with Intel wireless with kernel 5.15.10-artix1-1

Reply #4
The Dell forums also suggested you couldn't do that because of a white list in the BIOS but they were wrong and it works, it just says unidentified wifi card in the BIOS rather than giving the model.
Dell has much better reputation in this regard than, say, HP. I remember a nice, used HP laptop that landed in my hands with a wretched broadcom wireless mini-card that I immediately replaced with an atheros one, only to be warned by an "unrecognized hardware' BIOS greeting at boot. Sold that laptop within the week. Compare that with my old C2D Dell Vostro which at one point had 3 wireless mini-cards fitted, all from different vendors and it just worked...