如何在 x200 thinkpad 上安装 Void Linux 的网络驱动程序?

如何在 x200 thinkpad 上安装 Void Linux 的网络驱动程序?

介绍

我在 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 以查看无线卡是否已启用?

相关内容