幫忙在 Kali 上安裝 Ralink RT3070 無線驅動?
我已經下載了最新的 Kali Linux ( amd64 ) 並將其安裝在 VMware Workstation 10上。
安裝後我將 Kali 的核心標頭檔升級到最新版本(現在我有v3.16)。
apt-get update && apt-get install build-essential linux-headers-$(uname -r)
現在我想將我的Alfa-AWUS036H 無線 USB 設備安裝到 Kali。
我的設備晶片組是:rt3070。-> ralink(聯發科)公司。
我去了聯發科 | RT3070下載此晶片的最新版本。
當您檢查下載驅動程序的提取文件時,您會看到核心 2.4 或 2.6 版本的許多條件(這意味著它是一個舊驅動程序,我認為應該更改該項目中的一些程式碼)。
請幫助我一步一步在 Kali 上安裝我的無線 USB 設備。
我也發現這個文章沒有幫助:如何安裝Ralink RT3070無線驅動程序?
我應該什麼時候執行這個命令(以及為什麼
rt5370sta
而不是rt3070
):modprobe rt5370sta
我做了什麼
apt-get update && apt-get install build-essential linux-headers-$(uname -r)
- 我去了這條路
/os/linux/config.mk
並更改了這些行:HAS_WPA_SUPPLICANT=y HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
- 我去了這個文件
/os/linux/rt_linux.c
並更改了這些行:/* pOSFSInfo->fsuid = current_fsuid(); */ /* pOSFSInfo->fsgid = current_fsgid(); */ pOSFSInfo->fsuid = *(int *) & current_fsuid(); pOSFSInfo->fsgid = *(int *) & current_fsgid();
make
由於命令期間的一些錯誤,我進行了這些更改。我做對了嗎? 4.make
及其結果: http ://textuploader.com/o49y 5.
make install
及其結果: http ://textuploader.com/o49b
我的問題:
- 更新 Kali 的核心標頭檔並將 USB 設備連接到 Kali 後,我有802.11g WLAN usb 無線驅動程序的錯誤,但沒有任何反應。
- 在這些命令之後
make && make install
一個文件被複製到
/etc/Wireless/RT2870STA/RT2870STA.dat
. 為什麼RT2870
而不是RT3070
?此外,我在安裝過程中(在第 3 步之前)收到了很多關於無符號變數和一些錯誤的警告,並且由於這些警告和錯誤,我執行了第 3 步,在重新啟動並將 USB 設備連接到 Kali 之後,我仍然有802.11g WLAN USB 無線驅動程序的錯誤什麼也沒有發生。
- 我應該更改驅動程序項目的哪些部分以及如何載入驅動程序?
- 我應該手動載入驅動程序,還是連接後自動載入?
- 我應該使用 x86 作業系統並更改我的作業系統嗎?
您的 AWUS036H 不應該是 ralink RT2870/RT3070 晶片組。你得到了一個便宜的仿製品真正的 AWUS036H 使用 Realtek RTL8187 晶片組
這不是假的;它只是一個不同的晶片組。這就像說你的保時捷是假的,因為它配備了不同的輪胎。