Bei einem Ralink RT2800 wird die Verbindung regelmäßig unterbrochen


9

Ich bin mir nicht sicher, was das Problem verursacht. Trotzdem kam es nach dem Upgrade auf Ubuntu 12.04.1 LTS zu regelmäßigen drahtlosen Verbindungsabbrüchen.

Mit dem System Profiler und dem Benchmark-Dienstprogramm habe ich überprüft, ob alle Treiber wie vorgesehen funktionieren. Aus dieser Perspektive scheint es kein Problem zu geben.

Daher habe ich mich für eine vorübergehende Lösung mit dem WICD-Netzwerkmanager entschieden. Einige Personen gaben an, dass die drahtlose Verbindung dadurch stabil bleibt. - Allerdings nicht in meinem Fall.

Außerdem habe ich versucht, manuelle Einstellungen für IPv4 anstelle von DHCP zu verwenden. (Auch IPv6 deaktiviert). Sudo /etc/init.d/networking Neustart durchgeführt (temporäre Korrektur) ...

Außerdem habe ich die Backports-Lösung und die ndiswrapper-Lösung ausprobiert - nichts funktioniert.

Einschließlich einiger Informationen als Referenz:

Hardwareinformationen: lshw -C Netzwerk

* -Netzwerkbeschreibung: Ethernet-Schnittstelle

       Produkt: RTL8111 / 8168B PCI Express Gigabit-Ethernet-Controller
       Anbieter: Realtek Semiconductor Co., Ltd.
       physische ID: 0
       Businfo: pci @ 0000: 04: 00.0
       logischer Name: eth0
       Version: 01
       Seriennummer: 00: 1a: 4d: 52: ee: 1d
       Größe: 10 Mbit / s
       Kapazität: 1 Gbit / s
       Breite: 64 Bit
       Takt: 33MHz
       Fähigkeiten: pm vpd msi pciexpress bus_master cap_list rom ethernet physisch tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd Autonegotiation
       Konfiguration: Autonegotiation = On Broadcast = Ja Treiber = r8169 Treiberversion = 2.3LK-NAPI Duplex = halbe Firmware = N / A Latenz = 0 Link = Nein Multicast = Ja Port = MII Geschwindigkeit = 10Mbit / s
       Ressourcen: irq: 44 ioport: d000 (Größe = 256) Speicher: e9000000-e9000fff Speicher: ea300000-ea31ffff

* -Netzwerkbeschreibung: Drahtlose Schnittstelle

       Produkt: RT2800 802.11n PCI
       Verkäufer: Ralink Corp.
       physische ID: 0
       Businfo: pci @ 0000: 05: 00.0
       logischer Name: wlan0
       Version: 00
       serial: 00: 0e: 2e: e5: 56: 0c
       Breite: 32 Bit
       Takt: 33MHz
       Funktionen: pm bus_master cap_list Ethernet Physical Wireless
       Konfiguration: Broadcast = Ja Treiber = RT2800pci Treiberversion = 3.2.0-29-Generic-Pae Firmware = 0,34 IP = 192.168.0.4 Latenz = 32 Link = Ja Maxlatenz = 4 Mingnt = 2 Multicast = Ja Wireless = IEEE 802.11bgn
       Ressourcen: irq: 20 Speicher: ea100000-ea10ffff

lspci

04: 00.0 Ethernet-Controller: Realtek Semiconductor Co., Ltd. RTL8111 / 8168B PCI Express Gigabit-Ethernet-Controller (Version 01)
05: 00.0 Netzwerkcontroller: Ralink corp. RT2800 802.11n PCI

Aus irgendeinem Grund kann das Ergebnis von lspci -vvv nicht im PRE-Format eingefügt werden

iwconfig

     wlan0  

          IEEE 802.11bgn ESSID: "PRV"  
          Modus: Verwaltete Frequenz: 2,422 GHz Zugangspunkt: 00: 26: F2: 46: 50: 90   
          Bitrate = 135 Mb / s Sendeleistung = 20 dBm   
          Wiederholen Sie das lange Limit: 7 RTS thr: off Fragment thr: off
          Verschlüsselungsschlüssel: Aus
          Energieverwaltung: Aus
          Verbindungsqualität = 52/70 Signalpegel = -58 dBm  
          Rx ungültig nwid: 0 Rx ungültig Krypta: 0 Rx ungültig frag: 0
          Tx übermäßige Wiederholungsversuche: 3271 Ungültiger Fehler: 137 Fehlendes Leuchtfeuer: 0

Ich nutze die Netzwerkverschlüsselung nicht, da andere angeschlossene Geräte bestimmte Arten der Verschlüsselung nicht unterstützen. Daher habe ich stattdessen eine MAC-Zugriffsliste erstellt und die Übertragung von Netzwerknamen deaktiviert. (SSID)

Beachten Sie die Anzahl der ungültigen sonstigen. Wie können einige Pakete, die im Zusammenhang mit bestimmten drahtlosen Vorgängen verloren gegangen sind, beseitigt werden? + übermäßige Wiederholungsversuche.

rfkill liste alle auf

0: phy0: WLAN
    Weich blockiert: nein
    Schwer blockiert: nein

Module

Modulgröße Verwendet von
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
arc4 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_seqde
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 
versteckte 77367 1 usbhid
Diskette 60310 0 
r8169 56321 0 

Das Erstellen einer Shell-Skriptdatei zum Zurücksetzen des 'Modulmodells' der drahtlosen Schnittstelle hat nicht geholfen.

#! / bin / sh
Service Network-Manager stoppen
modprobe -r rt2800pci
modprobe rt2800pci
Service Network-Manager starten

Wenn ich keine spezifischen Informationen vorgelegt habe, lassen Sie es mich wissen.

Danke im Voraus! :) :)

Antworten:


3

Ich habe tatsächlich die gleiche Karte, damit ich weiß, woher du kommst. Ich hatte keine überraschenden Probleme wie in der Vergangenheit.

Mein Vorschlag wäre, zu versuchen, die kompatiblen Wireless-Treiber aus dem Quellcode zu kompilieren. Sie können herunterladen von: Linux Wireless - Stable
Ich empfehle die Verwendung von compatible-wireless-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

Führen Sie dann einen Neustart durch.

Wenn das nicht funktioniert, würde ich versuchen, den Kernel auf den neuesten Stand zu bringen. Ich bin auf 3.2.0.31.34 ohne Probleme, und ich musste die Treiber nicht kompilieren.

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

Grüße, Die erste Lösung hat mein Problem beseitigt. Vielen Dank für deine Hilfe! :)
zafira.404

Kein Problem, froh, dass ich helfen konnte.
Mywebslave

1

Haben Sie den Netzwerkmanager nach der Installation von wicd deaktiviert?

service network-manager stop 

Wenn zwei Manager dieselbe Schnittstelle steuern, wird die Verbindung wahrscheinlich sehr oft getrennt.

Außerdem habe ich möglicherweise ein ähnliches Problem gesehen, das im ArchLinux-Wiki beschrieben wurde :

Wenn dmesg wlan0 sagt: Deauthentifizierung von MAC nach lokaler Wahl (Grund = 3) und Sie Ihre WLAN-Verbindung verlieren, ist es wahrscheinlich, dass Ihre WLAN-Karte etwas zu aggressiv ist


Irezvin, danke für deine Antwort. Ja, natürlich war ich mir dieser Konsequenzen voll bewusst, daher habe ich den Standard-Netzwerkmanager deaktiviert, bevor ich Maßnahmen ergriffen habe. Ich habe keine Energiespar- (Verwaltungs-) Dienstprogramme aktiviert, daher glaube ich, dass dies nicht der Grund für mein Problem ist. Trotzdem danke. :)
zafira.404

Dies löste mein Problem
Ludovic Kuty

1

Ich hatte genau das gleiche Problem mit diesem Gerät. Was ich fand, war, dass die Verwendung von 5 GHz absolut stabil ist (ich habe eine SSID, die nur 5 GHz beträgt). Wenn ich es 2,4 GHz verwenden lasse, funktioniert es für eine kurze Zeit, bevor es unzuverlässig wird, und hört dann schließlich vollständig auf zu arbeiten.

Für RolandiXor hinzugefügt: Wenn Sie einen Zugangspunkt haben, der sowohl 2,4 als auch 5 GHz hat und mit dem Sie separate SSIDs für jedes Band festlegen können, können Sie eine SSID verwenden, die nur im 5-GHz-Band vorhanden ist, und den Computer so einstellen, dass diese SSID verwendet wird bedeutet, dass es nur 5 GHz macht.


Dies kann zwar die Frage beantworten, es wäre jedoch vorzuziehen, wenn Sie einige Anweisungen dazu hinzufügen könnten.
RolandiXor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.