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