Realtek Ethernet controllers device driver update r8169 -> r8168

Hinweis: In dem Thema Realtek Ethernet controllers device driver update r8169 -> r8168 gibt es 6 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Moin,


    ich frage mich gerade, welche Kombi aus Kernel und Treiber r8168 denn nun zusammen funktioniert.
    Aktuell habe ich folgenden Kernel aus dem Hauptaktualisierungs-Repo (Index of /update/leap/15.0/oss) installiert.

    Code
    uname -a
    Linux linux-g5fp 4.12.14-lp150.12.19-default #1 SMP Thu Oct 4 09:55:22 UTC 2018 (f0a4346) x86_64 x86_64 x86_64 GNU/Linux


    Wenn kein r8168 Treiber, sondern nur der alte r8169 installiert ist, läuft auch das LAN via Ethernet.


    Code
    linux-g5fp:~ # /sbin/lspci -nnk | grep -EiA3 "net|wlan"
    04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
            Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168]
            Kernel driver in use: r8169
            Kernel modules: r8169

    Wenn ich jetzt aber, r8168-blacklist-r8169 und r8168-kmp-default aus dem Repo: Index of /repositories/home:/Sauerland/openSUSE_Leap_15.0_Update



    installiere, läuft zwar der r8168-Treiber, aber Netzzugriff ist weg.


    Was mache ich falsch?


    LG
    Bluezz

    Für den Inhalt des Beitrages 125619 haftet ausdrücklich der jeweilige Autor: Bluezz

  • Wenn ich jetzt aber, r8168-blacklist-r8169 und r8168-kmp-default aus dem Repo: Index of /repositories/home:/Sauerland/openSUSE_Leap_15.0_Update



    installiere, läuft zwar der r8168-Treiber, aber Netzzugriff ist weg.

    Kann ich nicht nachvollziehen, aber machst du dann einen Neustart?
    Evtl. ist es auch der Kernel, der Probleme macht, der macht ja auch Probleme mit Virtualbox.


    Warum willst du den Treiber eigentlich benutzen?
    Der r8169 ist doch für deine Karte der richtige.

    Für den Inhalt des Beitrages 125620 haftet ausdrücklich der jeweilige Autor: Sauerland

  • 1.) Der neuere Treiber ist, soweit ich mich erinnere irgendwann mit einem Kernelupdate installiert worden, das war keine bewusste Entscheidung.
    2.) Erst jetzt, wo Probleme aufgetreten sind habe ich mich dem Treiberthema beschäftigt.
    Irgendwo habe ich gelesen, dass der alte Treiber (r8169) instabil sei und der Neue (r8169) eine bessere Performance haben soll.
    Z.B. Beschreibung r8168-blacklist-r8169 : On many Realtek Ethernet controllers the old device driver r8169 does not work reliably.


    3.) Aktuell stabil läuft bei mir, wie oben erwähnt der Alte Treiber (r8169).
    4.) Nach Installation, bzw. Deinstallation mache ich einen Neustart ja. Der Kernel bleibt aber derselbe.


    Für stellt sich halte die Frage, läuft der neue Treiber auf meinem Board nicht oder passen Kernel und neuer Treiber nicht zusammen.


    Ansonsten werde ich die Pakte r8168-blacklist-r8169 und r8168-kmp-default erst mal auf "Tabu-niemals installieren" setzen, damit diese nicht unbeabsichtigt wieder installiert werden.

    Für den Inhalt des Beitrages 125623 haftet ausdrücklich der jeweilige Autor: Bluezz

  • Naja, ich baue den Treiber und bei mir funktioniert der aber mit:

    Code
    uname -a
    Linux linux64 4.18.13-1.gc434d5c-default #1 SMP PREEMPT Wed Oct 10 18:47:28 UTC 2018 (c434d5c) x86_64 x86_64 x86_64 GNU/Linux


    Code
    zypper se -si r8168
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    
    S  | Name                  | Typ   | Version                            | Arch   | Repository    
    ---+-----------------------+-------+------------------------------------+--------+---------------
    i+ | r8168-blacklist-r8169 | Paket | 8.046.00-60.27                     | x86_64 | (Systempakete)
    i+ | r8168-kmp-default     | Paket | 8.046.00_k4.18.13_1.gc434d5c-60.27 | x86_64 | (Systempakete)

    (Mir fehlt noch das Update auf den neuen Kernel, deswegen Systempakete)


    Ich schätze wirklich, es liegt an deinem installierten Kernel, der ist defekt.
    Update ist schon im Test Repo.

    Für den Inhalt des Beitrages 125625 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Kernel linux64 4.18.13-1.gc434d5c-default ?


    Bei mir läuft aktuell die Leap-Version nicht die Tumbleweed-Version.
    Welcher Kernel unter Leap wäre denn ok?

    Für den Inhalt des Beitrages 125631 haftet ausdrücklich der jeweilige Autor: Bluezz

  • Ich hab kein Tumbleweed, nur einen aktuellen Kernel.
    Der Tumbleweed hat auch nicht die git-Version am Ende....... (gc434d5c)
    Das ist aber nicht relevant.


    Wenn dein LAN funktioniert, warum dann was anderes installieren????


    Und der neue Leap 15.0 Kernel kommt bestimmt, ist schon im test-Repo.

    Für den Inhalt des Beitrages 125633 haftet ausdrücklich der jeweilige Autor: Sauerland