Nl80211 not found - WiFi adapter missing after applying the latest DietPi update

Creating a bug report/issue

Required Information

  • DietPi version | cat /boot/dietpi/.version
    G_DIETPI_VERSION_CORE=8
    G_DIETPI_VERSION_SUB=16
    G_DIETPI_VERSION_RC=0
    G_GITBRANCH=‘beta’
    G_GITOWNER=‘MichaIng’

  • Distro version | echo $G_DISTRO_NAME $G_RASPBIAN
    bullseye 0

  • Kernel version | uname -a
    Linux KAR01SRV01 6.1.19-v8+ #1637 SMP PREEMPT Tue Mar 14 11:11:47 GMT 2023 aarch64 GNU/Linux

  • SBC model | echo $G_HW_MODEL_NAME or (EG: RPi3)
    RPi 4 Model B (aarch64)

  • Power supply used | (EG: 5V 1A RAVpower)
    Raspberry Pi 4 official charger (5.1V 3A)

  • SD card used | (EG: SanDisk ultra)
    SanDisk ultra

Additional Information (if applicable)

  • Software title | (EG: Nextcloud)
  • Was the software title installed freshly or updated/migrated?
  • Can this issue be replicated on a fresh installation of DietPi?
    ← If you sent a “dietpi-bugreport”, please paste the ID here →
  • Bug report ID | echo $G_HW_UUID
    8e8446a7-feba-4fdb-9672-1145f73a2074

Steps to reproduce

  1. Updated to the latest DietPi version
  2. run dietpi-config, network adapters submenu. Wifi status: Not Found | [Off] | Disconnected. ‘nl80211 not found.’ echoed in console.

Expected behaviour

  • Wifi should be available.

Actual behaviour

  • Wifi adapter missing.
    Command ‘ip l’ returns:
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether e4:5f:01:10:55:00 brd ff:ff:ff:ff:ff:ff

Extra details

  • Command ‘iw lwlan0 info’ returns: nl80211 not found.

Usually onboard WiFi needs to be enabled and system rebooted to get the module available.