我是 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版本的普通文件,也許還有其他相關資訊(我沒有它的格式,但它不是一個目錄)。