web-dev-qa-db-ja.com

RTL8723BEを使用したUbuntu 18.04でWifi信号が弱い

Windowsの横にubuntu 18.04をインストールしました。私はwifiの問題を見ることができます、それは窓が同じ距離からの信号をキャッチするような距離からwifi信号をキャッチしません。

私はこれを理解するために多くの方法を試しましたが、これに対する修正を見つけることができませんでした。

以下の修正で確認しましたが、運はありません:

Rtl8723be WiFiが非常に弱い

以下のソリューションは、同じラップトップのubuntu 14.04で機能します。

Sudo add-apt-repository ppa:hanipouspilot/rtlwifi
Sudo apt-get update
Sudo apt-get install rtlwifi-new-dkms

ただし、ubuntu 18.04の更新コマンドでは以下のエラーが発生します。

Get:16 http://in.archive.ubuntu.com/ubuntu bionic-backports/universe AMD64 DEP-11 Metadata [5,100 B]
Reading package lists... Done                                             
E: The repository 'http://ppa.launchpad.net/hanipouspilot/rtlwifi/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

lspci -knn | grep Net -A3の出力

13:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
    Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:81c1]
    Kernel driver in use: rtl8723be
    Kernel modules: rtl8723be

grep rtl8723be /etc/modprobe.d/*の出力

/etc/modprobe.d/50-rtl8723be.conf:options rtl8723be ant_sel=2
/etc/modprobe.d/rtl8723-ant-sel.conf:options rtl8723be ant_sel=1
/etc/modprobe.d/rtl8723be.conf:options rtl8723be ant_sel=2
/etc/modprobe.d/rtl8723be.con:options rtl8723be ant_sel=2

カーネルバージョン:4.15.0-29-generic

10
Swapnil

Realtek RTL8723BEコントローラーのドライバーに問題があります。これを行う:

1)githubから新しいwifiドライバーを入手します。

git clone https://github.com/lwfinger/rtlwifi_new/

2)ディレクトリに移動します。

cd rtlwifi_new

3)ビルドする:

make

4)インストール:

Sudo make install

これで、新しいドライバーがインストールされました。ラップトップの正しいアンテナ構成を確認するには、次を実行します。

5)既存のモジュールをアンロードします。

Sudo modprobe -r rtl8723be

6)アンテナ構成で新しいモジュールをロードします。

Sudo modprobe rtl8723be ant_sel=1

7)次に、次を使用してWiFi信号を確認します。

iwlist scan | egrep -i 'ssid|quality'

次に、手順6でant_sel = 2を使用して手順(5〜7)を繰り返します。

8)どちらの構成でも信号品質が向上する場合は、次を使用してデフォルトに設定します。

echo "options rtl8723be ant_sel=N" | Sudo tee /etc/modprobe.d/rtl8723be.conf
---> Replace N with 1 or 2.

注:各カーネルの更新後、モジュールを再構築する必要があります。

14
MaharshiRawal

はい。この問題は、デフォルトのUbuntu WiFiドライバーが弱いWiFi信号エクスペリエンスを提供するためです。また、Ubuntu 18.4.1がインストールされたHPラップトップを使用しています。だから、ここに私のために働く最も簡単な手順があります。

このスクリプトはUbuntu 16.04.3 LTSで正常にテストされています

最初は、インターネット接続が必要になります。そのため、ルーターの近くに座ったり、LANネットワークに接続したりできます。

手順:

  1. ダウンロードパスに移動します https://github.com/navilg/rtl8723be とZipファイルを抽出します

  2. 抽出後、rtr8723be-scriptフォルダーが表示されます。

  3. そのフォルダー内に移動すると、install.shファイルが見つかります。このスクリプトを使用してプログラムを実行します

  4. システムに次のプログラムがインストールされていることを確認してください。プログラム:

    • unzip:「Sudo apt install unzip」を使用してインストールできます
    • make:「Sudo apt install make」を使用してインストールできます
    • gcc:「Sudo apt install gcc」を使用してインストールできます
    • wget:「Sudo apt install wget」を使用してインストールできます
  5. ここで、ターミナルでスリップを実行します。

    bash '/home/navi/Downloads/rtl8723be-script/install.sh'
    
  6. スーパーユーザーとしてプログラムをインストールできるように、パスワードを要求します

  7. 必要なプログラムをチェックします。上記のすべてのプログラムがシステムに存在する場合、インストール手順を続行するか、それらのプログラムのインストールを要求します。これらのプログラムはデフォルトでUbuntu 16.04.3にインストールされます。

  8. 必要なファイルをダウンロードする許可を求められます。 yを入力すると、ファイルがダウンロードされます

  9. 次に、wifiのインターフェイス名を指定する必要があります。

Iwconfigコマンドを使用して確認できます。そのオープンな新しいターミナルのために

  1. インターフェイス名をコピーして貼り付けます

  2. インストールが進行中です。しばらく時間がかかる場合があります。我慢して。インストール時にドット以外の端末には何も表示されません。

  3. インストールが失敗した場合、

    心配しないで。別のファイルをインストールして問題を解決しようとします

    Yを押して入力します

    もう一度、別のファイルをダウンロードします

    再びインターフェイス名を指定します

    インストールが試行され、システムの速度に応じて数分かかる場合があります。

  4. 画面に表示されるログファイルでバックグラウンドインストールプロセスを確認できます。

  5. ダウンロードしたファイルを削除するかどうかを尋ねるメッセージが表示されます。ダウンロードしたファイルを削除した場合。将来的に再びインストールする必要がある場合は、再度インターネット接続が必要になります。保持しておくと、再度インターネットに接続する必要がなくなり、インストールが高速になります。

    選択に基づいて保持または削除できます。それらのファイルが既にあるので削除したい

  6. インストールに成功。パフォーマンスを向上させるためにシステムを再起動できます。

  7. インストールが成功しました。再起動後、強力なwifi信号が見つかります。

[email protected]でフィードバック、提案、バグをお知らせください

youtube にあるこの手順のビデオガイド。

2
sybozz

コマンドの実行で間違ったことをしました。エントリが重複しています。

ターミナルで実行する

cd /etc/modprobe.d
Sudo rm 50-rtl8723be.conf rtl8723-ant-sel.conf rtl8723be.conf rtl8723be.con

これできれいになり、実行できます

Sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=1"

今すぐ再起動してテストします。

1
Pilot6

Realtek 8723be PCI WiFiを搭載したHPノートブックは、デフォルトのドライバーで実行した場合、Ubuntu 18.04で低信号の問題が発生します。

このドライバーを GitHubマスターブランチ からダウンロードします-Zipファイルがあります このダウンロードリンク

ダウンロード後、.ZipファイルをDesktopディレクトリに抽出します。
次のドライバインストール方法は、信号の問題を修正します。

でターミナルウィンドウを開く CTRL+ALT+T)および次のコマンドを実行します。

cd Desktop
cd rtlwifi_new-master
make
Sudo make install
Sudo modprobe -rv rtl8723be
Sudo modprobe -v rtl8723be ant_sel=2

信号強度を確認して...

Sudo ip link set wlo1 up
Sudo iw dev wlo1 scan

wlo1はケースによって異なる場合があります(ターミナルでiwconfigコマンドを使用して正確なワイヤレス拡張機能を確認してください)。

設定を永続的にするには、ターミナルで次のコマンドを入力し、Enterキーを押します。

echo "options rtl8723be ant_sel=2" | Sudo tee /etc/modprobe.d/50-rtl8723be.conf

注:
OS(カーネル)の更新後、これらの設定を再度適用して強い信号を取得する必要があります。

1
user885700