答案1
当你这样做时会发生什么
sudo systemctl start iwd
您还需要安装 iwd 软件包,以便在启动时可以访问 iwctl
如果这不起作用尝试这个
sudo systemctl enable --now systemd-networkd systemd-resolved iwd
networkctl status -a
------------------------------------------------------------------
sudo nvim /etc/systemd/network/20-wireless.network [Match]
Name=wlan0
[Network]
DHCP=yes
sudo systemctl restart systemd-networkd
------------------------------------------------------------------
iwctl
[iwd]# station wlan0 connect mywifiname
[iwd]# exit
networkctl status -a
答案2
解决方案
确保安装linux 内核
linux-firmware
并在安装过程中base
pacstrap /mnt linux-firmware base
在重新启动系统之前安装网络工具 -
pacman -S networkmanager network-manager-applet dialog wireless_tools
wpa_supplicant os-prober base-devel linux-headers
- 重新启动后键入命令
nmtui
,选择您的网络并享受
感谢您对我的问题的关注,我已经解决了该问题,并在我的机器上完全安装并运行了 arch。实际上,我删除了分区并再次安装了 arch,也许好几次,然后我终于有了工作 arch 设置,这是我的第一次安装,我懒得完整阅读每一篇文章直到最后找到解决方案,所以请阅读文章和仔细遵循安装 wiki,确保您的系统能够正常运行。
在这种情况下,我决定不继续,iwd
我认为在我的安装中它需要一些进一步的配置,我认为network manager
对于初学者来说这是一个更好的选择。感谢您的所有回答,我真的很感激。