UbuntuがUSB Wi-Fiを認識できるようにする

UbuntuがUSB Wi-Fiを認識できるようにする

だから私はLinuxシステムに初めてアクセスし、他のデスクトップにUbuntuをダウンロードしました。私が経験している問題は、USB Wi-Fi、TP-Link AC600 Archer T2UHを認識することです。会社のウェブサイトにアクセスしましたが、ドライバのダウンロードとPDFの指示が提供されました。

ここに画像の説明を入力してください。

ステップ1、2は続くことができましたが、どういう意味なのかわからずスキップしました。これにより、3番目のステップで多くのエラーが発生します。

これは私のコマンドライン出力です。http://imgur.com/bUWOkFD

答え1

(この回答にはうまくいく解決策は含まれていませんが、調査中に見つかった内容の詳細については投稿の最後を参照してください。)

手順には「Linux 2.6」が記載されています。年齢以前のバージョン - 現在のバージョンは4.5.2です。このドライバが動作するとは予想できませんでした。

2番目のポイントは、Linux専用ではないドライバは品質が低く、サポートが不足していることが多いことです。もう一度言いますが、あまり期待しないでください。

あなたが見ているエラーは実際には非常にわずかです。 「__DATE__マクロ」はコードのトークンに過ぎず、コンパイル日に置き換えられます。再現性が損なわれます。つまり、同じソースを2回個別にコンパイルしても、必ずしも同じバイナリが生成されるわけではありません(コンパイル日付が異なる可能性があるため)。はいセキュリティに興味がある場合はこれが問題になります。しかし、現在のドライバは単にコンパイルされていないので、処理する必要があるより大きな問題があります。


注:gcc-4.9はデフォルトで日付/時刻警告を有効にするため、-Werrorフラグとインクルード__DATE__および/または__TIME__マクロを使用するすべてのソフトウェアはビルドに失敗します。

私たちが試したがうまくいかなかったもの:

  • setCFLAGSおよびCXXFLAGSto -Wno-error=date-time: これらのコマンドはCFLAGS="-Wno-error=date-time" sudo -E makeエラーにまったく影響しません。
  • すべてのMakefileで問題となるフラグを削除するために実行しfind -type f -print0 | xargs -0 sed -i 's/-Werror//g'てもエラーには影響しません(例:make clean再構築する前に実行してください)。

関連情報