Sinyal Wifi lemah di Ubuntu 18.04 dengan RTL8723BE

12

Saya telah menginstal ubuntu 18.04 di samping Windows. Saya bisa melihat bahwa ada masalah wifi, tidak menangkap sinyal wifi dari jarak di mana windows menangkap sinyal dari jarak yang sama.

Saya telah mencoba banyak cara untuk mencari tahu ini, tetapi tidak dapat menemukan perbaikan untuk ini.

Diperiksa dengan perbaikan di bawah ini tetapi tidak berhasil:

Rtl8723be WiFi sangat lemah

Solusi di bawah ini berfungsi untuk ubuntu 14.04 untuk laptop yang sama.

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

Tapi itu memberikan kesalahan di bawah ini dalam perintah pembaruan untuk 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.

Output dari 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

Output dari 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

Versi kernel: 4.15.0-29-generik

Swapnil
sumber
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
Thomas Ward
Apakah masih ada solusi yang tidak perlu mengulangi solusi dengan @ MaharshiRawal setelah setiap pembaruan kernel?
dmishra
1
@dmishra, solusi yang diposting tidak perlu mengulangi langkah-langkah setelah pembaruan kernel lagi.
MaharshiRawal

Jawaban:

1

Anda melakukan hal yang salah dengan menjalankan perintah. Anda memiliki entri duplikat.

Berlari di terminal

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

Sekarang Anda bersih dan Anda bisa lari

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

Mulai ulang sekarang dan uji.

Pilot6
sumber
Tidak berhasil ... Saya mencoba dengan keduanya ant_sel= 1 dan 2 dan menghidupkan ulang mesin. Juga saya memeriksa output grep rtl8723be /etc/modprobe.d/*setiap kali dan melihat masing - masing keluar options rtl8723be ant_sel=1dan 2
Swapnil
Apakah hanya ada satu file?
Pilot6
1
Saya hanya dapat melihat satu file di/etc/modprobe.d
Swapnil
Itu adalah misteri. Kemungkinan besar itu adalah masalah perangkat keras, seperti antena terpisah.
Pilot6
Tapi itu berfungsi untuk ubuntu 14.04 sebelum saya beralih ke ubuntu 18.04
Swapnil
18

Ini masalah dengan driver pengontrol Realtek RTL8723BE. Melakukan hal ini:

1) Dapatkan driver wifi baru dari github:

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

2) Masuk ke direktori:

cd rtlwifi_new

3) Bangun:

make

4) Pasang:

sudo make install

Sekarang, driver baru diinstal. Untuk melihat konfigurasi antena yang benar untuk laptop Anda, lakukan ini:

5) Bongkar modul yang ada:

sudo modprobe -r rtl8723be

6) Muat modul baru dengan konfigurasi antena:

sudo modprobe rtl8723be ant_sel=1

7) Sekarang, periksa sinyal wifi menggunakan:

iwlist scan | egrep -i 'ssid|quality'

Selanjutnya, ulangi langkah-langkah (5-7) dengan ant_sel = 2 di langkah 6.

8) Apapun konfigurasi yang memberikan kualitas sinyal lebih baik, jadikan default dengan menggunakan:

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

Catatan: Setelah setiap pembaruan kernel, Anda perlu membangun kembali modul.

MaharshiRawal
sumber
Saya bermigrasi dari 16,04 ke 18,04 dan sekarang saya mengalami masalah dengan wifi, ia bekerja untuk jarak pendek, kurang dari 15 kaki. Sebelumnya digunakan untuk jarak yang lebih jauh. Saya mencoba langkah-langkah yang dijelaskan di atas, tetapi saya mendapatkan pesan bahwa direktori rtlwifi_new sudah ada. Apakah aman untuk menghapus direktori ini dan mencoba memuat driver lagi? Kekuatan sinyal yang saya dapatkan sekitar 10 kaki adalah -66 Dbm
neelanshu
Ya, Anda bisa melakukan itu ... hapus yang sebelumnya. Kemudian ikuti saja langkah-langkahnya.
MaharshiRawal
Apa itu bekerja? @MaharshiRawal
chandil03
Ya itu berhasil. Saya sudah melakukannya dua kali. Suatu ketika ketika saya menginstal Ubuntu 18,04 dan kedua kalinya ketika saya telah memperbarui kernel.
MaharshiRawal
Alih-alih make installada program yang disebut checkinstallyang dapat membuat paket deb (periksa halaman manual untuk switch yang tepat) yang membuatnya lebih mudah untuk dihapus nanti. Anda kemudian selesai dengan sudo dpkg -i $yourPackage.deb.
pbhj
2

Iya. masalah ini adalah karena pengandar WiFi WiFi default yang memberikan pengalaman sinyal WiFi lemah. Saya juga menggunakan laptop HP tempat Ubuntu 18.4.1 diinstal. Jadi, inilah prosedur termudah untuk saya.

Skrip ini berhasil diuji pada Ubuntu 16.04.3 LTS

Awalnya Anda akan membutuhkan koneksi internet. Jadi, Anda bisa duduk di dekat router atau terhubung dengan jaringan LAN.

Langkah:

  1. Buka unduhan jalur https://github.com/navilg/rtl8723be dan ekstrak file zip

  2. Setelah ekstraksi kita akan melihat folder folder skrip rtl8723be

  3. Masuk ke dalam folder itu dan Anda akan menemukan file install.sh. Kami akan menggunakan skrip ini untuk menjalankan program

  4. Pastikan Anda telah menginstal program berikut di sistem Anda. Program:

    • unzip: Anda dapat menginstalnya menggunakan 'sudo apt install unzip'
    • make: Anda dapat menginstalnya menggunakan 'sudo apt install make'
    • gcc: Anda dapat menginstalnya menggunakan 'sudo apt install gcc'
    • wget: Anda dapat menginstalnya menggunakan 'sudo apt install wget'
  5. Sekarang kita akan menjalankan sript di terminal.

    bash '/home/navi/Downloads/rtl8723be-script/install.sh'
    
  6. Ia akan meminta kata sandi sehingga dapat menginstal program sebagai SuperUser

  7. Ini akan memeriksa program yang diperlukan. Jika semua program yang disebutkan di atas ada di sistem Anda maka itu akan melanjutkan dengan prosedur instalasi atau yang lain akan meminta untuk menginstal program-program tersebut. Program-program tersebut secara default diinstal di Ubuntu 16.04.3.

  8. Ini akan meminta izin untuk mengunduh file yang diperlukan. Setelah mengetik file y akan diunduh

  9. Sekarang Anda perlu memberikan nama antarmuka wifi Anda.

Anda dapat memeriksanya menggunakan perintah iwconfig. Untuk itu buka terminal baru

  1. Salin tempel nama antarmuka

  2. Instalasi sedang berlangsung mungkin butuh beberapa waktu. Sabar. Tidak ada yang ditampilkan di terminal kecuali titik pada saat instalasi.

  3. Jika instalasi gagal,

    Jangan khawatir. Itu akan mencoba menginstal file lain untuk menyelesaikan masalah

    Tekan y dan masuk

    Sekali lagi itu akan mengunduh file lain

    Sekali lagi berikan nama antarmuka

    Ini akan mencoba menginstal dan mungkin memakan waktu beberapa menit berdasarkan kecepatan sistem Anda.

  4. Anda dapat memeriksa proses instalasi latar belakang dalam file log yang ditampilkan di layar

  5. Sekarang ia akan bertanya apakah Anda ingin menghapus file yang diunduh. Jika Anda menghapus file yang diunduh. Anda akan memerlukan koneksi internet lagi jika di masa depan Anda perlu menginstalnya lagi. Jika Anda mempertahankannya, Anda tidak memerlukan koneksi internet lagi dan pemasangan akan lebih cepat.

    Anda dapat menyimpannya atau menghapusnya berdasarkan pilihan Anda. Saya ingin menghapusnya karena saya sudah memiliki file itu

  6. Instalasi berhasil. Anda dapat reboot sistem untuk kinerja yang lebih baik.

  7. Instalasi berhasil. Setelah reboot Anda akan menemukan sinyal wifi yang kuat.

Tolong beri tahu saya tanggapan Anda, saran atau bug di [email protected]

Panduan video dari prosedur ini di youtube .

sybozz
sumber
1

Notebook HP dengan Realtek 8723be PCI WiFi akan memiliki masalah sinyal rendah di Ubuntu 18.04 jika dijalankan dengan driver default.

Unduh driver ini dari cabang master GitHub - ada file zip di tautan unduhan ini .

Setelah mengunduh, ekstrak .zipfile ke Desktopdirektori Anda .
Metode pemasangan driver berikut memperbaiki masalah sinyal.

Buka jendela terminal dengan CTRL+ ALT+ T) dan jalankan perintah berikut:

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

Sekarang periksa kekuatan sinyal dan ...

sudo ip link set wlo1 up
sudo iw dev wlo1 scan

wlo1mungkin berbeda dalam kasus Anda (periksa ekstensi nirkabel tepat Anda dengan iwconfigperintah di terminal).

Untuk menjadikan pengaturan ini permanen, ketikkan perintah di bawah ini di terminal dan tekan enter.

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

Catatan:
Setelah pembaruan OS (Kernel), Anda perlu kembali menerapkan pengaturan ini untuk mendapatkan sinyal yang kuat.

pengguna885700
sumber