Iwd: Difference between revisions
Configuration of eduroam networks |
Philipwilk (talk | contribs) Add troubleshooting step for disconnect-info reason: 2 for Qualcomm QCNCM865 chipsets |
||
Line 92: | Line 92: | ||
</syntaxHighlight> | </syntaxHighlight> | ||
=== desconnect-info reason: 2 === | |||
When using certain chipsets, such as the Qualcomm qcncm865<ref>https://community.frame.work/t/guide-successful-wi-fi-7-802-11be-on-framework-13-amd-with-qualcomm-qcncm865-and-arch-linux/44723</ref>, you need to use legacy EAPoL packets<ref>https://lkml.org/lkml/2020/10/14/1101</ref> to prevent a disconnect loop. In <code>iwd.service</code> this issues shows up as:<syntaxhighlight> | |||
SA Query timed out, connection is invalid. Disconnecting... | |||
Feb 26 10:17:10 probook iwd[4486]: event: disconnect-info, reason: 2 | |||
</syntaxhighlight>If you are using systemd-networkd, this shows up in <code>systemd-networkd.service</code> as repeated <code>Carrier Gained. Carrier Lost.</code> messages. On nixos, this can be resolved by setting the matching iwd settings option.<syntaxhighlight lang="nix"> | |||
{ | |||
networking.wireless.iwd.settings.General.ControlPortOverNL80211 = false; | |||
} | |||
</syntaxhighlight> | |||
[[Category:Applications]][[Category: Networking]] | [[Category:Applications]][[Category: Networking]] |