web-dev-qa-db-ja.com

Ubuntu 18.04でrtl8723beを使用した場合のWifi信号強度が弱い

HP-Pavillion NotebookにRealtek rtl8723beドライバーがあります。

プラグアンドプレイオプションを使用してUbuntu 18.04 LTSをインストールする際、実際にインストールする前に次のコマンドを試しました。

Sudo modprobe -r rtl8723be
Sudo modprobe rtl8723be ant_sel=2

また、wifiは正常に機能していました。

しかし、Windows 10と一緒にインストールすると、どういうわけかWiFiが正常に機能しなくなり、デバイスに非常に近いWiFiネットワークのみが表示されるようになりました。

READMEに記載されているように、 ここではGitHub上 からrealtekソフトウェアをインストールしようとしました。しかし、まだ進歩していません。

ant_selパラメータを変更し、/etc/modprobe.d/rtl8723be.confに保存してから、コールドブートを実行しようとしました。しかし、まだ進歩していません。

this branch からインストールしようとしましたが、エラーが発生しました。

Sudo lshw -class network
  *-network                 
       description: Wireless interface
       product: RTL8723BE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: wlo1
       version: 00
       serial: 70:77:81:bf:a7:b9
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723be driverversion=4.15.0-36-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:18 ioport:5000(size=256) memory:c6100000-c6103fff
  *-network
       description: Ethernet interface
       product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eno1
       version: 0a
       serial: 3c:a8:2a:ba:12:6f
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8107e-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:19 ioport:4000(size=256) memory:c6004000-c6004fff memory:c6000000-c6003fff
  *-network
       description: Ethernet interface
       physical id: 3
       logical name: enp0s20u2
       serial: ea:f8:17:e8:82:30
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_Host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.6 link=yes multicast=yes

誰が今何をすべきかを提案できますか?

3
Nikhil Wagh

バグレポート 私は上記のリンク#25以降を参照してください:

推奨されるようにカーネルでテストし、#25で提案しています。 rtl8723b3を使用したWifiは再び機能します(チャームのように)。ただし、ant_selを2(ant_sel = 2)に設定する必要があるカーネル4.15.0-32ではなく、ant_selを1(ant_sel = 1)に設定する必要があります。 (例:Sudo modprobe rtl8723be ant_sel = 1 vs. Sudo modprobe rtl8723be ant_sel = 2)。

ポスト#32では、カーネルバージョン4.17-rc4がうまく機能することがわかります。

したがって、ant_selステップが機能しない場合にのみ、カーネルと関連パッケージをインストールすることをお勧めします。リンクはすべて通常の64ビットパッケージです。ターミナルコマンドを使用した64ビットインストールであることを確認してください。

Arch

x86_64が返される場合は、続行してください。

これらのパッケージをダウンロードします。

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4/linux-headers-4.17.0-041700rc4_4.17.0-041700rc4.201806041713_all.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4/linux-headers-4.17.0-041700rc4-generic_4.17.0-041700rc4.201806041713_AMD64.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4/linux-image-unsigned-4.17.0-041700rc4-generic_4.17.0-041700rc4.201806041713_AMD64.deb =

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4/linux-modules-4.17.0-041700rc4-generic_4.17.0-041700rc4.201806041713_AMD64.deb

デフォルトでは、ダウンロードは「ダウンロード」フォルダーに移動します。ターミナルを開き、以下を実行します。

cd ~/Downloads
Sudo dpkg -i linux*.deb

リブート。

EDIT:最近リリースされたUbuntu 18.10は、カーネルバージョン4.18.0-xxを使用します。 rtl8723beは期待通りに動作すると思います。これを確認するには、18.10のライブセッションを実行します。すべてが期待どおりに機能する場合は、インストールすることをお勧めします。

5
chili555