[Gelöst] Netzwerk einrichten

Hinweis: In dem Thema [Gelöst] Netzwerk einrichten gibt es 7 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo Community,
    nachdem ich es geschafft habe, den Treiber für meinen Netzwerk-Chip zu installieren, funktioniert das Netzwerk grundsätzlich ganz gut (Internet geht, die Fritzbox sieht den Rechner). Jedoch gibt es ein paar Details, die mich stören:


    - Die Netzwerkkarte heißt nun "enp0s15" statt "eth0". Kann man das irgendwie umbenennen?
    - Mit ifconfig schaffe ich es nun, meine IP-Adresse zu ändern und mit route das Standard-Gateway einzutragen. Jedoch sind diese Einstellungen nach jedem Neustart wieder zurückgesetzt. Offenbar muss ich, um die Einstellungen dauerhaft zu übernehmen, die Datei /etc/sysconfig/network/ifcfg-enp0s15 bearbeiten. Nur weiß ich nicht, wie ich das machen soll. Mit kwrite kann ich die Datei nichtmal lesend öffnen. Unter Ubuntu gab es afair den Kommandozeilen-Editor nano, den man mit root-Rechten aufrufen konnte. Auf openSuSE scheint es den nicht zu geben. Aber bestimmt kann man auch kwrite oder einen anderen Editor mit root-Rechten ausführen - nur wie?
    - Weder YaST noch die Netzwerkverwaltung im Tray-Menü sehen den (kabelgebundenen) Netzwerkadapter. Vielleicht hängt das mit dem ersten Punkt zusammen.


    Danke schonmal für jede Hilfe!

    2 Mal editiert, zuletzt von openGLer () aus folgendem Grund: als gelöst markiert

    Für den Inhalt des Beitrages 66510 haftet ausdrücklich der jeweilige Autor: openGLer

  • Aber bestimmt kann man auch kwrite oder einen anderen Editor mit root-Rechten ausführen - nur wie?



    Folgendermaßen:


    Code
    ALT-F2
    kdesu kwrite
    Passwort eingeben
    kwrite startet
  • Die Netzwerkkarte heißt nun "enp0s15" statt "eth0". Kann man das irgendwie umbenennen?


    Wenn das Netzwerk auf ifup steht - yast - Netzwerk - Netzwerkeinstellungen - Übersicht - Bearbeiten ....
    Hier hatte ich auch wieder auf eth0 umgestellt.


    Gruss
    Michael

    Für den Inhalt des Beitrages 66512 haftet ausdrücklich der jeweilige Autor: muck

  • - Die Netzwerkkarte heißt nun "enp0s15" statt "eth0". Kann man das irgendwie umbenennen?


    Siehe Beitrag von muck, aber:
    So werden die Netzwerkkarten ab jetzt bezeichnet, daran wirst Du Dich gewöhnen müssen.
    http://www.freedesktop.org/wik…bleNetworkInterfaceNames/


    Poste einmal:

    Code
    /sbin/lspci -nnk | grep -iA3 net


    Damit man sieht, was für ein Chip verbaut ist, sowie woher und wie Du die Module für die Netzwerkkarte bekommen und installiert hast.

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

  • Vielen Dank erstmal für die informativen Antworten!


    Ich habe jetzt die Datei ifcfg-enp0s15 bearbeiten können. Momentan sieht sie so aus:


    Damit zeigt ifconfig -a schon direkt nach dem Neustart die richtigen Daten an. Ich kann IP-Adressen innerhalb des LANs pingen, jedoch nicht außerhalb. Letzteres geht erst, wenn ich folgenden Befehl eingebe:

    Code
    route add default gw 192.168.178.1


    Offenbar wird die GATEWAY-Zeile in der Datei ignoriert - ich habe sie auch von einer Seite von CentOS, vielleicht muss es bei openSuSE anders heißen. Den route-Befehl muss ich also noch irgendwie automatisieren.


    Was außerdem nicht funktioniert, sind DNS-Requests.

    Code
    // funktioniert nicht:
    ping fritz.box
    ping www.google.de
    
    
    // funktioniert:
    ping 192.168.178.1
    ping 173.194.35.183


    Wie kriegt man das wohl hin?



    Poste einmal:
    /sbin/lspci -nnk | grep -iA3 net

    Hier:

    Code
    00:0f.0 Ethernet controller [0200]: NVIDIA Corporation MCP73 Ethernet [10de:07dc] (rev a2)
            Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]
            Kernel driver in use: forcedeth
            Kernel modules: forcedeth


    Ist übrigens alles per Hand abgetippt, da man ohne DNS schlecht im Forum posten kann. Ich habe mir Mühe gegeben, garantiere aber nicht für Fehler ;)

    Für den Inhalt des Beitrages 66515 haftet ausdrücklich der jeweilige Autor: openGLer

  • Wenn ich bei mir suche:

    Code
    modprobeid 10de 07dc
    alias pci:v000010DEd000007DCsv*sd*bc*sc*i* forcedeth


    Code
    modinfo forcedeth
    filename:       /lib/modules/3.11.10-7-desktop/kernel/drivers/net/ethernet/nvidia/forcedeth.ko
    license:        GPL
    description:    Reverse Engineered nForce ethernet driver
    author:         Manfred Spraul <manfred@colorfullife.com>
    srcversion:     C8999D7105EEC214256EAD0
    usw........


    Also nichts mit Treiber herunterladen.


    Leg Dir eine Datei routes in /etc/sysconfig/network/ mit folgendem Inhalt an:

    Code
    default 192.168.178.1 - enp0s15


    Nameserver:
    Werden in /etc/resolv.conf angelegt:
    zum Beispiel:

    Code
    nameserver 85.214.20.141
    nameserver 192.168.178.1


    Danach als root:

    Code
    systemctl restart network.service

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

  • Ah jetzt, ja! Es funktioniert. :thumbup:


    Verstehe nur nicht, was du mit

    Also nichts mit Treiber herunterladen.

    sagen willst. Ich muss doch keinen Treiber mehr herunterladen, da ich den doch schon installiert habe!

    Für den Inhalt des Beitrages 66517 haftet ausdrücklich der jeweilige Autor: openGLer

  • sagen willst. Ich muss doch keinen Treiber mehr herunterladen, da ich den doch schon installiert habe!


    Das meinte ich damit.


    Der braucht nicht installiert werden, der ist als Modul im Kernel enthalten.


    Falls damit Dein Problem gelöst ist, bitte:
    http://www.opensuse-forum.de/g…llgemeines-f17/t9786-f22/

    Einmal editiert, zuletzt von Sauerland ()

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