Einstellung für NIC "on/off"???

Dec 19, 2012
494
14
83
Hallo.
Seltsames Problem hier: Ein Server mit mehreren Netzwerkkarten fährt zwar normal hoch, bekommt aber über eth0 keine Verbindung ins Internet (mehr). Es sieht fast danach aus, als sei dieses Device in den Einstellungen deaktiviert; die Datei /etc/network/interfaces ist es aber nicht! (Auch die udev-Regel unter /etc/udev/rules.d/ ist es nicht...)

Daher die Frage: Welche Datei ist es, in der man eine Netzwerkkarte "aktivieren/deaktivieren" kann? Leider komme ich im Moment natürlich auch nicht per Webinterface auf den Server, weil eth0 nicht da ist. Auch unter bmon tauchen alle devices bis auf eth0 auf.

Die Hardware ist übrigens in Ordnung. Ich habe eine andere Systemplatte ausprobiert mit einer ganz frischen Proxmox-Installation. Damit war eth0 wieder da.
Wo soll ich weitersuchen?

Schöne Grüße.
 
Das sieht so aus als wenn kein Treiber dafür installiert wäre. Wenn du "lspci" in der Konsole eingibst, wird sie dann da angezeigt?
 
Es ist eine stinknormale Realtek Karte mit r8169 Treiber. dmesg zeigt mir das Device auch an ... dennoch taucht es später nicht mehr auf. Ich habe die Karte übrigens auch schon getauscht (allerdings ebenfalls eine mit r8169 Chipsatz) und dann in der udev-Regel die Mac-Adresse gegen die neue Karte bei eth0 ersetzt --- gleiches Phänomen: eth0 bleibt offline....
 
Schaue mal ob die Firmware für deine Karte überhaupt installiert ist
Code:
dpkg -L firmware-realtek
Habe hier auch eine Realtek Karte wo ich die Firmware extra bei der Installation installieren musste, weil sie bei Debian Netinstall ISO nicht dabei war.
 
Das würde aber nicht erklären, warum es mit der einen Installation nicht geht und mit der frischen Installation dann doch. Beides sind aktuelle 5.2.1er .... ich werde als nächstes die interfaces-Datei gegen die Original-Datei ersetzen und schauen, ob es *doch* daran liegt ...
 
Vielleicht steht was relevantes in den logs? (`journalctl -b` )
Ansonsten kannst du im `ip link` output sehen, welche devices erkannt werden, und welche einen link haben:
wenn `UP,LOWER_UP` im ouput neben dem devicename vorkommen, dann erkennt der kernel, dass ein link da ist
wenn `NO_CARRIER` vorkommt, dann ist das interface zwar auf up gestellt, es wird aber kein link erkannt,
wenn weder noch vorkommt, kann es sein, dass das device gar nicht up gesetzt wurde - mit `ip link set $device up` wird es up gesetzt
 
poste mal deine `/etc/network/interfaces` (anonymisiert!)
 
Hier .. hatte ich kürzlich schon mal in einem anderen Thread gepostet:
Code:
# network interface settings; autogenerated

# Please do NOT modify this file directly, unless you know what

# you're doing.

#

# If you want to manage part of the network configuration manually,

# please utilize the 'source' or 'source-directory' directives to do

# so.

# PVE will preserve these directives, but will NOT its network

# configuration from sourced files, so do not attempt to move any of

# the PVE managed interfaces into external files!


auto lo

iface lo inet loopback


iface eth0 inet manual


iface eth1 inet manual


iface eth2 inet manual


iface eth3 inet manual


iface eth4 inet manual


auto bond0

iface bond0 inet manual

        slaves eth1 eth2 eth3 eth4

        bond_miimon 100

        bond_mode 802.3ad

        bond_xmit_hash_policy layer2

#4-fach-bond0 / LAG1


auto vmbr0

iface vmbr0 inet static

        address 192.168.10.100

        netmask 255.255.255.0

        gateway 192.168.10.1

        bridge_ports eth0

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Default Bridge (an FritzBox/Rot)


auto vmbr1

iface vmbr1 inet manual

        bridge_ports bond0

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#4-fach Bond (Intel-Karte)


auto vmbr2

iface vmbr2 inet manual

        bridge_ports bond0.2

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Switch-Management


auto vmbr10

iface vmbr10 inet manual

        bridge_ports bond0.10

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Internet


auto vmbr11

iface vmbr11 inet manual

        bridge_ports bond0.11

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Servernetz


auto vmbr12

iface vmbr12 inet manual

        bridge_ports bond0.12

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#WLAN


auto vmbr13

iface vmbr13 inet manual

        bridge_ports bond0.13

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#DMZ


auto vmbr50

iface vmbr50 inet manual

        bridge_ports bond0.50

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Netz1


auto vmbr51

iface vmbr51 inet manual

        bridge_ports bond0.51

        bridge_stp off

        bridge_fd 0

#Netz2


auto vmbr52

iface vmbr52 inet manual

        bridge_ports bond0.52

        bridge_stp off

        bridge_fd 0

#Netz3


auto vmbr53

iface vmbr53 inet manual

        bridge_ports bond0.53

        bridge_stp off

        bridge_fd 0

#Netz4


auto vmbr60

iface vmbr60 inet manual

        bridge_ports bond0.60

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Netz5


auto vmbr100

iface vmbr100 inet manual

        bridge_ports bond0.100

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Netz 6


auto vmbr200

iface vmbr200 inet manual

        bridge_ports bond0.200

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#Netz 7


auto vmbr999

iface vmbr999 inet manual

        bridge_ports none

        bridge_stp off

        bridge_fd 0

        bridge_maxage 0

        bridge_ageing 0

        bridge_maxwait 0

#virt. Switch fuer IPFire an BLAU
 
Sehe jetzt mal nichts auffaelliges - aber warum hast du das ageing (und die max_age )auf allen bridges abgedreht? (damit sollten sie alle sich wie hubs verhalten - recht viele pakete, die nicht notwendig waere, werden verschickt).
Ausser es gibt einen guten Grund, versuch doch bitte die Zeilen mit `bridge_maxage` und `bridge_ageing` rauszunehmen.

Ansonsten schau dir die logs an, ob da etwas relevantes steht (journalctl -b fuer das log seit dem letzten Neustart)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!