Linux
 Computer >> コンピューター >  >> トラブルシューティング >> Linux

Linux 上の弱い Wi-Fi 信号強度を強化する:実証済みの 4 つのソフトウェア修正

WiFi 信号の整合性は多くの Linux ユーザーにとって大きな問題ですが、残念ながらこの問題に関しては多くの静的情報があります。実際、Linux ディストリビューションを使用すると、ワイヤレス インターネットでの作業ができなくなると考えて、使用を敬遠する人もいます。そんなことは全くありません。 Linux でワイヤレス信号の受信を改善するには 4 つの異なる主な方法があり、それらにはすべてソフトウェア ドライバーの修正が含まれます。ただし、問題が発生した場合は、まず他の場所を探した方がよいかもしれません。  ほとんどのノートブックやネットブックに搭載されているものと同様、内蔵 WiFi カードのユーザーは、カードがしっかりと接続されていることを確認する必要があります。必要に応じて、デバイスの底面にあるカードを隠すパネルを探し、マシンの電源をオフにした後にのみパネルを開けます。正しく取り付けられていることを確認してください。同様に、ある種の USB WiFi ドングルを使用している場合は、Linux ソフトウェアによるワイヤレス信号の受信を改善する方法を実行する前に、接続が良好であることを確認する必要があります。

方法 1:独自の WiFi ドライバーを使用する

Ubuntu のユーザーは、ダッシュをクリックしてアプリケーションから選択するか、ダッシュ バーに入力して検索して、ソフトウェアとアップデート アプリケーションを開きます。 Xubuntu、Kubuntu、および Lubuntu ユーザーは、[アプリケーション] メニューをクリックするか、Alt+F1 を押したまま [設定] に移動してアプリケーションを見つけることができます。  [追加ドライバー] タブをクリックして、しばらく待ちます。現在追加のドライバーを検索していることを示すメッセージが表示されます。 WiFi 接続にまったく問題がある場合は、イーサネット コードを接続して、プログラムがドライバーを探すのに十分なインターネット接続を確保する必要があります。ボックスにドライバー名が表示された場合は、それらをクリックして [変更を適用] ボタンを選択してドライバーをインストールすることができます。問題のドライバーの名前が、使用しているワイヤレス アダプターの名前と一致していることを確認してください。これらの問題に対処しているほとんどのユーザーは、おそらく Realtek、Broadcom、Marvell、Lucent、または Intel のハードウェアを使用しているでしょう。 Qualcomm Atheros デバイスのユーザーは、ほとんどの場合、インストールを続行しないでください。

追加のドライバーが見つからないというメッセージが表示される場合がありますが、これはドライバーがすでにインストールされていることを示している可能性があります。また、カーネルがハードウェアを検出しなかったか、オープンソース ソリューションで完全にサポートされている Qualcomm Atheros ハードウェアを使用していることを意味する場合もあります。

ドライバーを選択した場合は、インストールできるようになりますので、しばらくお待ちください。インストールが完了したというメッセージが表示されます。閉じるボタンをクリックしてウィンドウを終了します。このプロセス中に gksu プロンプトが表示された場合は、通常の管理者パスワードと Enter キーを使用して続行できます。  Free Software Foundation が承認した Linux ディストリビューションのユーザーには、このオプションがないことに注意してください。 Trisquel または Fedora を使用している場合は、続行するためにすぐに方法 4 に進む必要があります。

方法 2:独自の WiFi ドライバーを削除する

Linux Mint、さまざまな *buntu ディストリビューション、および一部の Debian 派生ディストリビューションのユーザーは、システムを初めて構成するときに、ある種の独自のハードウェア ドライバーをインストールすることがあります。あるいは、方法 1 の手順が実際に何らかの予期しない問題を引き起こしたことがわかる場合もあります。どちらの場合も、同じプロセスを逆に実行すると問題が解決します。  [ダッシュ]、[アプリケーション]、または [ウィスカー] メニューを開き、もう一度 [ソフトウェアとアップデート] アプリケーションを選択します。 「追加ドライバー」タブをもう一度選択します。インストールした代替ドライバーをクリックするか、カーソル キーを使用してドライバーを強調表示し、[元に戻す] ボタンを選択して以前のドライバーをロールバックします。これにも少し時間がかかり、カーネルはワイヤレス ハードウェアを再度検出する必要があります。ドライバーを更新する前にシステムを再起動する必要があるというメッセージが表示される場合があります。この場合は、続行する前に、開いているプログラムのすべての作業を保存する必要があります。  システムが復旧するとすぐに、以前のオープンソース ドライバーを使用することになります。ソフトウェアとアップデート アプリケーションの実行中に、現在 root として操作していないため、gksu プロンプトが表示される可能性があります。 *buntu ディストリビューションのユーザーは、root ユーザーをハッシュ化している場合もあります。この場合、管理者パスワードを入力して Enter キーを押すだけで続行できます。

方法 3:インストール プロセス中に独自のドライバーを選択する

多くの Linux ディストリビューションでは、ユーザーがオペレーティング システムをインストールするときに追加のドライバーを検索できます。 ISO ファイルを USB メモリ スティックまたは SD カードに書き込み、そこから起動したと仮定すると、言語を選択することまでできます。 *buntu ディストリビューション、Linux Mint、および Bodhi Linux で使用されるグラフィカル インストール ソフトウェアには、「このサードパーティ ソフトウェアをインストールする」というチェック ボックスがあり、それをクリックしてチェックする必要があります。これにより、MPEG Layer-3 コーデックと Flash プレーヤーもインストールされます。  Lubuntu の代替インストーラー ISO イメージを使用している場合は、ncurses によって生成されたウィンドウに同じプロンプトが表示されます。カーソルがその上で点滅するまで下キーを押してチェック ボックスを強調表示し、スペース バーを押してチェック ボックスを選択します。これは最終的にインストール ソフトウェアに同じ影響を及ぼし、独自のワイヤレス ドライバーをインストールする必要があります。どちらの場合も、通常どおりインストールを続行します。  プロセス中にインストーラからワイヤレス接続への接続を求められる場合がありますが、すでに接続にイーサネット コードを使用している場合は、その可能性はほとんどありません。この場合は、カーソル キーを使用して接続を強調表示し、Enter キーを押して接続を選択します。 WiFi モデムにあるコードを入力して続行します。前述のグラフィカル インストーラーのユーザーは、代わりに接続をクリックしてそれを利用できます。当然のことながら、コードを変更した場合は、設定した新しいコードを使用する必要があります。  繰り返しになりますが、Free Software Foundation は、この種のドライバーに依存するソフトウェア ソリューションを承認しません。したがって、Fedora、Trisquel、または Arch Linux の派生である Parabola GNU/Linux Libre などのフリー ソフトウェアのみに依存するその他のディストリビューションを使用している場合は、このテクニックを使用することはできません。 openSUSE インストーラーにもそれが含まれていないことがわかるかもしれません。

方法 4:コマンド ラインを使用してワイヤレス信号の受信を改善する

マシンを起動できる Windows 10、OS X、またはその他のオペレーティング システムは WiFi カードで問題なく動作しますが、Linux ではある種の弱い信号受信状態が発生することがあります。他の方法も機能しなかった可能性があります。その場合は、コマンド ラインからいくつかのコマンドを使用して問題を解決してみてください。これはおそらく、オープンソースのワイヤレス ドライバーを使用している場合にのみ機能します。  続行するには、ワイヤレス デバイスの名前を知る必要があります。 Ctrl、Alt、T を同時に押して、標準コマンド ターミナルを開きます。あるいは、[ダッシュ]、[アプリケーション]、または [ウィスカー] メニューを選択し、クリックするか、カーソル キーで選択してスペース バーを押してターミナルを開くこともできます。 lspci と入力して、システムに接続されている PCI デバイスのリストを検索します。ハードウェア ベンダーの名前がわかっている場合は、「lscpi |」と入力します。 grep -i name を使用して、名前ラベルを Realtek や Intel などの問題のベンダーの名前に置き換えます。ほとんどの場合、リスト内の検索を心配するほどのデバイスはありません。通常は、出力を一目見るだけですぐに見つけることができます。  これは、内蔵ワイヤレス アダプターを使用している場合にのみ機能します。 USB 機器のユーザーは、lsusb または lsusb | を実行する必要があります。 grep -iwireless を実行してアダプターの名前を見つけます。ほとんどのユーザーはシステムに接続されている USB 機器がさらに少ないため、リストは短くなります。 lsusb の出力にアダプターがまったくリストされていないことがわかった場合は、とにかく戻って lspci を試してください。

これらのコマンドを実行するために root として操作する必要はないことに注意してください。特定のワイヤレス アダプターの番号がわかったら、コマンド ラインで sudo modprobe -rv NAME と入力して Enter キーを押し、続いて sudo modprobe -v NAME ant_sel=1 と入力して Enter キーをもう一度押してみます。たとえば、Realtek 8188eu ドライバーを使用している場合は、 sudo modprobe -rv rt18188eu を試し、その後 sudo modprobe -v rt18188eu ant_sel=1 を実行し、それぞれの後に Enter キーを押します。 Realtek 8723be ワイヤレス ドライバーのユーザーは、これらのコマンドで rt18188eu の代わりに rt18723be を使用することをお勧めします。 Ralink 機器用の GPL ドライバーも同じように動作するはずですが、Realtek ハードウェアを使用しない場合は問題が発生する可能性があることに注意してください。幸いなことに、すべての Realtek ドライバーは多かれ少なかれ同じように機能するはずです。

これを試すときにシステムが台無しになることを心配する必要はありません。インターネットが完全に切断されたことがわかった場合は、いつでもデスクトップで Alt+F4 を押して再起動を選択するか、アプリケーション メニューから再起動するか、CLI プロンプトで「reboot」と入力して Enter を押してシステムを再起動し、標準ドライバを再ロードします。続行する前に、他のソフトウェアでの進行状況を必ず保存してください。  このプロセスでは変更が永続的に行われるわけではないことに注意してください。起動スクリプトにコマンドを追加する必要があると主張するガイドがいくつかありますが、これは正しくなく、そのようにすると無効になるだけです。コマンドラインから、

を実行します。

これを永続的にするには、名前を以前に機能していたものに置き換えます。このオプションは、以前に機能していた場合にのみ使用してください。たとえば、これらの Realtek ドライバの 1 つを使用して、次のコマンドを使用するとよいでしょう。

それが完了したら、もう一度手動で再起動して、オプションが固定されていることを確認してください。 T シャツがインストールされていないという何らかのエラーが発生した場合は、次の行を試してみてください。

シングルユーザー Fedora システムの所有者で、sudo の実行後に管理者パスワードに問題がある場合は、他のディストリビューションと同じようにユーザー アカウントのパスワードが sudo で機能するようにシステムを設定できます。 su – と入力して root ユーザーになり、root ユーザーの別のアカウントのパスワードを入力します。 # 受け取ったプロンプトで、「usermod myName -a -G Wheel」と入力し、myName を実際のユーザー名に置き換えます。その後、

を実行できます。

通常どおり、前のコマンドを実行します。

著者について

Linux 上の弱い Wi-Fi 信号強度を強化する:実証済みの 4 つのソフトウェア修正

ケビン・アロウズ

Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。


  1. Linux のバッファとキャッシュの管理:いつ、どのようにクリアするか

    ユーザーは、Linux のバッファーとキャッシュのスペースが RAM のスペースを占有しすぎていると思われる場合、それらのスペースを解放したいと思うかもしれません。これは通常、あまり積極的にキャッシュしない Windows または Macintosh 環境に慣れていることが原因です。これを行うと、実際にはパフォーマンスが低下する可能性があります。ただし、RAM とディスク ストレージを同期することは良い考えです。これは、あまり技術的な観点からではありませんが、Linux キャッシュを解放することとよく考えられています。 このテクニックを使用するには、ターミナルから作業する必要があります。 U

  2. 最高のパフォーマンスを実現するトップ Linux ゲーム ディストリビューション

    PC でゲームをすることを考えるとき。 、通常は Windows が実行されていると想定します。 Linux でゲームをしている人について聞いた 驚かれるかもしれませんが、それは十分に可能であり、ますます人気が高まっています。 Linux は当初ゲーム用に設計されたものではありませんでしたが、その自由さを重視する技術愛好家は、Linux を機能させる方法を見つけてきました。ここで Linux ゲーム ディストリビューションが登場します。 Linux ディストリビューション (ディストリビューション) は、Linux カーネルに基づいて、インストール プログラムや管理ツールなどのコンポーネン