Network issues, Thinkpad X1 Carbon

I am trying to move my wife over to Manjaro. I have set up dual boot on a X1 Carbon. Using KDE, all went well. Everything was working, including the wifi. Suddenly the applet shows no networks and says " No available connections" Unfortunately the X1 does not have an ethernet port so I am somewhat stumped as to what has happened. Its not a hardware issue as wifi works fine under Windows.

Just tried the USB key I used to install the OS. Wifi is working !!

Totally understand. As I have no connectivity on my wifes machine it makes faultfinding very difficult. I cannot easily show error messages, apart from taking photos with my phone and posting them here. More than happy to do that if that will help.

Which carbon gen is it? Gen 9 uses wifi 6 for example…

Do you have several kernel versions installed, i.e. lts and perhaps newer version? My understanding is that they have recently implemented support for wifi 6 in kernel 5.11.

You could try to boot into the one or other. Else you need an ethernet dongle to troubleshoot I guess.

Its an old Gen 1 machine. Running 5.10 kernel.

I think I may be able to tether the laptop to my mobile phone which may help here

How do I get code to show properly? I want to show the outputs of inxi, lspci etc

lspci -k
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: ivb_uncore
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: i915
        Kernel modules: i915
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: mei_me
        Kernel modules: mei_me
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
        Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation QS77 Express Chipset LPC Controller (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: lpc_ich
        Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
02:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07)
        Subsystem: Lenovo Device 21f9
        Kernel driver in use: sdhci-pci
        Kernel modules: sdhci_pci
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 96)
        Subsystem: Intel Corporation Device c220
        Kernel modules: iwlwifi
  ip link
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: wwp0s20u4i6: <BROADCAST,MULTICAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether ea:db:f5:59:dd:56 brd ff:ff:ff:ff:ff:ff


[alison@alison-34608z5 ~]$ ip link set wwp0s20u4i6 up
RTNETLINK answers: Operation not permitted
[alison@alison-34608z5 ~]$ sudo ip link set wwp0s20u4i6 up
[sudo] password for alison: 
[alison@alison-34608z5 ~]$ ip link
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: wwp0s20u4i6: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether ea:db:f5:59:dd:56 brd ff:ff:ff:ff:ff:ff

Might be getting somewhere now

sudo dmesg | grep iwlwifi
[    3.369067] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[    3.375625] iwlwifi 0000:03:00.0: invalid uCode magic: 0X0
[    3.376798] iwlwifi 0000:03:00.0: invalid uCode magic: 0X0
[    3.376830] iwlwifi 0000:03:00.0: no suitable firmware found!
[    3.376833] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-6000g2a-5
[    3.376835] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-6000g2a-6
[    3.376837] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Sorted!

sudo pacman -S linux-firmware did the trick!!

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