Linuxで弱いWifi信号の信号強度を上げる方法



問題を排除するために楽器を試してください

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



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

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





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

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



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

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

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

多くのLinuxディストリビューションでは、ユーザーはオペレーティングシステムのインストール時に追加のドライバーを検索できます。 ISOファイルをUSBメモリスティックまたはSDカードに書き込んでそこから起動したとすると、言語を選択することができます。 * buntuディストリビューション、LinuxMintおよびBodhiLinuxで使用されるグラフィカルインストールソフトウェアには、「このサードパーティソフトウェアをインストールする」というチェックボックスがあり、クリックしてチェックする必要があります。これにより、MPEGLayer-3コーデックとFlashプレーヤーもインストールされます。 Lubuntuの代替インストーラーISOイメージを使用している個人は、ncursesによって生成されたウィンドウに同じプロンプトを受け取ります。カーソルが点滅するまで下キーを押してチェックボックスをハイライトし、スペースバーを押して選択します。これは最終的にインストールソフトウェアに同じ影響を及ぼし、プロプライエタリワイヤレスドライバをインストールする必要があります。いずれの場合も、通常どおりインストールを続行します。プロセス中にワイヤレス接続に接続するようにインストーラーに要求される場合がありますが、接続にイーサネットコードを既に使用している場合は、これはほとんどありません。この場合は、カーソルキーを使用して接続を強調表示し、Enterキーを押して接続を選択します。続行するには、WiFiモデムにあるコードを入力してください。前述のグラフィカルインストーラーのユーザーは、代わりに接続をクリックして使用できます。当然、コードを変更した場合は、設定した新しいコードを使用する必要があります。繰り返しになりますが、フリーソフトウェアファウンデーションは、これらの種類のドライバーに依存するソフトウェアソリューションに承認の印を与えることはありません。したがって、Fedora、Trisquel、またはArchLinux派生のParabolaGNU / 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 -i Wirelessを使用して、アダプターの名前を検索します。ほとんどのユーザーは、システムに接続されているUSB機器がさらに少ないため、リストは短くする必要があります。アダプターがlsusbの出力にまったくリストされていない場合は、戻ってとにかくlspciを試してください。

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

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

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

完了したら、手動で再起動して、オプションが動かないことを確認します。ティーがインストールされていないというエラーが発生した場合は、次の行を試すことができます。

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

通常のように前からのコマンド。

読んだ7分