Linux
 Computer >> コンピューター >  >> システム >> Linux

Ubuntuで「Wi-Fiアダプターが見つかりません」エラーを解決する方法【初心者向けステップバイステップガイド】

Ubuntuで「Wi-Fiアダプターが見つかりません」エラーを解決する方法【初心者向けステップバイステップガイド】

パソコンがWi-Fiネットワークに接続できない、あるいは接続が頻繁に切れてしまう――それだけでも十分ストレスなのに、Ubuntuで「Wi-Fiアダプターが見つかりません」というエラーまで表示されたら、もうお手上げだと感じてしまうかもしれません。

しかし、絶望する必要はありません。いくつかのトラブルシューティング手順を順番に試すだけで、UbuntuのWi-Fi接続問題は解決できるケースがほとんどです。この記事では、初心者の方にもわかるように、原因の切り分けから具体的な修正方法までを段階的に解説します。

この記事の著者について

著者のHannahは、CyberPatriot競技への参加をきっかけにLinuxの魅力に目覚めました。幼少期からプログラミングやコンピューター修理を学んできた経験から、初心者にとって本当に役立つドキュメントの重要性を強く認識しており、わかりやすく実用的な技術記事の作成を心がけています。現在はイースタン・ニューメキシコ大学(Eastern New Mexico University)でコンピューターサイエンスを専攻し、2023年4月以降、MakeUseOfにおいてLinux、プログラミング、DIY、買い物ガイドなどのジャンルで記事を執筆しています。

1. Wi-Fiアダプターが認識されているか確認する

Ubuntuで「Wi-Fiアダプターが見つかりません」というエラーが表示される原因は複数あります。Wi-Fiアダプター本体の不具合、ドライバーの問題、さらにはLinuxカーネルのバグなどが考えられます。

まず最初に確認すべきは、UbuntuがそもそもWi-Fiアダプターを認識しているかどうかです。これには「lshw」というハードウェア情報表示ツールを使います。まずターミナルを開き、以下のコマンドを入力してlshwをインストールしましょう。

sudo apt update
sudo apt-get install lshw

インストールが完了したら、次のコマンドでワイヤレスインターフェースが検出されるか確認します。システムがWi-Fiアダプターを正しく認識していれば、デバイスの概要が表示されるはずです。

sudo lshw -C network

Ubuntuで「Wi-Fiアダプターが見つかりません」エラーを解決する方法【初心者向けステップバイステップガイド】

このコマンドでワイヤレスインターフェースが見つからなかった場合は、別のコマンドを試してみましょう。多くのパソコンは内蔵のPCIアダプターを使用しているため、まずは以下のコマンドでPCIデバイスの一覧を確認します。

lspci

外付けのUSB Wi-Fiアダプターを使用している場合は、以下のコマンドでUSBデバイスの一覧を表示し、その中にワイヤレスアダプターが含まれているかチェックしてください。

lsusb

2. Wi-Fiアダプター用の新しいドライバーをインストールする

どのコマンドでもWi-Fiアダプターが見つからない場合、必要なドライバーがシステムにインストールされていない可能性があります。ソフトウェアとアップデート(Software & Updates)を開き、追加のドライバー(Additional Drivers)タブを開いてみましょう。

Ubuntuで「Wi-Fiアダプターが見つかりません」エラーを解決する方法【初心者向けステップバイステップガイド】

利用可能なドライバーが表示されたら、使用する(Using)を選択し、変更の適用(Apply Changes)ボタンをクリックしてインストールを完了させます。

ただし、この方法でも適切なドライバーが見つからないことがあります。その場合は、Wi-Fiアダプターのメーカー(Intel、Realtek、Broadcomなど)に応じた個別の手順でドライバーを入手する必要があります。

Intel製アダプターの場合

IntelのWi-Fiアダプターを使用している場合は、Intelの公式サイトからオリジナルのファームウェアをダウンロードします。ZIPファイルを展開し、ファイルマネージャーでそのフォルダーを開いた状態で右クリックし、端末で開く(Open in Terminal)を選択してターミナルを起動しましょう。そして、以下のコマンドでファームウェアファイルをファームウェアディレクトリへコピーします。

sudo cp *.ucode /lib/firmware

Realtek製アダプターの場合

Realtekの場合は、GitHub上のrtw88リポジトリから最新のドライバーをダウンロードできます。Code > Download ZIPをクリックしてZIPファイルを取得し、ファームウェアを含むフォルダーを展開します。展開したフォルダー内でターミナルを開き、以下のコマンドを実行して新しいファームウェアをインストールしてください。

make
sudo make install

インストール後はパソコンを再起動します。再起動してもUbuntuがWi-Fiアダプターを認識しない場合は、modprobeコマンドでモジュールを強制的に読み込ませます。まず最初のコマンドで現在使用中のカーネルドライバー名を確認し、表示された名前を2番目のコマンドの[wifi-module]部分に置き換えて実行してください。

lspci -nnk | grep -A2 0280
sudo modprobe -r [wifi-module] && sudo modprobe [wifi-module]

Broadcom製アダプターの場合

BroadcomのWi-Fiアダプターは、ドライバーのインストールが最も簡単です。以下のコマンドを実行してドライバーを再インストールし、パソコンを再起動するだけでOKです。

sudo apt-get install --reinstall bcmwl-kernel-source

3. Wi-Fiアダプターのファームウェアがインストールされているか確認する

ここまでの方法でもWi-Fiが使えない場合、必要なファームウェアファイルが不足している可能性があります。以下のコマンドを実行すると、ファームウェア関連のエラーがシステムに記録されていないか確認できます。

sudo dmesg | grep firmware

出力にエラーメッセージが含まれている場合は、ファームウェアをインストールする必要があります。一般的には、以下のコマンドで不足しているファームウェアを導入できます。

sudo apt-get install linux-firmware

なお、発売されたばかりの新しいIntel Wi-Fiアダプターの場合、そのファームウェアがlinux-firmwareパッケージにまだ含まれていないことがあります。そのような場合は、Intelの公式ウェブサイトから最新のファームウェアを入手してください。

4. 新しいUSB Wi-Fiアダプターを試してみる

Wi-Fiアダプター自体が故障している場合、ドライバーを新しくインストールしても接続問題は解決しません。古いアダプターが原因かどうかを見極める最も確実な方法は、新しいWi-Fiアダプターに交換することです。USB接続のWi-Fiアダプターなら、PCI-eカードと同等の性能を発揮しながら、手軽に導入できます。

Ubuntuで「Wi-Fiアダプターが見つかりません」エラーを解決する方法【初心者向けステップバイステップガイド】

家電量販店やオンラインショップでは、さまざまなUSB Wi-Fiアダプターが販売されています。購入時は、アダプターの規格(802.11nや802.11acなど)がルーターの規格と一致していることを確認しましょう。アダプターをPCに挿入し、必要であれば対応するドライバーをインストールします。元のWi-Fiアダプターが原因だった場合、これでインターネットに接続できるようになるはずです。

5. 別のカーネルバージョンで起動してみる

Ubuntuシステムが5.x系のLinuxカーネルを使用している場合、カーネルに関連するバグが原因で「UbuntuでWi-Fiが動作しない」という問題が発生することがあります。特に、Linuxカーネルをアップデートした直後に突然ワイヤレスドライバーの問題が発生した場合は、この可能性が高いといえます。

カーネルのバージョンを変更するには、パソコンを再起動します。通常のUbuntuブートメニューが表示されたら、「Ubuntu」ではなく、下にスクロールしてUbuntu詳細オプション(Advanced options for Ubuntu)を選択してください。利用可能なすべてのLinuxカーネルバージョンが一覧表示されます。別のカーネルバージョンを選んでEnterキーを押し、起動が完了するのを待ちましょう。その後、Wi-Fiの問題が解決したかどうかを確認してください。

6. 有線接続やテザリングを活用する

ここまでのトラブルシューティングをすべて試しても「Wi-Fiアダプターが見つかりません」エラーが解消されない場合は、有線接続やテザリングの利用を検討しましょう。無線ルーターをお持ちなら、EthernetケーブルでPCとルーターを直接接続すればインターネットが使えます。また、iPhoneやAndroidスマートフォンの充電ケーブルを使えば、スマホのモバイル回線をPCにテザリングすることも可能です。

まとめ:「Wi-Fiアダプターが見つかりません」エラーは簡単に解決できる

Ubuntuにおける「Wi-Fiアダプターが見つかりません」エラーは、最もストレスの溜まるトラブルのひとつです。しかし、正しい手順でトラブルシューティングを行えば、接続問題の解決は決して難しくありません。アダプターの認識確認から始めて、ドライバー、ファームウェア、カーネルの順に切り分けていけば、原因は必ず見つかるはずです。Wi-Fiが復旧したら、あとはUbuntuでの快適なインターネットライフを楽しむだけです。


  1. Sugarレビュー:子供の学習に特化したLinuxデスクトップ環境

    今回のデスクトップ環境レビューでは、少し趣向を変えて、特殊な用途に特化したデスクトップ環境を取り上げます。Sugarは教育と使いやすさのために設計されたLinuxデスクトップ環境で、その目的において非常に優れた作り込みがされています。この記事では、Sugarの概要、ユーザーエクスペリエンス、注目すべき機能、そしてどんな人におすすめなのかを詳しく解説します。第一印象実際に使ってみると、Sugarが非常に特殊な目的のために作られていることがすぐに分かります。筆者はFedoraのSoaS(Sugar on a Stick)スピンを使用しました。これはUSBメモリに書き込んでそのまま起動できるように設

  2. Ubuntu Touchはこれで終わり?開発終了後の対処法と代替OSを徹底解説

    2016年の登場以来、Ubuntu Touch(通称「Ubuntu Phone」)は世界を席巻するには至りませんでしたが、完全な失敗だったわけでもありません。筆者もMeizu製端末を持ってウィンザーのレゴランド・リゾートで1日過ごしたことがありますが、その結果は非常に良好なものでした。 しかし2017年、セキュリティアップデートを除けばUbuntu Touchは姿を消しました。4月上旬にCanonicalから発表されたニュースは、プロジェクトの終焉が近いことを示していました。新しい端末はもう登場しません。Ubuntu PhoneはUnityとともにお蔵入りとなり、投資も打ち切られたのです。