Ethernet-Karteninformationen abrufen

270
Mulligan

Ich habe 2 Ethernet-Karten installiert. Die erste ist onboard (integriert), die zweite ist eine zusätzliche PCI-Karte, die im PCI2-Steckplatz installiert ist. Gibt es eine Möglichkeit (mithilfe eines bestimmten Befehls) zu ermitteln, welche zu eth0 und welche zu eth1 gehört? Ich verwende Slackware 14.

0

2 Antworten auf die Frage

0
GAD3R

Der lspciBefehl enthält einige Informationen zu Ihrer Netzwerkkarte

lspci -knn | grep Net -A2 

oder lspci -vvv

In Ihrem Fall eth0sollte es zur integrierten Karte gehören

0
dirkt

Die MAC-Adresse der Karte ist festgelegt (und die ersten drei Bytes geben den Hersteller an). Sie können also anhand der MAC-Adresse feststellen, welches Gerät welches ist.

Befehle dafür sind zB ip linkoder ifconfig -a.

Sie können auch udev-Regeln verwenden, um bestimmten Gerätenamen basierend auf der MAC-Adresse zuzuweisen, sodass Sie wissen, dass eth:ies sich um die interne Karte und eth:edie externe Karte (oder die von Ihnen gewählten Namen) handelt. Auf Debian /etc/udev/rules.d/70-persistent-net.rulesist dafür verantwortlich, ich habe keine Ahnung, was Slackware macht.