You are not logged in.
Pages: 1
Identical to this issue: https://bbs.archlinux.org/viewtopic.php?id=165720
except I also don't have dhcpcd or netctl.
Any suggestions are welcome. Here is the output from ip link:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UKNOWN mode DEFAULT group defaul qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2. enp0s31f6: <BROADCAST, MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether f8:75:a4:c4:b5:28 brd ff:ff:ff:ff:ff:ff
3. wlp0s20f3: <NO-CARRIER, BROADCAST, MULTICAST, UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
link/ether 84:c5:a6:f4:bc:b2 brd ff:ff:ff:ff:ff:ff
And
lspci
...
00:14.3 Network Controller: Intel Corporation Comet Lake PCH-LP CNVi WiFi
...
-bash: netctl: command not found.
I'm using the Lenovo Thinkpad X1 Carbon 7th Gen https://wiki.archlinux.org/title/Lenovo … on_(Gen_7). I know this is notorious for wifi card and ethernet firmware issues but I'm yet to find a solution that works.
I noticed this solution on stackoverflow using ip to configure network: https://unix.stackexchange.com/a/526501
except I don't have modprobe installed either...
Last edited by saltnpeps (2022-08-13 08:23:50)
Offline
I see you're short of an answer, so I'll toss in my two cents.
It seems to me that your wired network adapter (enp0s31f6) is up (and connected, I think?), so that at least should be working
You should have modprobe installed, because it's in kmod, which is a dependency of Linux, which you installed as one of the essential packages.
In order to get your networking good, I recommend diving into https://wiki.archlinux.org/title/Network.
You need a DHCP client or a fixed IP address.
I always end up using NetworkManager, myself
Last edited by Ferdinand (2022-08-09 06:17:13)
Offline
Thanks for your suggestion @Ferdinand.
You are right ethernet is working fine although I'm still struggling to get wirelesss configured. My previous OS was ubuntu 20.04 LTS.
When trying to use NetworkManager gui to connect to wifi I also had this same issue where the password was continually being requested - https://bbs.archlinux.org/viewtopic.php?id=224932
Here is the output of
systemctl list-unit-files| grep -iE '(net|conn|wicd|dhcp)'
sys-fs-fuse-connections.mount static -
dbus-org.freedesktop.network1.service alias -
dhcpcd.service disabled disabled
dhcpcd@.service disabled disabled
netctl-auto@.service disabled disabled
netctl-ifplugd@.service disabled disabled
netctl-sleep.service disabled disabled
netctl-wait-online.service disabled disabled
netctl.service disabled disabled
netctl@.service static -
NetworkManager-dispatcher.service enabled disabled
NetworkManager-wait-online.service enabled disabled
NetworkManager.service enabled disabled
systemd-network-generator.service enabled enabled
systemd-networkd-wait-online.service enabled disabled
systemd-networkd-wait-online@.service disabled disabled
systemd-networkd.service enabled enabled
systemd-networkd.socket enabled disabled
network-online.target static -
network-pre.target static -
network.target static -
I turned off kwallet as many posts suggested and retried but the same issue.
Here is the output of
lspci -k
00:14.3 Network controller: Intel Corporation Comet Lake PCH-LP CNVi WiFi
Subsystem: Intel Corporation Device 0030
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
This is the related driver:
https://linux-hardware.org/?id=pci:8086-06f0-8086-0074
I used this linux hw-probe tool and the output url is here: https://linux-hardware.org/?probe=26c131aca1
I thought this must be a driver issue so I went and installed the drivers but wondering if they are compatible with my kernel? Here is my kernel output from uname -r:
5.18.16-arch1-1
Here uploaded these drivers to /lib/firmware/. Below is output from ls /lib/firmware/iwlwifi-Qu-*-48.ucode
/lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode
Below drivers already existing with latest arch install:
/lib/firmware/iwlwifi-1000-3.ucode.xz /lib/firmware/iwlwifi-cc-a0-55.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-71.ucode.xz
/lib/firmware/iwlwifi-1000-5.ucode.xz /lib/firmware/iwlwifi-cc-a0-59.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-73.ucode.xz
/lib/firmware/iwlwifi-100-5.ucode.xz /lib/firmware/iwlwifi-cc-a0-62.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-48.ucode.xz
/lib/firmware/iwlwifi-105-6.ucode.xz /lib/firmware/iwlwifi-cc-a0-63.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-50.ucode.xz
/lib/firmware/iwlwifi-135-6.ucode.xz /lib/firmware/iwlwifi-cc-a0-66.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-53.ucode.xz
/lib/firmware/iwlwifi-2000-6.ucode.xz /lib/firmware/iwlwifi-cc-a0-67.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-55.ucode.xz
/lib/firmware/iwlwifi-2030-6.ucode.xz /lib/firmware/iwlwifi-cc-a0-68.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-59.ucode
/lib/firmware/iwlwifi-3160-17.ucode.xz /lib/firmware/iwlwifi-cc-a0-71.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-59.ucode.xz
/lib/firmware/iwlwifi-3168-22.ucode.xz /lib/firmware/iwlwifi-cc-a0-73.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-62.ucode.xz
/lib/firmware/iwlwifi-3168-27.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode /lib/firmware/iwlwifi-QuZ-a0-hr-b0-63.ucode.xz
/lib/firmware/iwlwifi-3168-29.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-66.ucode.xz
/lib/firmware/iwlwifi-3945-2.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-50.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-67.ucode.xz
/lib/firmware/iwlwifi-4965-2.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-53.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-68.ucode.xz
/lib/firmware/iwlwifi-5000-1.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-55.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-71.ucode.xz
/lib/firmware/iwlwifi-5000-2.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-59.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-hr-b0-73.ucode.xz
/lib/firmware/iwlwifi-5000-5.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-62.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-48.ucode.xz
/lib/firmware/iwlwifi-5150-2.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-63.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-50.ucode.xz
/lib/firmware/iwlwifi-6000-4.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-66.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-53.ucode.xz
/lib/firmware/iwlwifi-6000g2a-5.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-68.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-55.ucode.xz
/lib/firmware/iwlwifi-6000g2a-6.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-71.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-59.ucode.xz
/lib/firmware/iwlwifi-6000g2b-5.ucode.xz /lib/firmware/iwlwifi-Qu-b0-hr-b0-73.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-62.ucode.xz
/lib/firmware/iwlwifi-6000g2b-6.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode /lib/firmware/iwlwifi-QuZ-a0-jf-b0-63.ucode.xz
/lib/firmware/iwlwifi-6050-4.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-66.ucode.xz
/lib/firmware/iwlwifi-6050-5.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-50.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-68.ucode.xz
/lib/firmware/iwlwifi-7260-17.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-53.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-71.ucode.xz
/lib/firmware/iwlwifi-7265-17.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-55.ucode.xz /lib/firmware/iwlwifi-QuZ-a0-jf-b0-73.ucode.xz
/lib/firmware/iwlwifi-7265D-22.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-59.ucode.xz /lib/firmware/iwlwifi-so-a0-gf4-a0-67.ucode.xz
/lib/firmware/iwlwifi-7265D-27.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-62.ucode.xz /lib/firmware/iwlwifi-so-a0-gf4-a0-68.ucode.xz
/lib/firmware/iwlwifi-7265D-29.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-63.ucode.xz /lib/firmware/iwlwifi-so-a0-gf4-a0-71.ucode.xz
/lib/firmware/iwlwifi-8000C-22.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-66.ucode.xz /lib/firmware/iwlwifi-so-a0-gf4-a0-73.ucode.xz
/lib/firmware/iwlwifi-8000C-27.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-68.ucode.xz /lib/firmware/iwlwifi-so-a0-gf4-a0.pnvm.xz
/lib/firmware/iwlwifi-8000C-31.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-71.ucode.xz /lib/firmware/iwlwifi-so-a0-gf-a0-64.ucode.xz
/lib/firmware/iwlwifi-8000C-34.ucode.xz /lib/firmware/iwlwifi-Qu-b0-jf-b0-73.ucode.xz /lib/firmware/iwlwifi-so-a0-gf-a0-67.ucode.xz
/lib/firmware/iwlwifi-8000C-36.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode /lib/firmware/iwlwifi-so-a0-gf-a0-68.ucode.xz
/lib/firmware/iwlwifi-8265-22.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode.xz /lib/firmware/iwlwifi-so-a0-gf-a0-71.ucode.xz
/lib/firmware/iwlwifi-8265-27.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-50.ucode.xz /lib/firmware/iwlwifi-so-a0-gf-a0-73.ucode.xz
/lib/firmware/iwlwifi-8265-31.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-53.ucode.xz /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm.xz
/lib/firmware/iwlwifi-8265-34.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-55.ucode.xz /lib/firmware/iwlwifi-so-a0-hr-b0-64.ucode.xz
/lib/firmware/iwlwifi-8265-36.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-59.ucode.xz /lib/firmware/iwlwifi-so-a0-hr-b0-68.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-33.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-62.ucode.xz /lib/firmware/iwlwifi-so-a0-hr-b0-71.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-34.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-63.ucode.xz /lib/firmware/iwlwifi-so-a0-hr-b0-73.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-38.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-66.ucode.xz /lib/firmware/iwlwifi-so-a0-jf-b0-64.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-41.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-68.ucode.xz /lib/firmware/iwlwifi-so-a0-jf-b0-68.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-43.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-71.ucode.xz /lib/firmware/iwlwifi-so-a0-jf-b0-71.ucode.xz
/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode.xz /lib/firmware/iwlwifi-Qu-c0-hr-b0-73.ucode.xz /lib/firmware/iwlwifi-so-a0-jf-b0-73.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-33.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode /lib/firmware/iwlwifi-ty-a0-gf-a0-59.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-62.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-50.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-63.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-41.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-53.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-66.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-55.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-67.ucode.xz
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-59.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-68.ucode.xz
/lib/firmware/iwlwifi-cc-a0-46.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-62.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-71.ucode.xz
/lib/firmware/iwlwifi-cc-a0-48.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-63.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0-73.ucode.xz
/lib/firmware/iwlwifi-cc-a0-50.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-66.ucode.xz /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.xz
/lib/firmware/iwlwifi-cc-a0-53.ucode.xz /lib/firmware/iwlwifi-Qu-c0-jf-b0-68.ucode.xz
Last edited by saltnpeps (2022-08-13 01:11:28)
Offline
You've systemd-networkd and networkmanager enabled. Pick one, disable the other.
Since the systemd report at least wrt. dhcpcd has previously been unreliable:
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
If the issue remains
I also had this same issue where the password was continually being requested
Don't paraphrase, post your system journal after failed attempts to connect to the AP
sudo journalctl -b | curl -F 'file=@-' 0x0.st
Offline
The wifi connection is working now thanks to Seth identifying I had both NetworkManager AND systemd-networkd enabled. Only one is needed but I didn't realise these two units overlapped. Here are the docs https://wiki.archlinux.org/title/Networ … orkManager
Steps to resolve for anyone else:
I opted for NetworkManager so disabled all systemd-network units. I already had the NetworkManager enabled - https://wiki.archlinux.org/title/systemd
systemctl disable systemd-network-generator
systemctl disable systemd-networkd-wait-online
systemctl disable systemd-networkd-wait-online@
systemctl disable systemd-networkd
systemctl reboot
Thanks again Seth
Last edited by saltnpeps (2022-08-13 08:26:19)
Offline
Pages: 1