All network devices suddenly disappeared 24.04.3 LTS

When I did a fresh install of 22.04.03 on my Dell 5510 laptop a week ago all network devices worked w/o any issues. That includes Bluetooth, WiFi and wired Ethernet via a Dell USB-C docking station.

I’ve spent the last week moving my projects from 22.04 to 24.04 and I’ve rebooted successfully dozens of times without any issues.

This AM Ubuntu boots but ALL of my network devices have disappeared.

All network devices still work when I boot from the install disk and select try Ubuntu so clearly it’s not a hardware failure.

Yesterday I was moving a wxPython base project and ran into a known issue with version 4.2.2 and Python 3.12 so I installed Python 3.14 and wxPython 4.2.4.

I’m guessing that I ran an apt update that messed up my networking, but I have no clue how to fix it.

I downloaded the wireless info script, copied to a USB drive and ran it.
Here are the results:

########## wireless info START ##########

Report from: 23 Nov 2025 07:39 PST -0800

Booted last: 23 Nov 2025 00:00 PST -0800

Script from: 27 Aug 2024 10:55 UTC +0000

release

Distributor ID: Ubuntu
Description: Ubuntu 24.04.3 LTS
Release: 24.04
Codename: noble

kernel

Linux 6.14.0-36-generic #36~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 15 15:45:17 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro, quiet, splash, vt.handoff=7

desktop

sed: can’t read /root/.dmrc: No such file or directory

Could not be determined.

lspci

02:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Wireless 8260 [8086:0050]
Kernel modules: iwlwifi

03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 0c45:6713 Microdia Integrated_Webcam_HD
Bus 001 Device 006: ID 6557:002b Emtec Mass Storage
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0424:2807 Microchip Technology, Inc. (formerly SMSC) Hub
Bus 003 Device 004: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 005: ID 0bda:4014 Realtek Semiconductor Corp. USB Audio
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 0424:5807 Microchip Technology, Inc. (formerly SMSC) Hub
Bus 004 Device 003: ID 05e3:0626 Genesys Logic, Inc. Hub
Bus 004 Device 004: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter

PCMCIA card info
rfkill
secure boot

SecureBoot disabled

lsmod

wmi 28672 1 video

dkms

./wireless-info.sh: line 206: dkms: command not found

interfaces
ifconfig

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback brd
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever

iwconfig

lo no wireless extensions.

route
resolv.conf

[777 root ‘/etc/resolv.conf’ → ‘…/run/systemd/resolve/stub-resolv.conf’]

nameserver 127.0.0.53
options edns0 trust-ad
search .

network managers

Installed:

NetworkManager

Running:

root 822 1 0 07:20 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon

NetworkManager info
NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=false
WWANEnabled=true

NetworkManager config

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3

[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma

[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]]
[connectivity]
uri=http://connectivity-check.ubuntu.com./

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-31-mac-addr-change]
match-device=driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no

NetworkManager profiles
Netplan config

[/etc/netplan/01-network-manager-all.yaml]
network:
version: 2
renderer: NetworkManager

[/etc/netplan/50-cloud-init.yaml]
network:
version: 2
ethernets:
eth0:
dhcp4: true

[/lib/netplan/00-network-manager-all.yaml]
network:
version: 2
renderer: NetworkManager

iw reg get

‘iw’ is not installed (package “iw”).

iwlist channels

lo no frequency information.

iwlist scan

lo Interface doesn’t support scanning.

module infos
module parameters
/etc/modules
modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211

rc.local

grep: /etc/rc.local: No such file or directory

pm-utils
udev rules
dmesg

########## wireless info END ############

Suggestions?
Thank!
Skip

What happens if you sudo modprobe -v iwlwifi

1 Like

THANK YOU!

The Wifi driver loaded and after I turned off Airplane mode it worked!

The top of the screen showed the “restart required” icon and after a reboot Bluetooth and wired ethernet also started working.

Any idea why Ubuntu lost track of what drivers needed to be loaded?

Skip

1 Like

In this case I have no idea as the script didn’t show any issue from dmesg. The script just showed Kernel modules: iwlwifi when it should have had another line showing Kernel modules in use: iwlwifi

Just for the record the wireless info script now shows:

lsmod

iwlmvm 909312 0
mac80211 1814528 1 iwlmvm
libarc4 12288 1 mac80211
dell_laptop 40960 0
dell_wmi 28672 1 dell_laptop
iwlwifi 659456 1 iwlmvm
dell_smbios 36864 3 dell_wmi,dell_pc,dell_laptop
intel_wmi_thunderbolt 16384 0
wmi_bmof 12288 0
dell_wmi_descriptor 20480 2 dell_wmi,dell_smbios
cfg80211 1437696 3 iwlmvm,iwlwifi,mac80211
mxm_wmi 12288 0
sparse_keymap 12288 2 intel_hid,dell_wmi
video 77824 4 dell_wmi,dell_laptop,i915,nvidia_modeset
wmi 28672 8 video,intel_wmi_thunderbo

Thanks again Jeremy!
Skip

This topic was automatically closed 6 hours after the last reply. New replies are no longer allowed.