1. Aktuelles
  2. Dashboard
  3. Forum
    1. Unerledigte Themen
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
  5. Community vs. Enterprise
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Seiten
  • Erweiterte Suche
  1. efw-forum - Endian Firewall Support Forum
  2. Forum
  3. Archiv
  4. Endian Firewall 2.2
  5. Installations Support

D945GCLF2 Realtek 8111 Treiber einbinden

  • opossum
  • 6. September 2009 um 20:01
  • Erledigt
  • opossum
    Anfänger
    Beiträge
    1
    • 6. September 2009 um 20:01
    • #1

    Hallo,

    ich bin neu hier, 53 Jahre alt und beschäftige mich schon ein Weilchen mit Firewalls etc. . Zur Zeit läuft bei mir eine ASTARO auf dem genannten Board mit einer 64 GB SSD von MTRON. Nun habe ich mir die Endian angeschaut, Demo im Internet mal angeschaut und nun das ISO geladen, CD gebrannt und auf der SSD installiert. Klappte erst mal gar nicht wegen der eth0, als Realtek 8111/8168B von lspci erkannt. Dann habe ich die NIC im Setup deaktiviert, nach der Installation ins Webinterface und die Passworte eingestellt. Somit hatte ich dann über die Console Zugriff.
    Dann die NIC vor dem nächsten Neustart aktiviert, damit ging dann kein Webinterface, weil NIC ohne Treiber nicht unterstütz. Den Treiber habe ich mir dann hier aus dem Forum geladen, habe ihn dann nach dem Festlegen der Passworte nach /lib/modules/.../net/drivers/... mittels WinSCP kopiert. Dann habe ich mit

    Code
    depmod -a

    das Modul bekanntgemacht. Nun habe ich in der modprobe.conf dieses Modul eingetragen, auch einen blacklist-Eintrag für den r8169 angelegt, aber ich kann nicht mit der Realtek 8111 arbeiten. Sicherlich auch einiges falsch gemacht. Gibt es denn hier jemanden, der mir kurz ein Kochbuch hinschreibt, also so in der Form 1. kopiere..., 2. Befehl depmod -a .. usw. Ich bin nicht so der Linuxer, kann mal gerade den ein- oder anderen Befehl auf der Konsole absetzen. Was ich gesehen habe, wenn ich

    Code
    lsmod

    absetze, ist r8168 geladen, aber leider auch noch die r8169. Aber ich glaube, ich habe den

    Code
    alias eth0 r8168

    falsch eingetragen (falsche Datei). Die Erläuterungen und Links habe ich bereits alle gelesen, werde aber nicht richtig schlau daraus. Vielleicht ist das ja auch nicht nötig und das nächste iso hat den Treiber dann im Bauch ? In welcher Datei steht den der alias eth0 r8169 drin ?

    Vielen Dank für die Hilfe

    Viele Grüße
    Egbert

    |Intel D945GCLF2 mit Dual Core Atom 330|2GB RAM|64 GB SSD 3,5" MTRON|Ext.NIC für LAN|ASG 7.405|

  • mschoen
    Endian Frischling
    Beiträge
    110
    • 28. September 2009 um 20:32
    • #2

    Läuft dein System mitlerweile?

    Würde mir fast das selbe zusammenbauen...

    Gruß marcus

  • jeti-power
    Anfänger
    Beiträge
    18
    • 29. September 2009 um 13:43
    • #3

    Servus,

    zumindest der aktuelle RC leidet noch an einem Bug bei den Realtek Gigabit-Treibern, welcher verhindert, dass die r8111/r8168 richtig erkannt werden.

    Bei der 2.3 RC1 Version ist es etwas tricky das Problem zu umgehen:
    Die Datei http://www.tf-network.de/customer/endian/r8168.ko.gz in /lib/modules/2.6.22.19-72.e18/kernel/drivers/net/ laden. Im gleichen Ordner die existierende Datei r8169.ko.gz einmal am besten sichern und danach löschen (sollte dies nicht möglich sein, muss evntl. das r8169 Kernelmodul mit rmod entladen werden). Die gerade hochgeladene Datei r8168.ko.gz in r8169.ko.gz umbenennen und ein depmod -ae ausführen. Ein abschließender Reboot und die Realtek-Karte sollte nicht mehr vom "falschen" Kernelmodul erkannt werden.

    Möchte man auf das löschen des r8169 Kernelmoduls verzichten, so sollte noch ein weiterer Weg funktionieren. Man läd wie oben erklärt das Verzeichnis mit den Netzwerk-Kernelmodulen. Aber anstatt die Datei umzubenennen, trägt man in /etc/modprobe.d/blacklist zusätzlich folgende Zeile ein: "blacklist r8169". In /etc/modprobe.conf sollte man zusätzlich noch die Zeile "alias eth r8169" in "alias eth r8168" ändern, damit die Karte gleich richtig zugeordnet wird. Im Anschluss noch ein depmod -ae und reboot. Danach sollte normalerweise ebenfalls das erkennen der Karte durch das falsche Kernel Modul verhindern worden sein. Selber getestet hab ich allerdings nur den ersten Weg.

    Gruß,
    Jens

  • mschoen
    Endian Frischling
    Beiträge
    110
    • 29. September 2009 um 21:09
    • #4

    Gut danke dir.

    Ich werd es probieren mit diesem System:

    Intel Atom 330 auf MSI IM-945GC (2x Realtek 8111)
    + 1 Realtek GLAN Karte
    2 GB RAM
    80 GB WD Caviar
    MiniITX Gehäuse

    werd dann mal im Hardware Sektor darüber berichten.

  • jeti-power
    Anfänger
    Beiträge
    18
    • 30. September 2009 um 12:01
    • #5

    Hi,

    das erinnert mich an mein System:
    Als Basis-System http://www.supermicro.com/products/syste…15A-H.cfm?typ=H zusammen mit 2GB Arbeitsspeicher und von Delock folgendes Flash-Modul: http://www.delock.de/produkte/grupp…ikal_54145.html als "Festplatte". Als dritte Netzwerkkarte steckt im System eine Intel PCIe Netzwerkkarte. Die beiden Onboard Karten laufen als WAN Ports und die Intel Karte ist für die LAN Anbindung.

    Zur Zeit läuft es absolut problemlos, allerdings hatte ich Anfangs mit den Netzwerktreibern doch etwas zu kämpfen, da nicht nur die Realteak falsch erkannt wurden, sondern auch die Intel Karte nicht unterstützt wurde (e1000e). Ich denke, das ist auch bei der Hardware-Unterstützung das Hauptproblem - die Unterstützung von neueren Netzwerkkomponenten auf PCIe Basis.

    Gruß,
    Jens

  • mschoen
    Endian Frischling
    Beiträge
    110
    • 30. September 2009 um 21:37
    • #6

    Nettes System.

    Ich hatte auch ein MSI Board am Haken, dass hatte auch den 2 e1000e Chips on Board, da ich in Verbindung mit Endian keine Unterstützungsinformationen gefunden habe. Als Erweiterung hab ich noch Realteks liegen, die ich schon mal in einer Endian verbaut hatte, da weiß ich zumindest, dass sie funktionieren...

    Hoffe die Teile kommen noch in dieser Woche...

  • jeti-power
    Anfänger
    Beiträge
    18
    • 1. Oktober 2009 um 14:09
    • #7
    Zitat von "mschoen"

    Nettes System.

    Ich hatte auch ein MSI Board am Haken, dass hatte auch den 2 e1000e Chips on Board, da ich in Verbindung mit Endian keine Unterstützungsinformationen gefunden habe. Als Erweiterung hab ich noch Realteks liegen, die ich schon mal in einer Endian verbaut hatte, da weiß ich zumindest, dass sie funktionieren...

    Hoffe die Teile kommen noch in dieser Woche...

    stimmt, die e1000e laufen nur, wenn man den Treiber selber kompiliert. Irgendwie hab ich das hinbekommen, auch wenn eigentlich kein Dev-Kit existiert. :-]

    Gruß,
    Jens

  • mschoen
    Endian Frischling
    Beiträge
    110
    • 5. Oktober 2009 um 22:24
    • #8

    Gibt es auch eine Lösung bei der man den 8169-Treiber nicht entfernt? Genau der ist nämlich derjenige, den ich für meine PCI-Karte brauche:(

  • mschoen
    Endian Frischling
    Beiträge
    110
    • 6. Oktober 2009 um 08:46
    • #9

    So, nun geht es!

    Allerdings mit einem Realtek 8139C Chip als 3. NIC...

    Funktioniert alles super! mit IPS auf ROT/GRÜN/ORANGE 4-5% CPU Last auf 4 Cores. HAV hab ich nicht laufen, wäre aber auch nochmal interessant.

    Der Trick mit dem 8111 Chip funktioniert auf jeden Fall super, mit der Einschränkung, dass man sich die Möglichkeit nimmt, 8169 Chips zu verwenden.

Unterstützt von

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™