ASUS UX3402VA und Tumbleweed WLAN nur halb so schnell wie mit Ubuntu, Ping zum Teil sehr lang

Hinweis: In dem Thema ASUS UX3402VA und Tumbleweed WLAN nur halb so schnell wie mit Ubuntu, Ping zum Teil sehr lang gibt es 26 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Zitat

    Ich würde mal versuchsweise in die /etc/modprobe.d/iwlwifi.conf folgendes reinschreiben:

    options iwlwifi 11n_disable=8

    Das hat leider keine Wirkung gezeigt. Hier das, was in dem Live-Ubuntu in dieser Konfigurationsdatei drin stand, ich habe es auch bei Tumbleweed reinkopiert, hat ebenfalls nichts gebracht:

    Code
    # /etc/modprobe.d/iwlwifi.conf
    # iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
    # microcode file installed on the system.  When removing iwlwifi, first
    # remove the iwl?vm module and then iwlwifi.
    remove iwlwifi \
    (/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
    && /sbin/modprobe -r mac80211

    Kernel bei Ubuntu:

    Zitat

    6.14.0-15-generic

    Bei Tumbleweed:

    Zitat

    6.15.0-1-default

    Die hwinfo Ausgabe von Ubuntu:

    Die Ausgabe von iw dev wlo1 link:

    Die Ausgabe von systool -vm iwlwifi:

    Für den Inhalt des Beitrages 319926 haftet ausdrücklich der jeweilige Autor: hkottmann

  • Die Lösung habe ich hier gefunden:

    Zitat

    Temporär konnte das Problem wie dort beschrieben mit diesem Befehl hier gelöst werden:

    Code
    ethtool -K wlo1 tso off

    Die folgenden Einträge in der Datei /etc/modprobe.d/iwlwifi.conf haben das Problem (zumindest bis jetzt) dauerhaft beseitigt:

    Code
    options iwlwifi.disable_11ax=true
    options iwlwifi.disable_11ac=true

    Leider habe ich nirgendwo eine Erklärung für all die Parameter, die dort eingetragen werden können gefunden. Aber es funktioniert

  • Die Lösung habe ich hier gefunden:

    Temporär konnte das Problem wie dort beschrieben mit diesem Befehl hier gelöst werden:

    Code
    ethtool -K wlo1 tso off

    Die folgenden Einträge in der Datei /etc/modprobe.d/iwlwifi.conf haben das Problem (zumindest bis jetzt) dauerhaft beseitigt:

    Code
    options iwlwifi.disable_11ax=true
    options iwlwifi.disable_11ac=true

    Leider habe ich nirgendwo eine Erklärung für all die Parameter, die dort eingetragen werden können gefunden. Aber es funktioniert

    Nachtrag:

    Ich hatte mich da zu früh gefreut, hat nicht zuverlässig funktioniert. Es brauchte nur diese Option in der iwlwifi.conf:

    Code
    options iwlwifi 11n_disable=8

    Und jetzt ist gut.


    Auf einer zweiten Maschine habe ich noch einen Realtek USB-Dongle und der macht die gleichen Probleme, hier die Ausgabe von hwinfo --network:

    Bis jetzt habe ich im Internet nichts brauchbares gefunden, ich denke aber, dass es dasselbe sein könnte, 11n_disable=8 (8 steht für die Bündelung mehrerer Kanäle), die Frage ist nur in was für eine Datei was eingetragen werden muss.

    Vielen Dank für Eure Hilfe.

    Für den Inhalt des Beitrages 320173 haftet ausdrücklich der jeweilige Autor: hkottmann

  • Zitat

    Nachtrag:

    Ich hatte mich da zu früh gefreut, hat nicht zuverlässig funktioniert. Es brauchte nur diese Option in der iwlwifi.conf:

    Code

    Code
    options iwlwifi 11n_disable=8

    Und jetzt ist gut.

    Das hatte ich doch im post #10 vorgeschlagen, worauf du geantwortet hast, es hätte nichts gebracht. Was denn nun?

    Oder meinst du eine andere iwlwifi.conf?

    Für den Inhalt des Beitrages 320180 haftet ausdrücklich der jeweilige Autor: luigi

  • Für den anderen Rechner mal nachsehen, welche Kernelmodule geladen sind

    Code
    lsmod | grep rtw

    und bitte den Inhalt von /etc/modprobe.d/88x2bu.conf anzeigen, sofern vorhanden.

    Für den Inhalt des Beitrages 320181 haftet ausdrücklich der jeweilige Autor: luigi

  • Hallo,

    /etc/modprobe.d/88x2bu.conf existiert auf diesem System nicht.

    Code
    lsmod | grep rtw zeigt kein geladenes Modul an

    hwinfo bringt folgendes

    Was ich noch nicht gemacht habe, ist diesen Rechner mit dem Live-Ubuntu Stick gebootet, beim Laptop wo der iwlwifi Treiber verwendet ist, habe ich das mehrfach getan, unter Ubuntu war die Geschwindigkeit immer OK. Ich frage mich, was OpenSuSE anders macht (vermutlich Standardeinstellungen) das die Verbindungsgeschwindigkeit so miserabel ausfällt und manuell korrigiert werden muss.

    Für den Inhalt des Beitrages 320191 haftet ausdrücklich der jeweilige Autor: hkottmann

  • Das läuft unter einem aktuellen Tumbleweed?

    Zeige bitte bei eingestecktem usb-dongle die Ausgabe von

    Code
    lsusb

    Für den Inhalt des Beitrages 320192 haftet ausdrücklich der jeweilige Autor: luigi

  • Ja, das läuft unter aktuellem Tumbleweed mit allen bis heute verfügbaren Updates, hier die Ausgabe von lsusb:

    Aufgefallen ist mir, dass auf der FritzBox der Laptop (iwlwifi) durch Kanalbündelung (160 MHz, Einstellung "options rtw88_8822bu 11n_disable=8", diese Option ist offensichtlich für die Kanalbündelung zuständig in iwlwifi.conf), beim Computer ist das offensichtlich nicht der Fall:

    Für den Inhalt des Beitrages 320194 haftet ausdrücklich der jeweilige Autor: hkottmann

  • Was ich noch nicht gemacht habe, ist diesen Rechner mit dem Live-Ubuntu Stick gebootet, beim Laptop wo der iwlwifi Treiber verwendet ist, habe ich das mehrfach getan, unter Ubuntu war die Geschwindigkeit immer OK.

    Es wäre hilfreich, wenn du das überprüfen könntest, damit sich abschätzen lässt, ob es überhaupt Sinn macht, noch eine der folgenden Möglichkeiten zu probieren.


    Die Ausgabe von lsusb

    Bus 001 Device 018: ID 2357:012e TP-Link 802.11ac NIC

    zeigt, dass der usb-dongel von TP-Link mit einem Realtek chipset bestückt ist und vom Kernelmodul 88x2bu unterstützt wird.

    Bis jetzt habe ich im Internet nichts brauchbares gefunden, ich denke aber, dass es dasselbe sein könnte, 11n_disable=8 (8 steht für die Bündelung mehrerer Kanäle), die Frage ist nur in was für eine Datei was eingetragen werden muss.

    Diese Kerneloption gibt es für den iwlwifi Treiber, aber soweit ich sehen kann, nicht für rtl88x2bu.

    Für letzteren gibt es allerdings die Option, USB2 bzw. USB3 auszuwählen.

    Also prüfe, ob sowohl dein Rechner als auch der Wifi-dongel USB3 haben.


    Als weitere Alternative könnte man ausprobieren, ob es bessere Ergebnisse mit dem Kernelmodul rtw88 gibt, welcher von Sauerland bereitgestellt wird und ebenfalls deine hardware unterstützen sollte.

    Dazu müsste man 88x2bu entfernen und stattdessen rtw88 installieren.


    Aber wie bereits gefragt, wie groß ist der Performance-Unterschied zwischen Ubuntu und openSUSE?

    Für den Inhalt des Beitrages 320213 haftet ausdrücklich der jeweilige Autor: luigi

  • Wie ich inzwischen gelernt habe, wird dein TP-link wifi-USB-Stick direkt vom kernel mit rtw88 unterstützt.


    Zeige bitte die Ausgabe von

    Code
    zypper se -si rtl88

    damit wir dann diese Pakete entfernen können ...

    Für den Inhalt des Beitrages 320223 haftet ausdrücklich der jeweilige Autor: luigi