Realtek RTL8723BE adaptör ile 16.04 LTS wifi bağlantı sorunları


121

16.04 LTS'yi yükledikten sonra wifi bağlantısıyla ilgili birkaç sorun keşfettim.

İlk olarak, uyku veya hazırda bekletme modundan sonra wifi normal şekilde yeniden bağlanmıyor. Bazen ağ simgesi uyandıktan sonra bir "yukarı ve aşağı oklara" dönüşüyor (ne işe yaradığını bilmiyorum) ama hala bağlı. Bazen ağ basit bir şekilde kaybolur ve listede hiçbir ağ göstermez, bu yüzden wifi kullanmanın hiçbir yolu yoktur.

İlk önce ağ yöneticisini çalıştırarak yeniden başlatmayı denedim sudo service network-manager restart. İşe yaradı ama kalıcı bir karar değildi.

Sonra başka bir iş parçacığı göre, diye ekledim SUSPEND_MODULES="iwlwifi"için /etc/pm/config.d/config.

Bunu yaptıktan sonra yeniden bağlanma sorunu çözülmüş görünüyor (otomatik olarak yeniden bağlanabilir ve simge artık değişmez). Ancak, bilgisayar çalışırken ve bağlantı kaybolduğunda ağ simgesinin bağlı durumda kalmasına rağmen wifi bağlantısının rastgele kaybedildiğini (yaklaşık her 30 dakikada bir) buluyorum.

Kod ekledikten sonra başka bir sorun, bilgisayarımı uyku moduna geçirdiğimde ekran bir saniye kapanacak, ancak yaklaşık 5 saniye boyunca tekrar açılacak (sistem wifi bağlantısını kesecek). Ve sonra bilgisayar bu alışılmadık "iki fazlı" işlemden sonra uyku moduna geçer.

Kablosuz kart bilgileri aşağıda

*-network               
       description: Wireless interface
       product: RTL8723BE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 00
       serial: b0:c0:90:5c:1c:d5
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723be driverversion=4.4.0-21-generic firmware=N/A ip=192.168.0.8 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:16 ioport:d000(size=256) memory:df200000-df203fff

00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller (rev 01)

05.01.2016 Güncelleme
Ne oldu bilmiyorum ama şimdi sorun daha da kötüye gidiyor. Wifi bağlantısı her 5 dakikada bir kayboluyor ve ağ yöneticisini yeniden başlatmam veya yeniden başlatmam gerekiyor.


1
Yukarı ve aşağı oklar kablolu bağlantılar içindir - örneğin bir android cihaza tethering kullanıyorsam onları görüyorum. Kartınızla ilgili birçok hata raporu var; örneğin, bu kişiler için bazı sürücüler için yeni sürücüler kurulduğunu gösteriyor. Belki bir şeyler bulursun ...
Zanna

2
Sen kullanılmış olmalıdır SUSPEND_MODULES="rtl8723be"kart iwlwifi kullanmaz olarak yerine iwlwifi arasında. Ayrıca deneyin echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.confve yeniden
başlatın

1
Her ikisi de fwlps seçeneğini düzeltebilir, güç yönetimini devre dışı bırakır ve bağlantıların kesilmesine ve diğer sorunlara neden olabilir
Jeremy31

3
Wifi konusunda pek çok soru gördüm ve neden 16.04 LTS'de özellikle wifi ile ilgili çok fazla sorun var diye bir şey anlamadım.
Daisy

1
@RyanNerd ve bir kez Mac olduklarında, elbette Ubuntu'yu çalıştırın! Mac'i ilk etapta almak için iyi bir neden :-)
zwets

Yanıtlar:


44

Sonunda farklı yöntemlerin sayısını denedikten sonra sorunları çözebildim.

  1. PCI kablosuz kartınızın ayrıntılarını çalıştırarak alın sudo lshw -class network
  2. Kart modelinizi ürün hattına göre alın.
    Mesela, soru açıklamasında gördüğünüz gibi, kartımın
    product: RTL8723BE PCIe Wireless Network Adaptermodeli şöyle diyorRTL8723BE

    Ya da product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller kartımın modeliRTL8101/2/6E

  3. İzin ver sudo chmod 755 /etc/pm/config.d/

  4. Açık veya oluşturmak configve eklemek SUSPEND_MODULES="rtl8723be"(kendi model numarasıyla rtl8723be değiştirin)
    O zaman kaç
    echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
    (değiştirirken dikkat rtl8723bebenim kartı ile RTL8101/2/6Eben sadece yazmalısınız .../modprobe.d/RTL8101.confve /2/6Eyazılı edilmemelidir)

Son olarak sisteminizi yeniden başlatın.

Artık sisteminiz uykudan sonra otomatik olarak bağlanabilmeli ve wifi bağlantısı bunu yaptıktan sonra benim için hiçbir zaman kaybolmamıştı.

Jeremy31'e göre, "Yukarı / aşağı oklar muhtemelen wifi cihazının aslında ethernet olduğunu düşünen ağ yöneticisine neden olan bir ağ yöneticisi hatası." burada hata bilgisine bakın NetworkManager-1.2.0 yükleyerek onu düzeltebilmelisiniz.

Jeremy31'e çözümleri sağladığı için teşekkür ederiz.


4
Bu askıya alma sorunundan sonra uyanma için bir düzeltme olarak çalışır. Intel 7260 wifi kartıyla dizüstü bilgisayarım için çalışan üçüncü çözüm. Fakat NetworkManager-1.2.0 kurulduktan sonra bile, ağları değiştirmeye çalıştığımda okları (benimki yatay değil dikey değil) ve tamamen bağlantısız bir wifi kartı alıyorum.
Rsync

4
Birkaç saat önce ubuntu 16.04'ü yükledim ve aynı sorunu (yanlış simge + wifi rastgele kaybetti) aldım. İle çözülmüş gibiydi sudo apt-get update && sudo apt-get dist-upgrade. Yeniden başlattıktan sonra her şey yolundaydı: bağlantılar daha kararlı ve yanlış bir simge yok.
gwarah

1
Benim wifi dongle için döndürülen "product:" özniteliği yok. Sadece "yapılandırma: ... sürücü = r8712u ..."
James Bowery

2
Bu çözüme dikkat edin. LM18'deki ağımı tamamen etkiledi. Yapılandırma dosyalarını kaldırabilmek ve yeniden başlayabilmek için hangi komutları yaptığımı hatırlamam gerekiyordu. İşleme atıfta bulunmanız gerekebilir diye bu sayfayı yazdırın. Kötü olduğunu söylemiyorum, belli ki bazı insanlar için işe yaradı. Ancak burada bir uyarı olduğunu düşündüm.
RyanNerd

2
@KillABug - Yukarıdaki problem ve / veya çözüm Realtek'e özgü olabilir; Centrino cihazıyla uykudan sonra sorunum yok ama özellikle indirme sırasında rastgele bağlantıyı kaybediyorum. IPv6'yı dikkate almamak sorunu çözmedi.

40

Bende de aynı problem var. Uykudan uyandıktan sonra wifi hala çalışıyor ancak ağlar görünmüyor. Ağ yöneticisini yeniden başlatarak sorunu çözüyorum.

sudo service network-manager restart

Hala çok can sıkıcı. Umarım yakında bu sorunu giderirler.


10
Bu sadece geçici bir çözümdür. 16.04 LTS ile bir hata olduğunu düşünüyor musunuz?
Lixu

3
Bu benim için çalışıyor. Muhtemelen bir hatadır.
avi yazılımı

2
Ayrıca nmcli con up wifi-sidhızlı bir şekilde atlamak istiyorsanız da kullanılabilir.
Rick-777

4
Bu benim için işe yaramadı. Xubuntu 16.04 LTS kullanıyorum ve bilgisayarım uyumaya başladığında Windows paylaşılan bir sürücüye bağlıydı. Koşmak sudo service network-manager restartsistemimi daha da dondurdu. Daha sonra oturumu kapatıp tekrar açtım - daha da kötüsü, ve şimdi masaüstü ikonlarım kayboldu. Sonra tamamen yeniden başlattım ve şimdi masaüstü ikonlarım hala kayboluyor. Neden bilmiyorum ama kesin olarak uykuyu engelliyorum. Bu kötü bir anlaşma. Basit şeylerin çalışması gereken bu tür problemler beni gerçekten Windows'u özlüyor, ve bu duyguyu sevmiyorum. Umarım Ubuntu / Xubuntu iyileşir.
Gabriel Staples

2
Henüz bir çözüm bulamadınız mı?
Emad Arshad Alam,


10

Ek bilgi: OP'nin tarif ettiğiyle aynı sorunu yaşıyorum, ancak yalnızca nm-applet simgesinin oklara dönüştüğü ve wifi bilgisini göstermediği bir sorun var. Bu olduğunda wifi hala çalışır.

$ killall nm-applet && nm-applet & 

Simgenin tekrar görüntülenmesini sağlama hilesi var mı, bu yüzden birisinin bir betiğe koymak istemesi durumunda bu sadece bir geçici çözüm.

Bu sorunu xubuntu-desktop paketi çalıştıran iki ayrı bilgisayarda onaylayabilir.

Ayrıca, her iki bilgisayarda da en son intel wifi kartlarını kullandım. (AC-7260 hatları boyunca bir şeyler)


Herhangi bir çözüm
buldunuz mu

Teşekkürler, aynı sorunu yaşıyorum, ancak bu sadece kablosuz yönlendiriciyle olan bağlantıyı kaybettiğimde başıma geliyor, bazen yönlendiricimin bağlantısı koptu ve bağlantı kesildi.
Aleksandar Đorđević

1
Tam olarak burada yayınlanan manjaro-i3-20161201'de açıklandığı şekilde aynı problemle karşılaştım. Ve bu numarayı kullanarak başarılı bir şekilde onu düzeltin. Teşekkür ederim!
navigaid

Yararlı bulduğum bir diğer şey, eğer /etc/xdg/autostart/nm-applet.desktop dosyasını bootdan başlatmaktan alıkoymak ve alternatif olarak terminaldeki bir wifi yerine bağlamak için nmtui yardımcı programını kullanmak. Ben yöntemi denedim ve nmtui çalışmayı bıraktıktan sonra bile dizüstü bilgisayarım uyku modundan çıktığında bağlantı otomatik olarak yeniden açılıyor.
navigaid

6

Ben de aynı problemi yaşıyordum. Askıya alma uyandırma sorununu şu komut dosyasını oluşturarak düzelttim /etc/systemd/system/wifi-resume.service(OP'nin yalnızca etkin oturum için gönderdiği yazı ; yeniden başlatıldığında yeniden çağrılması gerekiyordu):

#/etc/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart networkmanager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target

[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager.service

[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target

Sonra sadece etkinleştirmek için terminalde bu komutu: sudo systemctl enable wifi-resume.service. Bu çözüm, başka bir askubuntu soru yanıtındandır ve hem askıya alındıktan sonra hem de yeniden başlatıldıktan sonra çalışır.

Ancak, bu sorun giderildikten sonra bile, wifi ağlarını değiştirmeye çalıştığımda beklenmedik durumdan sonra aynı davranışı alıyorum : wifi iki ok ile aslında ölüyor ve uygulama " cihaz hazır değil " diyor . Wifi yayınlayarak yeniden başlatabilirim sudo service network-manager restart, ancak ağları değiştiremiyorum.

Bunu yaşayan ve / veya bir çözümü olan başka biri var mı ???


1
Hala sorunu çözdüğünüzden beri senaryo ne işe yarıyor?
Lixu

Betik, OP'nin ilk problemini DÜZELTİRDİ: erteleme sonrasında wifi yok. Ancak, ikinci sorunu çözmez (benim için): wifi ağlarını wifi erişimini kaybetmeden değiştiremezsiniz. Açık olmasaydım, ikinci sorun birinciden bağımsız olarak var olur. Betik ikinci sorunu yaratmaz, sadece ilki düzeltir.
Rsync

Bu senaryo benim durumum için hiçbir şey yapmıyor sanmıyorum. Wifi bağlantısı kullandıktan sonra daha sık kaybolur ortaya çıktı.
Lixu

Diğer komut dosyalarından birini deneyin (örneğin, askubuntu.com/questions/761180/… ). Her ikisi de uyandırma erteleme sorunu için çalıştı. Bununla birlikte, ağlar sorununu değiştirememe sorunu 15.10'a geri dönmeme neden oldu. Ayrıca, 16.04 numaralı yeni kurulumda üçüncü bir sorunla karşılaştım: ağ yöneticisi her ağa bağlandığımda yeni bir wifi bağlantısı yarattı (örneğin, WIFI_1; WIFI_2; WIFI_3). Sonuç olarak, her seferinde şifreyi girmem gerekiyordu.
Rsync

Özgeçmiş kullanmıyorum, ancak bu umut verici görünüyor. Bunu gönderdiğiniz için teşekkür ederiz. İşte benim sorum ve bu konuda iyi bir cevap: askubuntu.com/questions/938321/…
SDsolar

2

LinxuMint 18 Mate (ubuntu16.04) kullanıyorum ve aynı konuya girdim.

Yukarıdakilerin hepsi benim için T440S düşüncesinde işe yaramadı.

Şimdiye kadar işe yarayan tek çözüm, çekirdeği 4.6.3'e yükseltmek.

  • Git bu web sitesi .

  • Aşağıdaki dosyaları alın:

    linux-headers-4.6.3-040603-generic_4.6.3-040603.201606241434_amd64.deb
    linux-headers-4.6.3-040603_4.6.3-040603.201606241434_all.deb
    linux-image-4.6.3-040603-generic_4.6.3-040603.201606241434_amd64.deb
    
  • Bir terminalden, yukarıdaki dosyaları içeren klasöre gidin ve çalıştırın:

    sudo dpkg -i *.deb
    sudo reboot
    

Virtualbox kullanıyorsanız bunu çalıştırın sudo /sbin/vboxconfig

Bunları kaldırmak istiyorsanız, çalıştırın:

sudo dpkg --purge linux-headers-4.6.3-040603 linux-headers-4.6.3-040603-generic 

Bazı testlerden sonra durum hemen hemen aynı, wifi oldum, ama çevremdeki nm-applettüm WIFI'ı göremiyorum. Yani bu iyi bir geçici çözüm :-) olup olmadığından emin değilim


LM18'i de kullanmak. Diğer tüm çözümler ağımı öldürdü. Bu çözüm çalışıyor gibi görünüyor. Tarçın kullanıyorum ve çekirdek yükseltme Nvidia sürücümü rahatsız etti - Çekirdeğin hatası değil. Nvidia'daki dev asitlerin asit b / c'de olduklarından eminim, her bir büyük çekirdek yükseltme işlemi yaptığımda kendi özelliklerini takip edemezler. Nvidia sürücüsü aptallığıyla savaşmak için bir saat veya daha fazla harcıyorum.
RyanNerd

1
Bunu daha fazla kazandım ve daha fazla bıraktım, çünkü LM18 için en son çekirdeğe yükseltme yaptım, burada başka yerlere baktım, sistemime hoş şeyler yapmadı. Ne yazık ki çekirdeğe 4.6.3 yükseltme, benim wifi rastgele zamanlarda aptal gidiyor çözmedi. Sadece evde olur. Evde işte sahip olduğum aynı yönlendiriciye sahibim. Burada neler olduğundan emin değilim. Dizüstü bilgisayarımın, Linux ve Windows'ta çeşitli sorunları olan, görünüşte kötü tüketilen bir kablosuz adaptör sürümü olan Intel Wireless 7260'ı var. Bu yüzden sürücü bu s__t donanımı için güncellenene kadar sıkıştım.
RyanNerd

2

Şu an hiçbir çözümü yok ama uyanık kalmama yardım eden bir senaryo buldum:

#!/bin/bash

# Ping you most used DNS Server and reconnect on fail


while true; do
  if ! ping -c 1 -w 1 8.8.8.8 > /dev/null; then

    # with "sudo iwconfig" you can examine your name of 'wlan0'
    nmcli d connect wlan0

  fi
  sleep 2;
done

Autostart'a sadece bu betiği açıp gnome-session-propertieslisteye ekleyin.

Komut dizisinin tamamı (yeniden bağlanmadan) bu web sayfasında bulunabilir .


1

Ayarlanmadıysa, Çekirdeklerin geçerli düzenleyici etki alanı için WIFI ülke kodunu ayarlayın

iw reg get

Ayarlamak için

sudo nano /etc/default/crda
REGDOMAIN=<ISOCODE>

Yeniden Başlatma.


Bu nasıl veya neden yardımcı olabilir?
Acumenus

Bu çözüm bana bir ölçüde yardımcı oldu. WiFI bağlantısı kurmak birkaç dakika sürmeden önce (ağ yöneticisini birkaç kez yeniden başlatmam gerekiyordu, bazen bilgisayarı yeniden başlatmam gerekiyordu) ama açıkça REGDOMAIN ayarını yaptıktan sonra şimdi daha iyi çalışıyor. Ancak bilgisayarı uyku modundan çıkardıktan sonra hala bağlantı kurulamıyor ve ağ yöneticisini el ile yeniden başlatmam gerekiyor. Can sıkıcı.
kovinet

1

Sadece kabul edilen cevaba eklemek için (dört adımda)

nedense ne anlama geldiğini bilmesem bile, sadece bir adım benim için yeterliydi:

echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.