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

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

我已經下載了最新的 Kali Linux (AMD64)並將其安裝在VMware上工作站10

安裝後我將 Kali 的核心頭升級到最新版本(現在我有v3.16)。

apt-get update && apt-get install build-essential linux-headers-$(uname -r)

現在我想安裝我的Alfa-AWUS036H 無線USB設備到卡利。

我的設備晶片組是:RT3070。 ->雷凌聯發科) 公司。

我去了聯發科 | 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
    
  3. 我轉到該文件/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 作業系統並更改我的作業系統嗎?

答案1

您的 AWUS036H 不應該是 ralink RT2870/RT3070 晶片組。你得到了一個便宜的仿製品,真正的 AWUS036H 使用 Realtek RTL8187 晶片組

答案2

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

答案3

事實上,有AWUS036H 的版本:

  • 修訂版 1 使用 RTL8187L
  • 修訂版 2 使用 RTL8225

來源:DevWiki - ALFA 網路 AWUS036H

相關內容