ビルドしようとしている間(install.shを実行している)マニー、コンパイラの警告/エラーがたくさん発生しました。
error: implicit declaration of function 'daemonize' [-Werror=implicit-function-declaration]
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
etc...
etc...
たとえば、他のドライバーも同じ問題を解決/解決したことがわかります。ここrtl8188CUドライバ用。
RTL8192SEのコンパイル操作を実行するための修正/解決方法はありますか?
ありがとうございます。
(プリインストールされたドライバはモニタモードに入ることができないので望ましくありません)
編集:ドライバISOをダウンロードできます。ここ(Windows、OSX、およびLinuxバージョンを含む)私はカーネル4.0.0-kali1-amd64でkali-linux Sana(2.0)を使用しています。 gccのバージョンは4.9.2です。
答え1
通常、任意のサイト(通常のカーネルコードではない、またはさまざまな関連デバイス用のカーネルソースコードを含むいくつかの特別なリポジトリ)で見つかったLinuxドライバコードは、使用しているカーネルソースコードとは比較的異なります。昔ながらだと言いましたね。反対勢力を構築しようとしています。 Linux開発は途方もない速度で(年中無休)進行されます。当然、ビルドは失敗します。
このデバイスを使用している人を探してください(おそらく共通のドライバまたはカーネルのドキュメントで参照されている名前で始まります)。ステージショーに何かがあるかもしれません。