Wifi

幫忙在 Kali 上安裝 Ralink RT3070 無線驅動?

  • December 5, 2021

我已經下載了最新的 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

我做了什麼

  1. apt-get update && apt-get install build-essential linux-headers-$(uname -r)
  2. 我去了這條路/os/linux/config.mk並更改了這些行:
HAS_WPA_SUPPLICANT=y   
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
  1. 我去了這個文件/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

我的問題:

  1. 更新 Kali 的核心標頭檔並將 USB 設備連接到 Kali 後,我有802.11g WLAN usb 無線驅動程序的錯誤,但沒有任何反應。
  2. 在這些命令之後
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 晶片組

這不是假的;它只是一個不同的晶片組。這就像說你的保時捷是假的,因為它配備了不同的輪胎。

引用自:https://unix.stackexchange.com/questions/162844