Zainstalowałem Ubuntu 15.04 na moim laptopie z kartą Wi-Fi RTL8723BE. Ale zawsze odłącza się od sieci. Próbowałem, echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
ale to nie pomogło. Co mogę zrobić, aby zapobiec rozłączeniu się Wi-Fi? Jeśli zaktualizuję do jądra 4.X, czy to pomoże?
~$ 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
źródło
źródło
lspci -knn | grep Net -A2
komendy terminala.rfkill list
polecenia.ifconfig && iwconfig && route -n && ping -c 1 google.com
sudo apt-get install ppa-purge && sudo ppa-purge ppa:hanipouspilot/rtlwifi
.Odpowiedzi:
Przede wszystkim usuń wprowadzone ustawienia.
Jeśli nie masz tego pliku, wszystko jest w porządku.
Następnie zainstaluj dobry sterownik
Uruchom ponownie i ciesz się
Jeśli nadal masz problemy (niski poziom sygnału), może być konieczne dodanie opcji:
następnie uruchom ponownie.
W tej odpowiedzi chili555 dokonuje rozwinięcia .
Jest to ten sam sterownik, co https://github.com/lwfinger/rtlwifi_new ,
rock.new_btcoex
oddział, ale spakowany jako dkms.Możesz to wszystko zobaczyć na https://github.com/hanipouspilot/rtlwifi_new/tree/rock.new_btcoex
Jeśli potrzebujesz również obsługi Bluetooth, uruchom także:
Uwaga: Do PPA dodano obsługę jąder 4.2 i Ubuntu 15.10. W przypadku jądra 4.2 sterownik bluetooth nie powinien być instalowany z PPA. Istnieje już natywna obsługa adaptera Bluetooth w jądrze 4.2.
Przewodnik offline
Jeśli nie masz połączenia z Internetem, możesz pobrać pakiet przy użyciu innego komputera, telefonu itp.
Pakiet jest TUTAJ
Będziesz także musiał
DKMS
zainstalować. Pakiet DKMS dla Ubuntu 16.04 można znaleźć TUTAJSkopiuj te dwa pliki do folderu domowego Ubuntu (~ /) i uruchom w terminalu
Następnie uruchom ponownie.
Ważne: W przypadku nowych jąder Ubuntu zainstalowanych w systemie z funkcją bezpiecznego rozruchu w systemie UEFI niepodpisany moduł jądra może się nie ładować. W takim przypadku zobacz NINIEJSZĄ ODPOWIEDŹ, aby to naprawić.
Aktualizacja: Mam teraz laptopa z tym adapterem. Działa doskonale na jądrze 4.8, które jest dostępne w Ubuntu 16.10 i 16.04.2.
Instalacja niestandardowego sterownika jest wymagana tylko dla jąder starszych niż 4.8.
Sugeruję instalację jądra 4.8 w Ubuntu 16.04, jeśli nie jest jeszcze zainstalowany
Urządzenie powinno działać dobrze po ponownym uruchomieniu.
Ale nadal, jeśli twój laptop ma tylko jedną antenę i jest podłączony do „złego” złącza, ustawienie
ant_sel=2
, luband_sel=1
może być wymagane.źródło
echo "options rtl8723be msi=1 ips=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
i uruchom ponownie.options rtl8723be fwlps=N ips=N swenc=Y msi=1
. Zoptions rtl8723be msi=1 ips=0
tylko nie działa.options rtl8723be fwlps=N ips=N swenc=Y msi=1 ant_sel=2
rtlwifi-new-dkms
odppa:hanipouspilot/rtlwifi
i pisanieant_sel=2
dyrektywy. Niestety wymaga wyłączenia Bezpiecznego rozruchu. Ale we wszystkich wersjach Ubuntu, które są dostarczane z nowszym jądrem, np. Ubuntu 16.04.2, prawdopodobnie możesz ponownie usunąć ten niestandardowy sterownik, prawda? Następnie, po przełączeniu z tego sterownika na ten dostarczany przez jądro, powinno być możliwe ponowne włączenie Bezpiecznego rozruchu.Jeśli po pewnym czasie Twoje Wi-Fi spadnie, a system Windows uruchomi się ponownie
Na HP 250 G4 (używając rtl8723be) na początku miałem błąd anteny : sygnał Wi-Fi był zbyt niski:
Zostało to rozwiązane po zainstalowaniu nowego sterownika i ustawień
ant_sel=2
, tak jak opisano tutaj.Ale potem pojawił się drugi problem:
Wi-Fi działało dobrze przez jakiś czas (czasem 2 godziny), a potem nagle zwolniło i ostatecznie się rozłączyło.
Zmiana parametrów (ips, fwps ...) nie pomogła.
W końcu odkryłem, że usunięcie szybkiego uruchamiania systemu Windows 10 (w ustawieniach energii systemu Windows) rozwiązało problem.
Zostało to potwierdzone przez innego użytkownika (patrz RTL8723BE: Wi-Fi zawsze spada po 15/20 minutach
źródło
Dla mnie zadziałało włączenie parametru MSI (przerwanie sygnału wiadomości). Mam laptopa Lenovo Z50. Moje wifi działałoby ze wszystkimi producentami laptopów wifi, ale miałem problem z routerem Lancorm wifi w hotelu, w którym kiedyś byłem.
Znalazłem plik
sw.c
w ścieżce folderuNastępnie w
sw.c
pliku dodałem zmienną.msi_support
i zainicjowałem ją jako „false” dla typu danychto znaczy
Ponieważ
msi_support
domyślnie jest wyłączony, musimy odpowiednio zainicjować go jako wyłączony (stąd fałsz),Następnie zastosowałem kod:
Następnie ustawiam parametr msi na 1 w pliku
powinien zawierać
Konieczne może być ponowne uruchomienie komputera i odczekanie kilku minut po ponownym uruchomieniu przeglądarki, aby msi zostało uruchomione.
Działa to dla Lenovo Z50. W zależności od komputera możesz przełączać i wybierać zamiast msi 0
źródło
Właśnie wziąłem HP Stream 13 i wyczyściłem go, umieściłem na nim Ubuntu 15.10, łącząc wszystkie foldery domowe z kartą SD o pojemności 64 GB, aby rozszerzyć dysk SSD o pojemności 32 GB ... Potem natknąłem się na przerażający problem rtl8723be, który zauważyłem również na pracy HP 430 laptop, który miał inny wariant ...
Po wielu bałaganach w końcu okazało się, że są tutaj 2 problemy.
Sterownik WiFi wymaga wymiany, jak podano powyżej, aby wyleczyć wypadnięcia karty, które wymagają ponownego uruchomienia menedżera sieci lub ponownej synchronizacji karty z siecią. Zaktualizuj sterownik zgodnie z opisem.
Po rozwiązaniu problemów z usunięciem musisz rozwiązać problem niskiej siły sygnału ... To jest trochę bardziej inwazyjne. Odkręć wszystkie śruby u dołu, nawet te znajdujące się pod 2 gumowymi nóżkami z tyłu, środkową małą gumową osłoną i gumowymi osłonami zawiasów wszystkie na dole.
Delikatnie zwolnij górną część, klikając ją od podstawy. Podnieś delikatnie górę. Znajdź kartę sieciową pośrodku, z tyłu. Wyjmij cienki kabel koncentryczny z podłączonej anteny (głównej) i umieść go na złączu obok niego (aux). Złóż wszystko z powrotem.
Sterownik dla systemu Linux korzysta z drugiej anteny na tej karcie podwójnej anteny, więc jeśli jej nie zamienisz, nastąpi poważna utrata sygnału.
Teraz laptop ma dużo miejsca do przechowywania, uruchamia się dość szybko i ma pełny sygnał bez przerw w całym domu. Świetny mały laptop w tej cenie, ale wymaga planowania, jeśli zamierzasz zainstalować na nim Linuksa.
Dziękujemy wszystkim za pracę nad tym.
źródło
Miałem ten sam problem, zaktualizowałem sterownik tak, jak wyjaśniam w odpowiedzi Pilot6 , ale nadal często się rozłączałem. Desperacko szukałem innego rozwiązania, gdy znalazłem w odpowiedzi laugeo, że usunięcie szybkiego uruchamiania systemu Windows 10 rozwiązuje problem. Niestety, mam tylko Ubuntu i brak systemu Windows. Odkryłem jednak, że po prostu wyłączenie obsługi starszych wersji rozwiązuje problem!
Musiałem wyłączyć Wcześniejsze wsparcie w Bios w następujący sposób:
Bios -> Opcja rozruchu (Enter) -> Obsługa starszych wersji: Wyłączona
Teraz WLAN działa idealnie - nigdy więcej się nie rozłącza!
źródło
To samo dotyczyło mnie. Próbowałem też listy rfkill, ale nic nie zostało zablokowane. Jednak Wi-Fi nie działa poprawnie.
Moja lista rfkill wszystkie wyniki
Przez 2 dni od instalacji Ubuntu 14.04 LTS wypróbowałem różne poprawki. Był prawie sfrustrowany i tracił nadzieję. Wreszcie działało.
Możliwe rozwiązanie - po wypróbowaniu różnych poprawek natknąłem się na jeden kod, który wydaje się działać. Przejdź do terminala, skopiuj i wklej następujące polecenie i uruchom je -
echo "opcje rtl8723be fwlps = 0 swlps = 0" | sudo tee /etc/modprobe.d/rtl8723be.conf
Następnie musisz raz uruchomić ponownie. Teraz mogę uzyskać dostęp do Internetu przez Wi-Fi bez żadnego spadku.
Powodzenia!
źródło
W przypadku korzystania z najnowszej wersji Ubuntu, takiej jak 18.04 i nowszej, nie będzie można dodać repozytorium ppa [ppa: hanipouspilot / rtlwifi] ze względów bezpieczeństwa.
Dlatego pobierz ten nowy sterownik Wi-Fi bezpośrednio z GitHub.
Zbuduj to.
Na koniec zainstaluj.
To jest to, że zainstalowany jest zaktualizowany sterownik.
źródło