Ralink RT2800 ile bağlantı düzenli olarak kesiliyor


9

Soruna neyin neden olduğundan emin değilim, yine de Ubuntu 12.04.1 LTS'ye yükselttikten sonra düzenli kablosuz bağlantı kopmalarıyla karşılaşmaya başladım.

System Profiler ve Benchmark yardımcı programını kullanarak, tüm sürücülerin istendiği gibi çalışıp çalışmadığını kontrol ettim. Bu açıdan bir sorun yok gibi görünüyor.

Bu nedenle, WICD ağ yöneticisini kullanarak geçici bir çözüm kullanmaya karar verdim, bazı kişiler kablosuz bağlantıyı sabit tuttuğunu söyledi. - Ama benim durumumda değil.

Ayrıca, DHCP kullanmak yerine IPv4 için manuel ayarları kullanmayı denedim. (Ayrıca IPv6 devre dışı). Sudo /etc/init.d/networking restart (geçici düzeltme) gerçekleştirildi ...

Ayrıca, backports çözümünü ve ndiswrapper çözümünü denedim - hiçbir şey çalışmıyor.

Referans için bazı bilgiler dahil:

Donanım bilgisi: lshw -C network

* ağ tanımı: Ethernet arayüzü

       ürün: RTL8111 / 8168B PCI Express Gigabit Ethernet denetleyicisi
       satıcı: Realtek Semiconductor Co., Ltd.
       fiziksel kimlik: 0
       otobüs bilgisi: pci @ 0000: 04: 00.0
       mantıksal ad: eth0
       sürüm: 01
       seri: 00: 1a: 4d: 52: ee: 1d
       boyut: 10Mbit / s
       kapasite: 1Gbit / s
       genişlik: 64 bit
       saat: 33MHz
       yetenekler: pm vpd msi pciexpress bus_master cap_list rom ethernet fiziksel tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd özerklik
       yapılandırma: otomatik anlaşma = yayında = evet sürücü = r8169 driverversion = 2.3LK-NAPI dubleks = yarı bellenim = Yok gecikme = 0 bağlantı = çoklu yayın yok = evet bağlantı noktası = MII hız = 10Mbit / s
       kaynaklar: irq: 44 ioport: d000 (boyut = 256) bellek: e9000000-e9000fff bellek: ea300000-ea31ffff

* ağ açıklaması: Kablosuz arayüz

       ürün: RT2800 802.11n PCI
       satıcı: Ralink corp.
       fiziksel kimlik: 0
       otobüs bilgisi: pci @ 0000: 05: 00.0
       mantıksal ad: wlan0
       sürüm: 00
       seri: 00: 0e: 2e: e5: 56: 0c
       genişlik: 32 bit
       saat: 33MHz
       özellikleri: pm bus_master cap_list ethernet fiziksel kablosuz
       yapılandırma: yayın = evet sürücü = rt2800pci driverversion = 3.2.0-29-genel pae ürün yazılımı = 0.34 ip = 192.168.0.4 gecikme = 32 bağlantı = evet maksimumlık = 4 mingnt = 2 çok noktaya yayın = evet kablosuz = IEEE 802.11bgn
       kaynakları: irq: 20 bellek: ea100000-ea10ffff

lspci

04: 00.0 Ethernet denetleyicisi: Realtek Semiconductor Co., Ltd. RTL8111 / 8168B PCI Express Gigabit Ethernet denetleyicisi (rev 01)
05: 00.0 Ağ denetleyicisi: Ralink corp. RT2800 802.11n PCI

Nedense lspci -vvv'den PRE formatında sonuç ekleyemezsiniz

iwconfig

     wlan0  

          IEEE 802.11bgn ESSID: "PRV"  
          Mod: Yönetilen Frekans: 2.422 GHz Erişim Noktası: 00: 26: F2: 46: 50: 90   
          Bit Hızı = 135 Mb / s Tx-Güç = 20 dBm   
          Yeniden deneme uzun limiti: 7 RTS thr: kapalı Parça thr: kapalı
          Şifreleme anahtarı: kapalı
          Güç Yönetimi: kapalı
          Bağlantı Kalitesi = 52/70 Sinyal seviyesi = -58 dBm  
          Rx geçersiz nwid: 0 Rx geçersiz crypt: 0 Rx geçersiz frag: 0
          Tx aşırı tekrar denemeler: 3271 Geçersiz misc: 137 Cevapsız işaret: 0

Diğer bağlı cihazlar belirli şifreleme türlerini desteklemediğinden ağ şifrelemesinden faydalanmıyorum, bunun yerine bir MAC erişim listesi oluşturdum ve ağ adı yayınını devre dışı bıraktım. (SSID)

Geçersiz misc sayısına dikkat edin. Belirli kablosuz işlemlerle ilgili olarak kaybedilen bazı paketler, bu nasıl ortadan kaldırılabilir? + aşırı denemeler.

rfkill hepsini listele

0: phy0: Kablosuz LAN
    Yumuşak engellendi: hayır
    Sabit engellendi: hayır

Modüller

Kullanılan Modül Boyutu
pci_stub 12550 1 
vboxpci 22882 0 
vboxnetadp 25616 0 
vboxnetflt 27211 0 
vboxdrv 252228 3 vboxpci, vboxnetadp, vboxnetflt
rfcomm 38139 0 
bnep 17830 2 
bluetooth 158438 10 rfcomm, bnep
vesafb 13516 1 
binfmt_misc 17292 1 
snd_hda_codec_realtek 174222 1 
snd_hda_intel 32765 3 
snd_hda_codec 109562 2 snd_hda_codec_realtek, snd_hda_intel
ark4 12473 2 
snd_usb_audio 101566 2 
snd_pcm 80845 3 snd_hda_intel, snd_hda_codec, snd_usb_audio
rt2800pci 18340 0 
rt2800lib 53264 1 rt2800pci
crc_ccitt 12595 1 rt2800lib
rt2x00pci 14202 1 rt2800pci
snd_hwdep 13276 2 snd_hda_codec, snd_usb_audio
snd_usbmidi_lib 24603 1 snd_usb_audio
rt2x00lib 48805 3 rt2800pci, rt2800lib, rt2x00pci
snd_seq_midi 13132 0 
snd_seq_midi_event 14475 1 snd_seq_midi
mac80211 436455 3 rt2800lib, rt2x00pci, rt2x00lib
snd_seq 51567 2 snd_seq_midi, snd_seq_midi_event
joydev 17393 0 
snd_rawmidi 25424 2 snd_usbmidi_lib, snd_seq_midi
snd_timer 28931 2 snd_pcm, snd_seq
ppdev 12849 0 
snd_seq_device 14172 3 snd_seq_midi, snd_seq, snd_rawmidi
nvidia 10962290 40 
cfg80211 178679 2 rt2x00lib, mac80211
parport_pc 32114 1 
psmouse 72919 0 
eeprom_93cx6 12653 1 rt2800pci
serio_raw 13027 0 
snd 62064 21 snd_hda_codec_realtek, snd_hda_intel, snd_hda_codec, snd_usb_audio, snd_pcm, snd_hwdep, snd_usbmidi_lib, snd_seq, snd_rawmidi, snd_timer, snd_se_de
mac_hid 13077 0 
soundcore 14635 1 snd
snd_page_alloc 14108 2 snd_hda_intel, snd_pcm
lp 17455 0 
parport 40930 3 ppdev, parport_pc, lp
pata_jmicron 12651 0 
usbhid 41906 0 
hid 77367 1 usbhid
disket 60310 0 
r8169 56321 0 

Kablosuz arabirim ağı 'modülünü' sıfırlamak için bir kabuk komut dosyası oluşturmak yardımcı olmadı.

#! / Bin / sh
servis ağ yöneticisi durağı
modprobe -r rt2800pci
modprobe rt2800pci
servis ağ yöneticisi başlangıcı

Belirli bir bilgi sunmadıysam bana bildirin.

Şimdiden teşekkür ederim! :)

Yanıtlar:


3

Aslında aynı kartım var, bu yüzden nereden geldiğini biliyorum. Geçmişte yaptığım gibi şaşırtıcı bir sorun yaşamadım.

Benim önerim, uyumlu kablosuz sürücüleri kaynaktan derlemeyi denemek olacaktır. : Grubuna indirebilirsiniz Linux Wireless - Kararlı
kullanıyorum tavsiye compat-kablosuz-3.5.4-1-snpc

sudo apt-get install linux-headers-$(uname -r) build-essential
tar jvxf compat-wireless-3.5.4-1-snpc.tar.bz2
cd compat-wireless-3.5.4-1-snpc
./scripts/driver-select rt2x00
make
sudo make install

Sonra yeniden başlatın.

Bu işe yaramazsa, çekirdeği en son sürüme güncellemeyi denerdim. Ben herhangi bir sorun olmadan 3.2.0.31.34 üzerinde ve sürücüleri derlemek gerek yoktu.

sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot now

Selamlar, İlk çözüm sorunumu ortadan kaldırdı. Yardımın için çok teşekkür ederim! :)
zafira.404

Sorun değil, yardımcı olabildiğim için mutluyum.
mywebslave

1

Wicd yükledikten sonra ağ yöneticisini devre dışı bıraktınız mı?

service network-manager stop 

İki yönetici aynı arabirimi kontrol ederse, bağlantısının çok sık kesilmesi muhtemeldir.

Ayrıca ArchLinux wiki'de açıklanan muhtemelen benzer bir sorun gördüm :

Dmesg wlan0 diyorsa: MAC yerel seçim ile kimlik doğrulaması yapıyor (reason = 3) ve wifi bağlantınızı kaybederseniz, muhtemelen wifi kartınızda biraz fazla agresif güç tasarrufunuz var


Irezvin, cevabınız için teşekkür ederim. Evet, bu tür sonuçların tamamen farkındaydım, bu nedenle herhangi bir önlem uygulamadan önce varsayılan ağ yöneticisini devre dışı bıraktım. Etkinleştirilmiş herhangi bir güç tasarrufu (yönetim) yardımcı programım yok, bu yüzden sorunumun arkasındaki nedenin bu olmadığına inanıyorum. Yine de, teşekkür ederim. :)
zafira.404

Bu sorunumu çözdü
Ludovic Kuty

1

Bu cihazla tamamen aynı sorunu yaşadım. Bulduğum şey, 5GHz kullanmanın kaya gibi sağlam olmasıydı (sadece 5GHz olan bir SSID'im var). 2.4 GHz kullanmasına izin verirsem, güvenilmez hale gelmeden önce kısa bir süre çalışır ve sonunda tamamen çalışmayı durdurur.

RolandiXor için eklendi: Hem 2.4 hem de 5Ghz'ye sahip bir erişim noktanız varsa ve her bantta ayrı SSID'ler ayarlamanıza izin verirse, yalnızca 5GHz bandında bulunan bir SSID'niz olabilir ve bilgisayarı bu SSID'yi kullanacak şekilde ayarlayabilirsiniz. sadece 5GHz yapacağını gösterir.


Bu soruya cevap verebilse de, bunu nasıl başaracağınıza dair bazı talimatlar ekleyebilirseniz tercih edilir.
RolandiXor
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.