• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Unregelmäßige Ping- und Download-Raten im WLAN unter 13.1 mit Intel 7260

wbwb

Hacker
Hallo,

die wifi Verbindung meines Laptops (Lenovo T440s) scheint nicht in Ordnung zu sein.
Ich verstehe aber weder, wie ich das Problem eingrenzen könnte, noch welche Abhilfe es geben könnte. Ich habe einen 'Vergleichsrechner', mit einer alten Suse 11.1 laufen, auf dem die nachfolgend unter 1) und 2) beschriebenen Probleme nicht vorliegen.
1) unabhängig vom Netz sind die Ping-Zeiten des T440s an diverse Test-Server völlig erratisch schwankend, und typischerweise um einen Faktor 10-100 länger als auf dem Vergleichsrechner (unabhängig davon ob ich Namen oder IP-Adressen pinge)
2) die Download-Raten des T440s (z.B. eines Linuxkerns von sunsite.rwth-aachen.de) sind während dem Download ebenso schwankend und deutlich geringer, als auf dem uralten Vergleichsrechner. Dies ist unabhängig davon, ob ich den T440s einen 2.4 oder 5 GHz Kanal nutzen lasse und ob ich Namen oder IP-Adressen nutze. Der T440s ist dabei jeweils nur ca. 1-2m von den Netzwerk-Routern entfernt und es befinden sich keine Obstruktionen zwischen Router und Laptop.
Ein Beispiel:
Code:
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=10 ttl=59 time=49.3 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=11 ttl=59 time=90.6 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=12 ttl=59 time=170 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=13 ttl=59 time=71.6 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=14 ttl=59 time=118 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=15 ttl=59 time=52.9 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=16 ttl=59 time=97.9 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=17 ttl=59 time=150 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=18 ttl=59 time=78.1 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=19 ttl=59 time=231 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=20 ttl=59 time=268 ms
64 bytes from a104-96-7-169.deploy.static.akamaitechnologies.com (104.96.7.169): icmp_seq=21 ttl=59 time=527 ms
(Der Vergleichrechner liefert hier völlig konstant 7.2 ms.) Es handelt sich um einen Lenovo T440s mit
Code:
~>lspci -vvv
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7260
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 66
	Region 0: Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
Es handelt sich um eine Kombikarte mit Bluetooth. Die von mir beschriebenen Probleme sind unabhängig davon, ob ich Bluetooth in der KDE ein, oder aus schalte und bleiben auch dann, wenn ich Bluetooth im BIOS disable (ein Interferenzproblem ist es also nicht.)
Auf dem T440s läuft eine
Code:
~>cat /etc/SuSE-release 
openSUSE 13.1 (x86_64)
VERSION = 13.1
CODENAME = Bottle
mit Kernel
Code:
~>uname -r
3.12.53-40-desktop
und iwlwifi Treiber
Code:
~ # modinfo iwlwifi
filename:       /lib/modules/3.12.53-40-desktop/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003-2013 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:d
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-6.ucode
firmware:       iwlwifi-6000g2a-5.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-4.ucode
firmware:       iwlwifi-3160-7.ucode
firmware:       iwlwifi-7260-7.ucode
wobei
Code:
~>lsmod | grep iwl
iwlmvm                202123  0 
mac80211              646660  1 iwlmvm
iwlwifi               126180  1 iwlmvm
cfg80211              532306  3 iwlmvm,mac80211,iwlwifi
Ich habe /var/log # tail -f NetworkManager und /var/log # tail -f wpa_supplicant.log zwar eine Weile lang laufen lassen, muss aber gestehen, dass ich da nichts sehe, was ich mit meinem begrenzten Verständnis auffällig finde.

Weiß jemand was hier los sein könnte? Ich schicke gern noch weitere Info - welche?

VG, wbwb
 
A

Anonymous

Gast
wbwb schrieb:
Hallo,
die wifi Verbindung meines Laptops (Lenovo T440s) scheint nicht in Ordnung zu sein.
[…]
Ich schicke gern noch weitere Info - welche?
Überprüfe mal mit LinSSID:
Signal | Quality | Noise

Deiner WiFi-Zugänge.
 
OP
W

wbwb

Hacker
Mit 'intern' meinst Du Geräte die 'im selben Netz' hängen - ja? Meine Karte zeigt
Code:
wlp3s0    Link encap:Ethernet  HWaddr 5C:51:4F:9E:F2:C3  
          inet addr:10.100.30.144  Bcast:10.100.255.255  Mask:255.255.0.0
Ich habe einen
Code:
~ # arp-scan -l --interface=wlp3s0
gemacht und mir dort diese Maschine
Code:
10.100.1.32	50:ea:d6:dd:d4:95	Apple, Inc.
ausgesucht. Resultat:
Code:
~>ping 10.100.1.32
PING 10.100.1.32 (10.100.1.32) 56(84) bytes of data.
64 bytes from 10.100.1.32: icmp_seq=1 ttl=64 time=48.2 ms
64 bytes from 10.100.1.32: icmp_seq=2 ttl=64 time=11.4 ms
64 bytes from 10.100.1.32: icmp_seq=3 ttl=64 time=163 ms
64 bytes from 10.100.1.32: icmp_seq=4 ttl=64 time=91.7 ms
64 bytes from 10.100.1.32: icmp_seq=5 ttl=64 time=132 ms
64 bytes from 10.100.1.32: icmp_seq=6 ttl=64 time=46.4 ms
64 bytes from 10.100.1.32: icmp_seq=7 ttl=64 time=95.9 ms
64 bytes from 10.100.1.32: icmp_seq=8 ttl=64 time=35.2 ms
M.E. sieht das genauso unregelmäßig aus.

Warum frägst Du das mit intern vs. extern?
 
OP
W

wbwb

Hacker
rolandb schrieb:
Überprüfe mal mit LinSSID: Signal | Quality | Noise Deiner WiFi-Zugänge.
Mach' ich gern und melde mich dann wieder - aber - wie ich ja schon gepostet habe, habe ich dieses Problem nicht nur in einem bestimmten Netz, sondern mit völlig unterschiedlichen Netzen und auch auf völlig unterschiedlichen Kanälen.
 
A

Anonymous

Gast
wbwb schrieb:
wie ich ja schon gepostet habe, habe ich dieses Problem nicht nur in einem bestimmten Netz, sondern mit völlig unterschiedlichen Netzen und auch auf völlig unterschiedlichen Kanälen.
Genau dafür empfehle ich Dir LinSSID. ;)
Die einzelnen Signalinformationen kannst Du Dir im Menü „Ansicht/View“ einstellen und per „nap time“ das Ganze etwas schneller anzeigen lassen.
 
OP
W

wbwb

Hacker
mir ist aufgefallen, dass das Problem - nicht immer - aber häufig auch mit hohen Packet-Verlustraten von 30%-70% einher geht.
Nachfrage bei Dr. Google hat dafür endlich ein paar zusätzliche Links ergeben. Z.B.:
http://askubuntu.com/questions/6161...ith-intel-7260-iwlwifi-after-upgrade-to-15-04

Weiß jemand hier, ob die in diesem Link beschriebenen Probleme für die Intel Corporation Wireless 7260 weiterhin akut sind?

Im obigen Link werden div. Vorschläge bzgl. iwlwifi Treiber Optionen gemacht, die ich gerne ausprobieren würde bevor ich Euch weiter 'auf die Nerven' gehe.
Nun verstehe aber die zugehörige Dateistruktur der conf Dateien nicht: in obigem Link ist immer die Rede von
Code:
/etc/modprobe.d/iwlwifi.conf
in der es Optionen wie
Code:
iwlwifi 11n_disable
geben soll. Bei mir auf dem System gibt es diese Datei nicht. Stattdessen gibt es
Code:
/etc/modprobe.d/50-iwlagn.conf
in der i.d. Tat eine Optionen iwlwifi 11n_disable gelistet ist.

Jetzt verstehe ich nicht wo ich die Optionen für den iwlwifi Treiber reinschreiben soll?
 
Oben