WiFi Not Working Upgrading to FreeBSD 14.3 on ThinkPad W520

Hello, on June 14 I upgraded to FreeBSD 14.3 and WiFi stopped working. I know it is due to the upgrade because reverting back to 14.2 WiFi does work. I have a Lenovo ThinkPad W520.

When running `dhclient wlan0` as root I get `wlan0: no link .............. giving up`.

And in Xfce, hovering over the internet icon (Network Manager) I get "Network card is not enabled" and sometimes "WiFi wlan0 not connected".

What can I try to fix this issue? I can connect to Ethernet just fine.

I did try running `fwget` as was suggested in the Discord:

```console
# fwget
No package found for device 0x0126
No firmware packages to install.
```
 
FreeBSD 14.3 and WiFi stopped working.
Perhaps it's a wifi firmware issue. If the wifi device requires a firmware package installed, it may need 14.3 package version.

Since >=14.3 FreeBSD package repositories offer a special minor version kernel modules and firmware until the previous version reaches end-of-life (14.2 here in this case). See /etc/pkg/FreeBSD.conf for "FreeBSD-kmods" or execute pkg repos.

Try
Code:
# pkg info  | grep wifi-firmware
Delete the firmware package and install again
Code:
# pkg install -r FreeBSD-kmod wifi-firmware-xxx-kmod
replace xxx with driver name (i.e. wifi-firmware-iwlwifi-kmod)

If this doesn't restore wifi, or gkg info doesn't return a result, show us sysctl net.wlan.devices
 
It doesn’t seem to show anything useful.

IMG_3655.jpeg
 
Back
Top