介绍
我在 x200 thinkpad 上安装了 void linux,使用以太网电缆进行了最小安装,因为我无法使用 wifi 连接。
问题
ip 一个
我的 wifi 设备没有 IP 地址。我认为这是因为我没有安装 wifi 驱动程序:
lspci
03:00.0 网络控制器:Intel Corporation PRO/Wireless 5100 AGN [Shiloh] 网络连接
我查询了 void linux musl 存储库,但找不到 5100 AGN wifi 驱动程序包。如何安装驱动程序以使我的无线网卡工作并连接到互联网?
答案1
安装linux固件包:
# xbps-install -Suv linux-firmware linux-firmware-network
您可能必须通过 chroot 进入根文件系统来完成此操作,因为启动时没有网络。
答案2
Intel 5100AGN 应该使用 iwlwifi 驱动程序,因此应该安装包括固件在内的固件,至少在 glibc 版本中具有基本的最小 void live USB 版本。我不确定 musl 的情况。一切都适用于我的 glibc 基本安装,无需使用网络连接。然后我必须配置wifi,终于可以连接了。
我认为您可能存在配置问题。您可以检查 dmesg 是否有任何问题。您可以尝试“iw phy0 info”并查看其内容。
我总是在 /etc/udev/rules.d/ 中添加 70-persistent-net.rules,这样我的 wifi 每次都会被命名为 wlan0。这需要无线适配器的MAC。然后我使用 wpa_passphrase 配置 wpa_supplicant-wlan0.conf。然后设置 /etc/sv/dhcpcd-wlan0 并通过链接 /var/service 启动。这一切都在 void wiki for Networking 中进行了解释。
如果您是新手,那么桌面安装可以通过图形应用程序从桌面进行网络设置,并且可能比基本的最小发行版更容易开始。
编辑:也许检查 BIOS 以查看无线卡是否已启用?