You are not logged in.
My first arch install is booting well and seems to be fine, apart from not being able to connect to wifi. My wifi card is being recognized, and it seems the drivers are installed on the system, but all attempted connections fail.
Here are some command outputs that may be useful.
ip addr show
# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 24:4b:fe:dd:e6:42 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.86/24 brd 192.168.0.255 scope global dynamic noprefixroute enp3s0
valid_lft 5930sec preferred_lft 5930sec
inet6 fe80::b113:c713:3f32:fb0d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp6s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether ca:b3:1e:24:5d:44 brd ff:ff:ff:ff:ff:ff permaddr 9c:fc:e8:f1:0d:83
Note: The system is connected to Ethernet currently, however this is not a permanent solution for me.
sudo ip link set dev wlp6s0 up
# sudo ip link set dev wlp6s0 up
Note: command returns no output and the output of ip addr show remains the same (and shows that wlp6s0 is DOWN)
lspci -k
# lspci -k
. . .
06:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200NGW
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
. . .
lsmod | grep iw
# lsmod | grep iw
iwlmvm 491520 0
mac80211 1208320 1 iwlmvm
iwlwifi 450560 1 iwlmvm
cfg80211 1044480 3 iwlmvm,iwlwifi,mac80211
So the driver is being started?
wifi-menu
# wifi-menu
Scanning for networks... nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: kernel reports: Match already configured
nl80211: Could not set interface 'p2p-dev-wlp6s0' UP
p2p-dev-wlp6s0: Failed to initialize driver interface
Note: after these errors appear, wifi menu starts as normal but all attempted connections will fail
ls /usr/lib/firmware/ | grep iwlwifi
# ls /usr/lib/firmware/ | grep iwlwifi
iwlwifi-100-5.ucode.xz
iwlwifi-1000-3.ucode.xz
iwlwifi-1000-5.ucode.xz
iwlwifi-105-6.ucode.xz
iwlwifi-135-6.ucode.xz
iwlwifi-2000-6.ucode.xz
iwlwifi-2030-6.ucode.xz
iwlwifi-3160-10.ucode.xz
iwlwifi-3160-12.ucode.xz
iwlwifi-3160-13.ucode.xz
iwlwifi-3160-16.ucode.xz
iwlwifi-3160-17.ucode.xz
iwlwifi-3160-7.ucode.xz
iwlwifi-3160-8.ucode.xz
iwlwifi-3160-9.ucode.xz
iwlwifi-3168-21.ucode.xz
iwlwifi-3168-22.ucode.xz
iwlwifi-3168-27.ucode.xz
iwlwifi-3168-29.ucode.xz
iwlwifi-3945-2.ucode.xz
iwlwifi-4965-2.ucode.xz
iwlwifi-5000-1.ucode.xz
iwlwifi-5000-2.ucode.xz
iwlwifi-5000-5.ucode.xz
iwlwifi-5150-2.ucode.xz
iwlwifi-6000-4.ucode.xz
iwlwifi-6000g2a-5.ucode.xz
iwlwifi-6000g2a-6.ucode.xz
iwlwifi-6000g2b-5.ucode.xz
iwlwifi-6000g2b-6.ucode.xz
iwlwifi-6050-4.ucode.xz
iwlwifi-6050-5.ucode.xz
iwlwifi-7260-10.ucode.xz
iwlwifi-7260-12.ucode.xz
iwlwifi-7260-13.ucode.xz
iwlwifi-7260-16.ucode.xz
iwlwifi-7260-17.ucode.xz
iwlwifi-7260-7.ucode.xz
iwlwifi-7260-8.ucode.xz
iwlwifi-7260-9.ucode.xz
iwlwifi-7265-10.ucode.xz
iwlwifi-7265-12.ucode.xz
iwlwifi-7265-13.ucode.xz
iwlwifi-7265-16.ucode.xz
iwlwifi-7265-17.ucode.xz
iwlwifi-7265-8.ucode.xz
iwlwifi-7265-9.ucode.xz
iwlwifi-7265D-10.ucode.xz
iwlwifi-7265D-12.ucode.xz
iwlwifi-7265D-13.ucode.xz
iwlwifi-7265D-16.ucode.xz
iwlwifi-7265D-17.ucode.xz
iwlwifi-7265D-21.ucode.xz
iwlwifi-7265D-22.ucode.xz
iwlwifi-7265D-27.ucode.xz
iwlwifi-7265D-29.ucode.xz
iwlwifi-8000C-13.ucode.xz
iwlwifi-8000C-16.ucode.xz
iwlwifi-8000C-21.ucode.xz
iwlwifi-8000C-22.ucode.xz
iwlwifi-8000C-27.ucode.xz
iwlwifi-8000C-31.ucode.xz
iwlwifi-8000C-34.ucode.xz
iwlwifi-8000C-36.ucode.xz
iwlwifi-8265-21.ucode.xz
iwlwifi-8265-22.ucode.xz
iwlwifi-8265-27.ucode.xz
iwlwifi-8265-31.ucode.xz
iwlwifi-8265-34.ucode.xz
iwlwifi-8265-36.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-33.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-34.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-38.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-41.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-43.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-46.ucode.xz
iwlwifi-9260-th-b0-jf-b0-33.ucode.xz
iwlwifi-9260-th-b0-jf-b0-34.ucode.xz
iwlwifi-9260-th-b0-jf-b0-38.ucode.xz
iwlwifi-9260-th-b0-jf-b0-41.ucode.xz
iwlwifi-9260-th-b0-jf-b0-43.ucode.xz
iwlwifi-9260-th-b0-jf-b0-46.ucode.xz
iwlwifi-Qu-b0-hr-b0-48.ucode.xz
iwlwifi-Qu-b0-hr-b0-50.ucode.xz
iwlwifi-Qu-b0-hr-b0-53.ucode.xz
iwlwifi-Qu-b0-hr-b0-55.ucode.xz
iwlwifi-Qu-b0-hr-b0-59.ucode.xz
iwlwifi-Qu-b0-hr-b0-62.ucode.xz
iwlwifi-Qu-b0-hr-b0-63.ucode.xz
iwlwifi-Qu-b0-hr-b0-66.ucode.xz
iwlwifi-Qu-b0-hr-b0-68.ucode.xz
iwlwifi-Qu-b0-hr-b0-71.ucode.xz
iwlwifi-Qu-b0-jf-b0-48.ucode.xz
iwlwifi-Qu-b0-jf-b0-50.ucode.xz
iwlwifi-Qu-b0-jf-b0-53.ucode.xz
iwlwifi-Qu-b0-jf-b0-55.ucode.xz
iwlwifi-Qu-b0-jf-b0-59.ucode.xz
iwlwifi-Qu-b0-jf-b0-62.ucode.xz
iwlwifi-Qu-b0-jf-b0-63.ucode.xz
iwlwifi-Qu-b0-jf-b0-66.ucode.xz
iwlwifi-Qu-b0-jf-b0-68.ucode.xz
iwlwifi-Qu-b0-jf-b0-71.ucode.xz
iwlwifi-Qu-c0-hr-b0-48.ucode.xz
iwlwifi-Qu-c0-hr-b0-50.ucode.xz
iwlwifi-Qu-c0-hr-b0-53.ucode.xz
iwlwifi-Qu-c0-hr-b0-55.ucode.xz
iwlwifi-Qu-c0-hr-b0-59.ucode.xz
iwlwifi-Qu-c0-hr-b0-62.ucode.xz
iwlwifi-Qu-c0-hr-b0-63.ucode.xz
iwlwifi-Qu-c0-hr-b0-66.ucode.xz
iwlwifi-Qu-c0-hr-b0-68.ucode.xz
iwlwifi-Qu-c0-hr-b0-71.ucode.xz
iwlwifi-Qu-c0-jf-b0-48.ucode.xz
iwlwifi-Qu-c0-jf-b0-50.ucode.xz
iwlwifi-Qu-c0-jf-b0-53.ucode.xz
iwlwifi-Qu-c0-jf-b0-55.ucode.xz
iwlwifi-Qu-c0-jf-b0-59.ucode.xz
iwlwifi-Qu-c0-jf-b0-62.ucode.xz
iwlwifi-Qu-c0-jf-b0-63.ucode.xz
iwlwifi-Qu-c0-jf-b0-66.ucode.xz
iwlwifi-Qu-c0-jf-b0-68.ucode.xz
iwlwifi-Qu-c0-jf-b0-71.ucode.xz
iwlwifi-QuZ-a0-hr-b0-48.ucode.xz
iwlwifi-QuZ-a0-hr-b0-50.ucode.xz
iwlwifi-QuZ-a0-hr-b0-53.ucode.xz
iwlwifi-QuZ-a0-hr-b0-55.ucode.xz
iwlwifi-QuZ-a0-hr-b0-59.ucode.xz
iwlwifi-QuZ-a0-hr-b0-62.ucode.xz
iwlwifi-QuZ-a0-hr-b0-63.ucode.xz
iwlwifi-QuZ-a0-hr-b0-66.ucode.xz
iwlwifi-QuZ-a0-hr-b0-67.ucode.xz
iwlwifi-QuZ-a0-hr-b0-68.ucode.xz
iwlwifi-QuZ-a0-hr-b0-71.ucode.xz
iwlwifi-QuZ-a0-jf-b0-48.ucode.xz
iwlwifi-QuZ-a0-jf-b0-50.ucode.xz
iwlwifi-QuZ-a0-jf-b0-53.ucode.xz
iwlwifi-QuZ-a0-jf-b0-55.ucode.xz
iwlwifi-QuZ-a0-jf-b0-59.ucode.xz
iwlwifi-QuZ-a0-jf-b0-62.ucode.xz
iwlwifi-QuZ-a0-jf-b0-63.ucode.xz
iwlwifi-QuZ-a0-jf-b0-66.ucode.xz
iwlwifi-QuZ-a0-jf-b0-68.ucode.xz
iwlwifi-QuZ-a0-jf-b0-71.ucode.xz
iwlwifi-cc-a0-46.ucode.xz
iwlwifi-cc-a0-48.ucode.xz
iwlwifi-cc-a0-50.ucode.xz
iwlwifi-cc-a0-53.ucode.xz
iwlwifi-cc-a0-55.ucode.xz
iwlwifi-cc-a0-59.ucode.xz
iwlwifi-cc-a0-62.ucode.xz
iwlwifi-cc-a0-63.ucode.xz
iwlwifi-cc-a0-66.ucode.xz
iwlwifi-cc-a0-67.ucode.xz
iwlwifi-cc-a0-68.ucode.xz
iwlwifi-cc-a0-71.ucode.xz
iwlwifi-so-a0-gf-a0-64.ucode.xz
iwlwifi-so-a0-gf-a0-67.ucode.xz
iwlwifi-so-a0-gf-a0-68.ucode.xz
iwlwifi-so-a0-gf-a0-71.ucode.xz
iwlwifi-so-a0-gf-a0.pnvm.xz
iwlwifi-so-a0-gf4-a0-67.ucode.xz
iwlwifi-so-a0-gf4-a0-68.ucode.xz
iwlwifi-so-a0-gf4-a0-71.ucode.xz
iwlwifi-so-a0-gf4-a0.pnvm.xz
iwlwifi-so-a0-hr-b0-64.ucode.xz
iwlwifi-so-a0-hr-b0-68.ucode.xz
iwlwifi-so-a0-hr-b0-71.ucode.xz
iwlwifi-so-a0-jf-b0-64.ucode.xz
iwlwifi-so-a0-jf-b0-68.ucode.xz
iwlwifi-so-a0-jf-b0-71.ucode.xz
iwlwifi-ty-a0-gf-a0-59.ucode.xz
iwlwifi-ty-a0-gf-a0-62.ucode.xz
iwlwifi-ty-a0-gf-a0-63.ucode.xz
iwlwifi-ty-a0-gf-a0-66.ucode.xz
iwlwifi-ty-a0-gf-a0-67.ucode.xz
iwlwifi-ty-a0-gf-a0-68.ucode.xz
iwlwifi-ty-a0-gf-a0-71.ucode.xz
iwlwifi-ty-a0-gf-a0.pnvm.xz
So the required driver seems to be in place?
systemctl status NetworkManager
# systemctl status NetworkManager
* NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
`-NetworkManager-ovs.conf
Active: active (running) since Sat 2022-05-14 11:31:18 UTC; 26min ago
Docs: man:NetworkManager(8)
Main PID: 444 (NetworkManager)
Tasks: 3 (limit: 38395)
Memory: 20.5M
CPU: 414ms
CGroup: /system.slice/NetworkManager.service
`- 444 /usr/bin/NetworkManager --no-daemon
May 14 11:32:10 archlinux NetworkManager[444]: <info> [1652527930.4035] manager: NetworkManager state is now CONNECT>
May 14 11:38:13 archlinux NetworkManager[444]: <info> [1652528293.0843] device (wlp6s0): set-hw-addr: set MAC addres>
May 14 11:38:13 archlinux NetworkManager[444]: <info> [1652528293.1549] device (wlp6s0): supplicant interface state:>
May 14 11:38:13 archlinux NetworkManager[444]: <info> [1652528293.1549] device (p2p-dev-wlp6s0): supplicant manageme>
May 14 11:45:06 archlinux NetworkManager[444]: <info> [1652528706.0367] device (wlp6s0): set-hw-addr: set MAC addres>
May 14 11:52:00 archlinux NetworkManager[444]: <info> [1652529120.0624] device (wlp6s0): set-hw-addr: set MAC addres>
May 14 11:52:00 archlinux NetworkManager[444]: <info> [1652529120.1194] device (wlp6s0): supplicant interface state:>
May 14 11:52:00 archlinux NetworkManager[444]: <info> [1652529120.1194] device (p2p-dev-wlp6s0): supplicant manageme>
May 14 11:52:00 archlinux NetworkManager[444]: <info> [1652529120.1252] device (wlp6s0): supplicant interface state:>
May 14 11:52:00 archlinux NetworkManager[444]: <info> [1652529120.1253] device (p2p-dev-wlp6s0): supplicant manageme>
I've spent several hours on the forums and nothing I've tried has worked.
Any help is greatly appreciated.
Last edited by Very_New_to_Arch (2022-05-14 18:12:24)
Offline
the p2p interface error is normal and not generally cause for concern, is NetworkManager the only enabled service? Post
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
sudo journalctl -b
https://wiki.archlinux.org/title/List_o … n_services after reproducing your issue. In general if you actually want to use NetworkManager, the tool to do connections via cli is called nmcli/nmtui or alternatively GUI integrations like nm-applet or whatever's included in every bigger DE. wifi-menu is part of the netctl project and should not be used/mixed with NetworkManager.
Last edited by V1del (2022-05-14 17:27:16)
Offline
Turns out the problem was me! I was unaware that I shouldn't use wifi-menu with NetworkManager.
I switched to using nmcli for connections and it worked immediately
# nmcli device wifi connect 'mynetwork' password 'mynetworkpasswd'
Device 'wlp6s0' successfully activated with 'fb120987-6851-4c19-94c0-48640ff38c1b'.
# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 24:4b:fe:dd:e6:42 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.86/24 brd 192.168.0.255 scope global dynamic noprefixroute enp3s0
valid_lft 5218sec preferred_lft 5218sec
inet6 fe80::b113:c713:3f32:fb0d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9c:fc:e8:f1:0d:83 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.43/24 brd 192.168.0.255 scope global noprefixroute wlp6s0
valid_lft forever preferred_lft forever
inet6 fe80::49ee:aa17:96e8:52bb/64 scope link noprefixroute
valid_lft forever preferred_lft forever
I apologize for taking up your time with what ended up being simple user error due to inexperience.
Thank you so much for your assistance!
Offline