Kali LinuxでTP Link AC 600用のドライバをコンパイルしようとするとエラーが発生しますamd64 4.7.0 gcc 5.4.1 Debian 5.4.1-3
。
エラーは、「エラーコードモデルカーネルがPICモードをサポートしていません」です。
少し平らな足場の終わりに、誰かが同様の問題があり、誰かがパッチを投稿したという事実を知りました。
パッチはどのように、どこに適用されますか?
ここに別のリンクがあります:カーネルをコンパイルできません:エラー、カーネルはPICモードをサポートしていません。
ベストアンサー1
UbuntuおよびIntelドライバに関する限り、IntelはドライバのUbuntu LTSバージョンのみをテストしました(Todd Fujinakaの返信を見る)。したがって、Ubuntuを16.10から16.04.1 LTSにダウングレードする必要があります(維持しながら再インストール/home
)。
他のすべてのDebianベースのディストリビューション(Kaliなど)でも同様です。ドライバーベンダーが明示的にサポートするバージョンにダウングレード(再インストールなど)する必要があります。以前のバージョンのgcc PIC。
これは楽しい答えではないかもしれませんが、技術的には正しいです。カーネル開発者でない場合、できることはカーネルメーリングリストに行き、開発者に大丈夫かどうか非常に丁寧に尋ねるだけです。ドライバコードを処理します。時にはこれはうまくいきますが、忍耐を持ってください。