So. Updated the kernel to 6.18 from 6.12 and looks like the access point of my fancy router PC works now, for like hours instead of some minutes and suddenly refusing to authenticate.
Feb 11 20:21:06 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 IEEE 802.11: authenticated
Feb 11 20:21:06 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 IEEE 802.11: authenticated
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 IEEE 802.11: associated (aid 1)
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 IEEE 802.11: associated (aid 1)
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: AP-STA-CONNECTED b8:db:38:57:de:51
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 RADIUS: starting accounting session B3C24F51603CA7FC
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 WPA: pairwise key handshake completed (RSN)
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: EAPOL-4WAY-HS-COMPLETED b8:db:38:57:de:51
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 RADIUS: starting accounting session B3C24F51603CA7FC
Feb 11 20:21:13 intel hostapd[278]: wlx00c0cab1ab0a: STA b8:db:38:57:de:51 WPA: pairwise key handshake completed (RSN)
And what's the Radius thing? I don't have anything of the sort set in the config.
$ dmesg | grep -i microcode
[ 0.000000] x86/CPU: Running old microcode
[ 0.020711] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later)
[ 0.114311] SRBDS: Vulnerable: No microcode
[ 0.570010] microcode: Current revision: 0x00000019
And how do I figure which blob to embed into the kernel image? It's an old Intel Haswell CPU.
t. building routers in dusty basement