Wifi turun dan tidak akan terhubung kembali hingga reboot (14.04 dengan RTL8723BE) [ditutup]

20

Saya memiliki laptop Sager NP2650 baru dengan instalasi Ubuntu 14.04LTS baru. Ini memiliki adaptor nirkabel Realtek RTL8723BE di dalamnya. Awalnya setelah instalasi saya tidak punya nirkabel, tetapi saya bisa membuatnya bekerja setelah mengikuti petunjuk di utas ini: http://ubuntuforums.org/showthread.php?t=2205497 . Saya harus checkout versi driver yang lebih lama dari git seperti kata utas untuk mendapatkannya untuk dikompilasi di sistem saya.

Masalahnya adalah bahwa koneksi pada akhirnya hilang dalam waktu sekitar satu jam atau lebih, meskipun Network Manager masih menunjukkannya terhubung. Jika saya menonaktifkan dan mengaktifkan kembali Wi-Fi atau Jaringan itu tidak berfungsi. Wifi hanya tanpa henti mencoba terhubung, tetapi gagal.

Jika saya reboot itu berfungsi dengan baik lagi untuk sementara waktu.

Saya menjalankan skrip diagnostik nirkabel yang ditemukan di tempat lain di forum dan mengunggah hasil saya di sini:

http://pastebin.ubuntu.com/7355768/

Saya bisa menggunakan bantuan. Terima kasih!

themaninthinths
sumber
kemungkinan duplikat askubuntu.com/questions/635625/…
Adam

Jawaban:

12

Saya memiliki masalah yang sama. Bagi saya, solusi untuk menghapus dan memasukkan kembali modul rtl8723be:

root@lenovob5400# rmmod rtl8723be && modprobe rtl8723be

Tentu itu bukan solusi, tetapi lebih baik daripada me-reboot. Sayang sekali Ubuntu tidak bekerja dengan kartu wifi populer seperti itu.

BTW, saya mencoba kernel 3.15, tetapi memiliki masalah yang sama (dan beberapa lainnya).

Menantikan solusi yang lebih baik. Pergi dan dapatkan hacker! ;-)

Memperbarui:

Teman, silakan pilih bug ubuntu terkait .

Pembaruan 2:

Kernel ubuntu yang akan datang 3.13.0-25.47 memiliki bug # 1240940 diperbaiki, namun, setelah menginstal kernel ini dari ppa, modul rtl8723be memang ada, tetapi saya tidak dapat terhubung sama sekali. Saat ini saya menggunakan kernel standar 3.13.0-24-generik dengan modul kernel rtl8723be dari: https://github.com/lwfinger/rtl8723be.git di 604aa9058fb9e5bb1cf571c99989d081f8fc8b9b commit.

Pembaruan 3:

Saya mencoba ndiswrapper 1.9 dengan driver winxp 64 (dan lainnya). Semua gagal dimuat:

[  327.503426] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[  327.517958] ndiswrapper: driver netrtwlane (Realtek Semiconductor Corp.,08/02/2013,2010.5.0724.2013) loaded
[  327.519049] ndiswrapper (NdisWriteErrorLogEntry:188): log: C0001388, count: 1, return_address: ffffffffa05e5d9f
[  327.519052] ndiswrapper (NdisWriteErrorLogEntry:191): code: 0x605
[  327.519143] ndiswrapper (mp_init:211): couldn't initialize device: C001001E
[  327.519146] ndiswrapper (pnp_start_device:395): Windows driver couldn't initialize the device (C0000001)
[  327.519150] ndiswrapper (mp_halt:254): device ffff8800cd747880 is not initialized - not halting
[  327.519151] ndiswrapper: device eth%d removed
[  327.519380] ndiswrapper: probe of 0000:04:00.0 failed with error -22

Saya mencoba satu lagi trik - fwlps=0parameter tambahan untuk rtl8723bemodul. Sejauh ini baik. Kita lihat...

Michał Šrajer
sumber
Terima kasih atas masukan Anda dan berbagi bahwa 3,15 tidak membantu. Seseorang dengan masalah yang sama dan kartu realtek lain menyarankan sudo modprobe -r [module name] && sudo modprobe [module name]jadi saya mencobanya sekali ketika WiFi turun, tanpa hasil. Saya belum mencoba rmmod sebagai gantinya, tetapi tidakkah mereka melakukan hal yang sama? Saya akan mencobanya lain kali. Saya tidak menggunakan laptop itu sesering desktop saya. Ya, itu memalukan. Saya kira kita harus bersabar.
themaninthewoods
modprobe -r rtl8723beharus melakukan hal yang sama rmmod rtl8723bekarena tidak ada modul lain yang menggunakannya. Saya tidak 100% yakin ini selalu berhasil. Ini bekerja untuk saya terakhir kali saya punya masalah ini. Saya akan membagikan pengamatan saya di sini jika saya menemukan sesuatu yang menarik.
Michał Šrajer
wifi saya baru saja terjatuh dan ya, sudo rrmod rtl8723be && sudo modprobe rtl8723beapakah bisa berfungsi lagi. Terima kasih! Saya akan mencoba fwlps = 0 parameter selanjutnya dan memberi tahu Anda. Apakah itu pada 3.13.0-24?
themaninthewoods
4
Saya mencoba parameter fwlps = 0 dan sejauh ini bagus! Saya sudah bangun selama sekitar 24 jam sekarang tanpa tetes! Bagi orang lain yang ingin mencoba ini, saya menggunakan perintah echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf Biarkan saya berikan satu hari lagi dan saya akan menerima jawaban Anda. Sangat membantu! Setelah melakukan penggalian, sepertinya kartu realtek lainnya memerlukan modifikasi yang serupa. Lihat posting archlinux dan pos ubuntuforums
themaninthewoods
2
Menambahkan fwlps = 0 parameter untuk modul rtl8723be juga bekerja untuk saya. Terima kasih untuk perbaikannya.
Frank Barcenas