无法在我的 Jetson Nano 4GB 上安装 rtl8188fu wifi 适配器驱动程序

无法在我的 Jetson Nano 4GB 上安装 rtl8188fu wifi 适配器驱动程序

所以我有一个 USB WiFi Dongle,我需要它的驱动程序(0bda:f179),即 rtl8188fu。我目前正在尝试在我的 Jetson Nano 4GB 上使用它,我找到了这个教程:https://github.com/corneal64/Realtek-USB-Wireless-Adapter-Drivers/tree/ARM-driver 它不起作用,因为我收到此错误:

ModuleNotFoundError: No module named 'apt_pkg'
Error! Bad return status for module build on kernel: 4.9.337-tegra (aarch64)

我可以通过切换到 python 3.6 来解决 apt_pkg 错误,但糟糕的返回状态似乎并没有消失。

答案1

尝试回購。

  1. 安装 rtl8188fu Wi-Fi 驱动程序所需的软件包:sudo apt-get install build-essential git dkms
  2. 克隆rtl8188fu Wi-Fi驱动程序:git clone https://github.com/kelebek333/rtl8188fu

如果您不担心内核日志,则可以跳过以下步骤

  1. 为了最小化 dmesg 日志记录,请编辑sudo vi rtl8188fu/include/autoconf.h并注释以下几行
#define CONFIG\_DEBUG /\* DBG\_871X, etc... \*
#define CONFIG\_PROC\_DEBUG
  1. 安装驱动程序:sudo dkms install ./rtl8188fu并复制固件:sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/

  2. 重启设备:sudo reboot.

驱动程序安装成功后,wlan0Wi-Fi 接口应该可用。

为了解决此问题,无法找到包 linux-headers-4.9.253-tegra,您可以使用 sudo apt-get install linux-headers-nvidia-tegra 安装标头。

无需安装这些接头,驱动程序安装也能进行。

希望这可以帮助!

相关内容