答案1
看起来您已经安装了 dhcpcd 和网络管理器。使用两个包来管理网络会导致冲突。尝试卸载其中之一。
答案2
一般是一个DNS相关问题。由于 Arch 现在通常由 主导Systemed
,因此问题很可能出在其守护进程之一上,systemd-resolved
,它为本地应用程序提供网络名称解析。
因此,第一步是检查其状态:
systemctl status systemd-resolved
Active
如果您看到field的值为不活跃的,你需要启动它:
systemctl start systemd-resolved
答案3
根据ip addr
,您似乎尚未连接无线网络并对其进行身份验证。
用于iwctl
连接到网络:
iwctl --passphrase <passphrase> station wlp1s0 connect <SSID>
答案4
linux-firmware
我的特殊问题是在没有闪存 ISO 的情况下重新启动之前没有安装。无线设备完全失踪了ip addr
。解决方案是:
- 从 arch iso 启动。
- 用于
iwctl
连接无线网络 - 在我的安装中安装了可用的网络连接后
arch-chroot
(如果需要,请再次安装)。 pacman -S linux-firmware