如何在 arch linux 中安装 wifi 驱动程序?

如何在 arch linux 中安装 wifi 驱动程序?

我对 Arch Linux 完全陌生。昨天我成功安装了它,除了 wifi 连接之外一切正常,因为没有安装驱动程序。

我发现我需要iwlwifi-3160-17.ucode司机。如何安装正确的固件?我在网上搜索了很多,但没有找到任何提示。

我的笔记本电脑是东芝 Satellite Radius 14 l40w c115。

答案1

固件已经在linux-firmware.看看这里:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/

另外,快速检查我的 CentOS 7 服务器显示:

ls /lib/固件/ | grep '3160-17'
iwlwifi-3160-17.ucode

这是在内核上:3.10.0-514

快速浏览一下这里:
https://www.archlinux.org/packages/core/any/linux-firmware/

还表明该固件iwlwifi-3160-17.ucode确实位于linux-firmwareArch Linux 的软件包中。所以除非你手动已删除 iwlwifi-3160-17.ucode从您的安装来看,它应该就位!

答案2

首先尝试启用内核模块

一年前它位于 arch 用户存储库中。安装yay使用试试。除非删除了应该没问题

顺便说一句,恭喜您以新用户身份安装 arch。

答案3

今天在旧联想 T500 上新安装 Arch,发现 /lib 中缺少固件文件夹。我已经从git下载了完整的固件包https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/

  1. 提取 tar 文件并 su - 在终端中获取 root 权限
  2. mkdir -p /lib/固件
  3. 运行 cp -r /linux-firmware-20220913/* /lib/firmware/

重新启动并连接 WiFi,无需交互,因为当我尝试解决问题时,我已在 nmtui 中设置了配置文件。

相关内容