Weird intermittent connectivity problems for new connections

F42 Workstation GNOME, 6.15.8-200.fc42.x86_64. Qualcomm Atheros QCA6174 802.11ac wireless adapter, on the 2.4 GHz network. Pretty sure I haven’t seen this on 6.15.7.

Problem: occasionally, the system seems to fail creating/allowing new connections through. I’m on Wi-Fi; RSSI is excellent. No link failures were observed. During the problem period, the wi-fi tray icon turns into the one with the question mark (connectivity check didn’t pass, I suppose). Already established connections (XMPP, for example) continue working.

tcpdump on the wl* interface shows packets being forwarded to default gateway as usual. As I described above, I see two-way traffic only for the already-established connections. Other packets - like pings, DNS A requests, whatever - see no response.

I was able to bind nc to the inet address on the wl* interface, connect to it, send some traffic and see it received on the other end.

ip ne shows correct ARP entry for the default gateway, in the REACHABLE status. The thing is, should I arping the IP address of the gateway, traffic forwarding resumes its normal operation.

Other weird thing I’ve noticed is that during this outage, the metric on the default gateway changes to 20600.

No additional firewall configuration except allowing GRE through.

Other possibly interesting titbit is that I tried strace-ing ping <default gateway> during the problem period. It showed this: recvmsg(3, {msg_namelen=128}, 0) = -1 EAGAIN (Resource temporarily unavailable). Unsure if this is of any help.

Any regressions I’m unaware of? Methods to triage?

Please let me know if there’s any additional info that may be useful.

Looks like this one has sorted itself out after some other update. I don’t know which one.