Saya telah menginstal Ubuntu 15.04 di laptop saya dengan kartu Wi-fi RTL8723BE. Tetapi selalu memutuskan koneksi dari jaringan. Saya sudah mencoba echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
tetapi itu tidak membantu. Apa yang bisa saya lakukan untuk mencegah wifi terputus? Jika saya meningkatkan ke kernel 4.X, apakah ini akan membantu?
~$ lspci -knn | grep Net -A2
09:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: Hewlett-Packard Company Device [103c:2231]
Kernel driver in use: rtl8723be
~$ rfkill list
0: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
~$ ifconfig && iwconfig && route -n && ping -c 1 google.com
eth0 Link encap:Ethernet HWaddr 38:63:bb:cd:4a:7e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:752 (752.0 B) TX bytes:8445 (8.4 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:3870 errors:0 dropped:0 overruns:0 frame:0
TX packets:3870 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:314613 (314.6 KB) TX bytes:314613 (314.6 KB)
wlan0 Link encap:Ethernet HWaddr c0:38:96:6d:c4:83
inet addr:192.168.1.205 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::c238:96ff:fe6d:c483/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15240 errors:0 dropped:0 overruns:0 frame:0
TX packets:14627 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14410285 (14.4 MB) TX bytes:2192744 (2.1 MB)
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"DIR-615"
Mode:Managed Frequency:2.437 GHz Access Point: 00:90:4C:08:00:0D
Bit Rate=150 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-22 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:186 Missed beacon:0
lo no wireless extensions.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 400 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
PING google.com.Dlink (172.26.136.19) 56(84) bytes of data.
64 bytes from 19.136.26.172.in-addr.arpa (172.26.136.19): icmp_seq=1 ttl=249 time=102 ms
--- google.com.Dlink ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 102.547/102.547/102.547/0.000 ms
drivers
wireless
realtek-wireless
PlugaruT
sumber
sumber
lspci -knn | grep Net -A2
perintah terminal.rfkill list
perintah.ifconfig && iwconfig && route -n && ping -c 1 google.com
sudo apt-get install ppa-purge && sudo ppa-purge ppa:hanipouspilot/rtlwifi
.Jawaban:
Pertama-tama hapus pengaturan yang Anda buat.
Jika Anda tidak memiliki file ini, tidak ada yang salah.
Kemudian instal driver yang bagus
Reboot dan nikmati
Jika Anda masih memiliki masalah (sinyal rendah), Anda mungkin perlu menambahkan opsi:
lalu reboot lagi.
Ekspansi dibuat oleh chili555 dalam jawaban ini .
Ini adalah driver yang sama dengan https://github.com/lwfinger/rtlwifi_new ,
rock.new_btcoex
cabang tetapi dikemas sebagai dkms.Anda dapat melihat semua itu di https://github.com/hanipouspilot/rtlwifi_new/tree/rock.new_btcoex
Jika Anda juga membutuhkan Bluetooth, jalankan juga:
Catatan: Dukungan untuk kernel 4.2 dan Ubuntu 15.10 telah ditambahkan ke PPA. Untuk kernel 4.2 driver bluetooth tidak boleh diinstal dari PPA. Sudah ada dukungan asli adaptor bluetooth di kernel 4.2.
Panduan offline
Jika Anda tidak memiliki koneksi internet, Anda dapat mengunduh paket menggunakan komputer lain, telepon, dll.
Paketnya DI SINI
Anda juga perlu
DKMS
diinstal. Anda dapat menemukan paket DKMS untuk Ubuntu 16.04 DI SINISalin kedua file ini ke folder Home Ubuntu (~ /) dan jalankan di terminal
Kemudian reboot.
Penting: Untuk kernel Ubuntu baru yang diinstal pada sistem dengan Boot Aman di UEFI, modul kernel yang tidak ditandatangani mungkin tidak dimuat. Dalam hal ini lihat JAWABAN INI untuk memperbaikinya.
Pembaruan: Saya sekarang memiliki laptop dengan adaptor ini. Ini bekerja dengan baik pada kernel 4.8 yang tersedia di Ubuntu 16.10 dan 16.04.2.
Instalasi driver khusus hanya diperlukan untuk kernel yang lebih tua dari 4,8.
Saya sarankan menginstal kernel 4.8 ke Ubuntu 16.04 jika belum diinstal oleh
Perangkat akan berfungsi dengan baik setelah reboot.
Tapi tetap saja jika laptop Anda hanya memiliki satu antena dan terpasang ke konektor, pengaturan
ant_sel=2
, atauand_sel=1
mungkin "salah" mungkin diperlukan.sumber
echo "options rtl8723be msi=1 ips=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
dan reboot lagi.options rtl8723be fwlps=N ips=N swenc=Y msi=1
. Denganoptions rtl8723be msi=1 ips=0
hanya tidak berhasil.options rtl8723be fwlps=N ips=N swenc=Y msi=1 ant_sel=2
rtlwifi-new-dkms
darippa:hanipouspilot/rtlwifi
dan menulisant_sel=2
arahan. Sayangnya, ini mengharuskan Anda untuk menonaktifkan Boot Aman. Tetapi pada semua versi Ubuntu yang dikirimkan dengan kernel yang lebih baru, misalnya Ubuntu 16.04.2, Anda mungkin dapat menghapus driver khusus ini lagi, kan? Kemudian, setelah beralih kembali dari driver ini ke yang disediakan oleh kernel, seharusnya dimungkinkan untuk mengaktifkan Boot Aman lagi.Jika Wifi Anda turun setelah beberapa saat dan Anda dual boot dengan Windows
Pada HP 250 G4 (menggunakan rtl8723be), saya awalnya memiliki bug antena : sinyal wifi terlalu rendah:
Itu dipecahkan setelah menginstal driver dan pengaturan
ant_sel=2
baru, seperti dijelaskan di sini.Tapi kemudian muncul masalah ke-2:
wifi bekerja dengan baik untuk beberapa waktu (kadang-kadang 2 jam) kemudian tiba-tiba menjadi lambat dan akhirnya memutuskan sambungan.
Mengubah parameter (ips, fwps ...) tidak membantu.
Saya akhirnya menemukan bahwa menghapus fastboot Windows 10 (dalam pengaturan energi Windows) menyelesaikan masalah.
Ini telah dikonfirmasi oleh pengguna lain (lihat RTL8723BE: Wifi selalu turun setelah 15/20 menit
sumber
Apa yang berhasil bagi saya adalah mengaktifkan parameter MSI (sinyal pesan terputus). Saya memiliki laptop Lenovo Z50. Wifi saya akan bekerja dengan semua produsen laptop wifi tetapi saya mengalami masalah dengan router wifi Lancorm di sebuah hotel yang pernah saya kunjungi.
Saya menemukan file
sw.c
di jalur folderKemudian dalam
sw.c
file, saya menambahkan variabel.msi_support
dan memprakarsai ke "false" di bawah tipe datayaitu
Karena
msi_support
secara default dinonaktifkan, kita harus menginisialisasi dengan tepat sebagai dinonaktifkan (karenanya salah),Saya kemudian memenuhi kode:
Setelah itu saya mengatur parameter msi ke 1, di file
itu harus mengandung
Anda mungkin harus menyalakan ulang komputer dan menunggu beberapa menit setelah memulai kembali peramban agar msi terpicu.
Ini bekerja untuk lenovo z50. Tergantung pada pc Anda, Anda dapat beralih dan memilih msi 0
sumber
Hanya mengambil HP Stream 13 dan menghapusnya, taruh Ubuntu 15,10 di atasnya menghubungkan semua folder rumah ke kartu SD 64GB untuk memperluas SSD 32GB ... Kemudian mengalami masalah rtl8723be yang ditakuti, yang juga saya perhatikan pada pekerjaan HP 430 laptop yang memiliki varian berbeda ....
Setelah banyak main-main, akhirnya saya menemukan sebenarnya ada 2 masalah di sini.
Pengandar WiFi perlu bertukar seperti yang disebutkan di atas, untuk menyembuhkan drop out kartu yang memerlukan manajer jaringan untuk restart atau kartu disinkronkan kembali dengan jaringan. Perbarui driver seperti yang disebutkan.
Setelah drop out Anda diperbaiki, Anda perlu menyembuhkan masalah kekuatan sinyal rendah ... Ini sedikit lebih invasif. Batalkan semua sekrup di bagian bawah, bahkan yang di bawah kaki karet 2 belakang, tutup karet kecil tengah dan penutup karet engsel semua di bagian bawah.
Perlahan-lahan lepaskan bagian atas dengan mengkliknya dari dasar. Angkat bagian atas dengan lembut. Temukan kartu jaringan di tengah, ke arah belakang. Lepaskan kabel coax halus antena yang terhubung (utama) dan pasang kembali pada konektor di sebelahnya (aux). Kembalikan semuanya.
Driver untuk Linux menggunakan antena lain pada kartu dual antena ini, jadi jika Anda tidak menukar itu Anda akan mendapatkan kehilangan sinyal yang parah.
Sekarang laptop memiliki banyak ruang untuk penyimpanan, boot cukup cepat dan memiliki sinyal penuh tanpa putus sekolah di sekitar rumah. Laptop kecil yang hebat untuk harga tetapi perlu perencanaan jika Anda akan meletakkan Linux di atasnya.
Terima kasih semuanya atas pekerjaannya.
sumber
Saya memiliki masalah yang sama, saya memperbarui driver saya seperti yang dijelaskan dalam jawaban Pilot6 , tetapi masih sering terputus. Saya mati-matian mencari solusi lain ketika saya menemukan jawaban laugeo yang menghapus fastboot Windows 10 memecahkan masalah. Unfortunalty, saya hanya punya Ubuntu dan tidak ada Windows. Namun saya menemukan bahwa menonaktifkan Dukungan Legasi menyelesaikan masalah!
Saya harus menonaktifkan Dukungan Legacy di Bios seperti ini:
Bios -> Opsi Booting (Enter) -> Dukungan Legacy: Dinonaktifkan
Sekarang WLAN berfungsi dengan baik - tidak ada lagi terputus!
sumber
Ini adalah kasus yang sama dengan saya. Saya juga mencoba daftar rfkill semua tetapi tidak ada yang diblokir. Namun Wi-fi gagal berfungsi dengan baik.
Rfkill saya mencantumkan semua hasil
Selama 2 hari sejak instalasi Ubuntu 14.04 LTS saya mencoba berbagai tweak. Hampir frustrasi dan kehilangan harapan. Akhirnya berhasil.
Solusi yang mungkin - Setelah mencoba berbagai tweak saya menemukan satu kode yang sepertinya berfungsi. Pergi ke terminal, salin-tempel perintah berikut dan jalankan -
echo "options rtl8723be fwlps = 0 swlps = 0" | sudo tee /etc/modprobe.d/rtl8723be.conf
Maka Anda perlu reboot sekali. Sekarang saya dapat mengakses internet melalui Wi-Fi tanpa drop.
Semoga berhasil!
sumber
Jika Anda menggunakan Ubuntu versi terbaru seperti 18.04 ke atas, Anda tidak akan dapat menambahkan repositori ppa [ppa: hanipouspilot / rtlwifi] karena beberapa alasan keamanan.
Karena itu, dapatkan driver wifi baru langsung dari GitHub.
Bangun itu.
Akhirnya, instal.
Itu saja driver diperbarui diinstal.
sumber