それで、数日前に私はUbuntuからDebian 10に移行しましたが、残念ながら、Debianは私のWiFiドングル/USBWiFiアダプターを認識しないことにしました。デバイスドライバーの設定には多大な労力を要しましたが、結局、私のDebianにはTP-LinkWiFiデバイス用の適切なドライバーがなかったという事実に帰着しました。ドライバーをインストールし、最終的にDebianでWiFiを動作させることに成功した後、私と同じ状況に直面している人のために手順を書き留めました。
この記事に記載されているコマンドと手順をDebian10Busterシステムで実行しました。
Debianに適切なTP-LinkWiFiドライバーをインストールするには、次の手順を1つずつ実行してください。
ステップ1:ターミナルを開く
次のように、Super(Windows)キーを押して、アプリケーションランチャーでターミナルアプリケーションを検索し、ターミナルアプリケーションを開きます。
ステップ2:リポジトリインデックスを更新する
suを入力し、次にrootのパスワードを入力して、rootとしてログインします。これで、Debianでソフトウェアを追加/削除および設定する権限が与えられました。ここで、ローカルリポジトリのインデックスをインターネットのインデックスで更新するには、次のコマンドを入力します。これは、オンラインで入手できるソフトウェアの最新バージョンをインストールするのに役立ちます。
ステップ3:前提条件をインストールする
WiFiアダプターのドライバーをインストールするプロセスには、インターネットからドライバーをダウンロードしてからシステムにインストールすることが含まれます。これには、Linuxヘッダー、Build Essential、およびgitパッケージをDebianにインストールする必要があります。ターミナルで、rootとして次のコマンドを1つずつ実行します。
# apt-get install linux-headers-$(uname -r)
次に、
# apt-get install build-essential
そして、
# apt-get install git
ステップ4:gitハブからドライバーをダウンロードします
GitHubで関連するドライバーを検索します。 TP-Linkデバイスのドライバーを次の場所で見つけました:
https://github.com/lwfinger/rtl8188eu
システムにクローンを作成して、ドライバーをダウンロードします。これが私のドライバーのクローンを作成した方法です:
$ git clone https://github.com/lwfinger/rtl8188eu
これで、クローンフォルダーがホームドライブに存在します。 cdコマンドでこのフォルダに切り替えるだけです。次に、makeコマンドを使用してドライバーをインストールします。たとえば、次の手順に従いました。
# cd rtl8188eu
# make all
そして、
# make install
最後に、次のコマンドを使用してドライバーを構成し、システムを再起動します。
# modprobe 8188eu.ko
内部ドライバーがシステムに既に存在する場合は、ファイル/etc/modprobe.d/blacklist
に追加して、内部ドライバーをブラックリストに登録することもできます。再度ログインすると、設定ユーティリティの[WiFi]タブにWiFiアダプターカードが表示されます。
これで、このアダプターを介してインターネットに接続する準備が整いました。