
最新のKali Linuxをダウンロードしました(64ビット)を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 バージョンに関する多くの条件が見つかります (つまり、古いドライバーなので、そのプロジェクト内の一部のコードを変更する必要があると思います)。
ワイヤレス USB デバイスを Kali にインストールする手順を教えてください。
私もこのスレッドを見つけましたが、何の助けにもなりません: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
。正しく変更しましたか?make
そしてその結果: http://textuploader.com/o49y
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 OS を使って OS を変更したほうがよいでしょうか?
答え1
あなたのAWUS036Hは、Ralink RT2870/RT3070チップセットではないはずです。あなたは安物の模造品を手に入れました。本物のAWUS036HはRealtek RTL8187チップセットを使用しています。
答え2
それは偽物ではありません。単にチップセットが違うだけです。タイヤが違うからポルシェが偽物だと言うようなものです。