UM 24.10 no wifi

Hi guys
On UM 24.10. No wifi. My laptop now connected USB with my phone.
The Network Manager shows no ''enable wifi'' option
Apparently it did happen after a 'suspend'.
I tried the ''systemctl restart...'' doesn't work. I tried the ''systemctl restart...'' doesn't work.
I still search the web for solutions and thought I'd ask here.
And ''nmcli general status'' gives me this:
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN METERED
disconnected unknown missing enabled missing enabled unknown

Thanks for any help

W

inxi -Nxx should list your network interfaces.

2 Likes

Result:
Network:
Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 0000:00:14.3
chip-ID: 8086:a0f0

and by ''ip link show'' I get
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: enx66e3fd2c5408: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 66:e3:fd:2c:54:08 brd ff:ff:ff:ff:ff:ff

by trying nmtui, I don't get to see any wifi option either

Doing this: lshw -C network
the wireless adapter seems to be recognized...I guess

*-network
description: Network controller
product: Wi-Fi 6 AX201
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 20
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list
configuration: driver=iwlwifi latency=0
resources: iomemory:600-5ff irq:16 memory:6015244000-6015247fff
*-network
description: Ethernet interface
physical id: 19
bus info: usb@3:2
logical name: enx66e3fd2c5408
serial: 66:e3:fd:2c:54:08
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=6.11.0-9-generic duplex=half firmware=RNDIS device ip=192.168.211.206 link=yes multicast=yes port=twisted pair

then ?

W

Once upon a time... the following command helped me

sudo service NetworkManager restart

I did that already. No result.

My results are:

Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 3000 bus-ID: 02:00.1 chip-ID: 10ec:8168
  Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
    vendor: AzureWave driver: ath9k v: kernel pcie: speed: 2.5 GT/s lanes: 1
    bus-ID: 03:00.0 chip-ID: 168c:0036

Given that, your wi-fi adapter

  • is defunct
  • is not 'waked up' and/or detected after suspend

Does your system reboot help?

Once again, details matter. This laptop's wifi works with win10/11.

You may have to update linux-firmware. There are reports on the web that AX201 does not play well with Linux. You could use a wifi dongle which you can verify it works well with Linux. Look up AX201 linux drivers

Found this article

2 Likes

:thinking: Though it did work well since my 24.10 upgrade almost 3 weeks ago and with any previous version since I get this laptop back in 2021.
Intel site says that the AX201 should work well with any kernel 5.2 + (I am 6.11.0-9)

you may not have the latest iwlwifi driver. The article describes the process.

1 Like

I also found this

insmod /lib/modules/6.11.0-9-generic/kernel/net/wireless/cfg80211.ko.zst
insmod /lib/modules/6.11.0-9-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.zst

Well... I am at the ..git/firmware get tree they indicate
I downloaded the .gz file with the drivers bundle. In it there are several .ucode files. Now I need to figure with which one to be copied to /lib/firmare.
Many with the same names that what I see in my /lib/firmare.
So as a plain basic user, I need a sherpa from here.... :upside_down_face: to figure which one.

W

Did you just update the kernel? I had that happen twice with with a broadcom wifi card the new kernel didn't support the card. I booted into the old kernel I knew worked and then set the old kernel to first boot and just had to wait for the next kernel upgrade. It's worth a try unless you are still on the first kernel since installation.

I reinstalled UM anew more then 3 weeks ago. I am on 6.11.0-9. The only previous Kernel I have is 6.11.0-8. I tried with this one also - same issue.
A 6.12 is in the works, I get... hope they'd have that solved.

W

Pavlos

Following the guide, I copied all iwlwifi .ucode files (I did tab for the cli to complete and it did for '-ty-a0-gf-a0') to lib/firmware. Still doesn't work upon re-boot.
The guide's instruction to complement with : sudo mv /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm /usr/lib/firmware/iwlwifi-ty-a0-gf-a0.bak to ensure the previous firmware reference is not used instead of the new one, is not accepted in terminal, saying there is no such file or directory (should I amend, if so how ?)
In both lib and usr firmware there are files that were previously there with same names then the .ucode copied, but with .ucode.zst termination (compressed) - should I simple delete them now that the new .ucode version is there ?
Thanks for your view

W

Hate to state the obvious, but have you tried with a live USB?

I did try that way too

The USB live session doesn't show any possibility to access wifi either. The live session relies on the laptop for that.

If it is what you mean by '' tried a live USB''

W

1 Like

Hi, @Watford :slight_smile:

Could you please run the following command and reply with the output, so we also get to know the brand name and model of your laptop computer?

inxi --system --machine

1 Like

Pavlos
The laptop is an HP Envy. All Windoz wiped out and solely working on a UM install since purchase in 2021. No UM related problem since then except recent excess memory usage which triggered me wiping out and re-installing afresh with 24.10. It did run fine 'til this problem occurred.
All was fine since the 24.10 full install almost a month ago... so the AX201 didn't seem to be a problem from 2021 'til a day ago. :thinking:

If indeed it is a firmware issue, all of the iwlwifi-ty-a0-gf-a0-xx.ucode I copied to the lib/firmware as per the guide you suggested. 13 of them.

If I do: dmesg | grep iwlwifi
I get this (only the last lines)
16.682867] iwlwifi 0000:00:14.3: UMAC CURRENT PC: 0x804732b0
[ 16.682889] iwlwifi 0000:00:14.3: LMAC1 CURRENT PC: 0xd0
[ 16.682914] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[ 16.682919] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[ 17.902943] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

I see 13 in there. Should it help solve the problem ?
All the 13 at fault ? Or something else not accepting them?
At such stage it is all a mystery to me

W

Hi Ric !

Here it is

inxi --system --machine
System:
Kernel: 6.11.0-9-generic arch: x86_64 bits: 64
Desktop: MATE v: 1.26.2 Distro: Ubuntu 24.10 (Oracular Oriole)
Machine:
Type: Convertible System: HP product: HP ENVY x360 Convertible 15-ed1xxx
v: Type1ProductConfigId serial: CND0506KLY
Mobo: HP model: 8826 v: 48.37 serial: PKGKVD31WEKG0V UEFI: Insyde v: F.15
date: 04/28/2021

See what I just wrote to Pavlos here above

Thx

Hi, @Watford :slight_smile:

I've found the following two recently reported Bugs, in the "Kernel.org Bugzilla", for the 6.11 Linux Kernel, that may be what you're experiencing:

The first of those two bugs (Bug 219447) was reported 4 days ago (on 31st October 2024) and has the following description:

Description Rahul 2024-10-31 04:45:05 UTC

Wi-Fi does not work after waking from sleep with the latest 6.11 kernel. This regression started with 6.11, as it works correctly on 6.10. To restore functionality, I need to reload the iwlmvm module driver. Disabling power management did not resolve the issue either. Wi-Fi networks are visible, but I am unable to connect to any network, even open ones.

I suggest that you read and follow those two bugs.

I hope this helps :slight_smile:

2 Likes