在 Ubuntu 20.04 中為 TP-Link TL-WN722N v2 WiFi 適配器安裝 Realtek rtl8188eus 驅動程式時出現問題

在 Ubuntu 20.04 中為 TP-Link TL-WN722N v2 WiFi 適配器安裝 Realtek rtl8188eus 驅動程式時出現問題

我是 Linux 新手。我使用的是 Linux Lite 5.2 作業系統 (Ubuntu 20.04)。嘗試使用 TP-Link TL-WN722N v2 WiFi 適配器安裝 Realtek 驅動程式時git clone https://github.com/aircrack-ng/rtl8188eus,出現下列錯誤訊息:

cut: /etc/redhat-release: No such file or directory
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /home/user/rtl8188eus/8188eu.mod.o
  LD [M]  /home/user/rtl8188eus/8188eu.ko
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: No such file or directory
install -p -m 644 8188eu.ko  /lib/modules/5.4.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-89-generic

我用 sudo 運行了程式碼,但仍然出現此錯誤。我嘗試在 /etc/ 中自行建立 redhat-release 目錄mkdir,並使其可寫入chmod +rwx並授予權限,sudo chmod -R 777 /etc/redhat-release但它顯示以下錯誤訊息:

cut: /etc/redhat-release: Is a directory
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.4.0-89-generic/build M=/home/user/rtl8188eus  modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: Is a directory
cut: /etc/redhat-release: Is a directory
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-89-generic'
cut: /etc/redhat-release: Is a directory
install -p -m 644 8188eu.ko  /lib/modules/5.4.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-89-generic

網路正在使用適配器工作,但無法開啟其上的監控模式。運行時sudo airmon-ng,適配器的“PHY”部分下顯示“null”,這可能是由於驅動程式安裝不成功。

有人有解決辦法嗎?請幫忙...

答案1

有模組源碼嗎?在這裡(https://github.com/lwfinger/rtl8188eu/blob/master/Makefile),我沒有找到該redhat-release文件的引用,該文件在RedHat上應該是一個帶有RedHat版本的普通文件,也許還有其他相關資訊(我沒有它的格式,但它不是一個目錄)。

相關內容