Framework Laptop 13 (AMD Ryzen AI 300 Series) Kernel 6.15.6 WiFi not working

Which Linux distro are you using?
Fedora

Which release version?
(if rolling release without a release version, skip this question)
42

(If rolling release, last date updated?)

Which kernel are you using?
6.15.6

Which BIOS version are you using?
3.04

Which Framework Laptop 13 model are you using? (AMD Ryzen™ AI 300 Series, AMD Ryzen™ 7040 Series, Intel® Core™ Ultra Series 1, 13th Gen Intel® Core™ , 12th Gen Intel® Core™, 11th Gen Intel® Core™)
AMD Ryzen™ AI 300 Series

Got this when installing the new kernel:

(base) agiera@fedora:~$ sudo dracut --force
[sudo] password for agiera: 
dracut-install: ERROR: failed to install '/lib64/libssl.so.3.2.4:' for '/lib64/libssl.so.3.2.4'
dracut-install: ERROR: installing '/lib64/libssl.so.3'
dracut-install: ERROR: failed to install '/lib64/libssl.so.3.2.4:' for '/lib64/libssl.so.3.2.4'
dracut-install: ERROR: installing '/lib64/libssl.so.3.2.4'
dracut-install: ERROR: failed to install '/usr/lib64/libssl.so.3.2.4:' for '/usr/lib64/libssl.so.3.2.4'
dracut-install: ERROR: installing '/usr/lib64/libssl.so.3'
dracut-install: ERROR: failed to install '/usr/lib64/libssl.so.3.2.4:' for '/usr/lib64/libssl.so.3.2.4'
dracut-install: ERROR: installing '/usr/lib64/libssl.so.3.2.4'
dracut[E]: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.vFK4rP/initramfs -a -l -f /lib64/libssl.so.3 /lib64/libssl.so.3.2.4 /usr/lib64/libssl.so.3 /usr/lib64/libssl.so.3.2.4

After restarting the wifi no longer works. I tried rolling back to kernel 6.15.4, but that didn’t fix the issue.

This is how the network manager is complaining:

Jul 21 19:56:33 fedora NetworkManager[1431]: <warn>  [1753142193.3122] device (wlp192s0): re-acquiring supplicant interface (#3).
Jul 21 19:56:33 fedora NetworkManager[1431]: <error> [1753142193.3677] device (wlp192s0): Couldn't initialize supplicant interface: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant couldn't grab this interface.
Jul 21 19:56:43 fedora NetworkManager[1431]: <warn>  [1753142203.3170] device (wlp192s0): re-acquiring supplicant interface (#4).
Jul 21 19:56:43 fedora NetworkManager[1431]: <error> [1753142203.3705] device (wlp192s0): Couldn't initialize supplicant interface: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant couldn't grab this interface.
Jul 21 19:56:53 fedora NetworkManager[1431]: <warn>  [1753142213.3127] device (wlp192s0): re-acquiring supplicant interface (#5).
Jul 21 19:56:53 fedora NetworkManager[1431]: <error> [1753142213.3718] device (wlp192s0): Couldn't initialize supplicant interface: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant couldn't grab this interface.
Jul 21 19:56:53 fedora NetworkManager[1431]: <info>  [1753142213.3719] device (wlp192s0): supplicant interface keeps failing, giving up

This thread led me to find the connection between ssl and wifi

root@fedora:/home/agiera# systemctl status wpa_supplicant.service
● wpa_supplicant.service - WPA supplicant
     Loaded: loaded (/usr/lib/systemd/system/wpa_supplicant.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Wed 2025-07-23 20:46:20 EDT; 35min ago
 Invocation: f27baae59f234709af93218363856a1d
   Main PID: 1495 (wpa_supplicant)
      Tasks: 1 (limit: 114770)
     Memory: 5.5M (peak: 6.1M)
        CPU: 34ms
     CGroup: /system.slice/wpa_supplicant.service
             └─1495 /usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -u -s

Jul 23 20:47:01 fedora wpa_supplicant[1495]: Failed to initialize EAPOL state machines.
Jul 23 20:47:01 fedora wpa_supplicant[1495]: wlp192s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 23 20:47:01 fedora wpa_supplicant[1495]: wlp192s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 23 20:47:01 fedora wpa_supplicant[1495]: nl80211: deinit ifname=wlp192s0 disabled_11b_rates=0
Jul 23 20:47:11 fedora wpa_supplicant[1495]: OpenSSL: Failed to set cipher string 'PROFILE=SYSTEM:3DES'
Jul 23 20:47:11 fedora wpa_supplicant[1495]: SSL: Failed to initialize TLS context.
Jul 23 20:47:11 fedora wpa_supplicant[1495]: Failed to initialize EAPOL state machines.
Jul 23 20:47:11 fedora wpa_supplicant[1495]: wlp192s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 23 20:47:11 fedora wpa_supplicant[1495]: wlp192s0: CTRL-EVENT-DSCP-POLICY clear_all
Jul 23 20:47:11 fedora wpa_supplicant[1495]: nl80211: deinit ifname=wlp192s0 disabled_11b_rates=0

This thread found a similar ssl issue:
https://www.linuxquestions.org/questions/slackware-14/2018-5-10-current-update-seems-to-have-broken-wpa_supplicant-here-4175629385/

I tried reinstalling openssl with no luck.

fresh reinstall it is :frowning:

Fresh install was a breeze and I’m back on track.

I guess I didn’t update the bios bc when I ran the commands again it was updated for real this time. Not sure if the fwupdmgr commands not working is related, but oh well.