等待 IWD 开始

等待 IWD 开始

大家好,我是 arch 的新手,刚刚将其安装在我的计算机上,尚未重新启动,可以通过arch-chroot /mnt.我已经安装了该iwd软件包,运行时iwctl它显示 -

“等待IWD开始……”

截屏 - 在此输入图像描述

就是这样,我正在遵循本指南这里并且已经完全安装了系统,只是还没有重新启动,因为上次我这样做,它没有安装 IWD 软件包,所以无法连接到互联网。

我也尝试使用nmcli d,但它没有显示我的设备。我尝试在网上寻找解决方案,其中提到安装linux-firmware这里

我会一直在,chroot直到我找到解决方案,我希望我说清楚了,所以请快点,谢谢。

答案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对于初学者来说这是一个更好的选择。感谢您的所有回答,我真的很感激。

相关内容