Kategorie: Debian

Debian – Nach Mainboardtausch werden NICs falsch erkannt

Nach Mainboardtausch werden die NICs falsch erkannt. D.h. Sie hatten vorher eth0 und eth1 und hinterher haben Sie eth2 und eth3.

Linux merkt sich die Netzwerkkarten anhand der MAC Adressen und weist diesen die Netzwerkschnittstelle zu. Dies passiert in der Datei

/etc/udev/rules.d/XX-persistent-net.rules

Wenn Sie diese löschen und das System neu starten, wird die Datei automatisch mit den richtigen Werten angelegt. Sie können die Datei auch von Hand editieren.

Filed under: Debian, EDV, LinuxTagged with: , , , ,

IPMI Init Script für Debian

Da in Debian 5.0 die Init Scripte leider nicht mehr beim ipmitool mitinstalliert werden, müssen diese von Hand angelegt werden.

Das Script muss bei jedem Serverneustart aufgerufen werden, damit die IPMI Module geladen werden.

Das Initscript befand sich ursprünglich im Ordner

/usr/share/ipmitool

wobei der Speicherort an sich egal ist. Kopieren Sie folgenden Inhalt in eine Datei und machen Sie diese mit

chmod +x DATEINAME

ausführbar.

Init Script


#!/bin/sh

echo "Setting up OpenIPMI driver..."

# load the ipmi modules
modprobe ipmi_msghandler
modprobe ipmi_devintf
modprobe ipmi_si
if ! modprobe ipmi_kcs_drv ; then
	modprobe ipmi_si # try new module name
fi

maj=$(cat /proc/devices | awk '/ipmidev/{print $1}')
if [ "$maj" ]; then
    test -e /dev/ipmi0 && rm -f /dev/ipmi0
    /bin/mknod /dev/ipmi0 c $maj 0
fi

Wie immer ohne jegliche Gewähr.

Anmerkung:

Natürlich kann das ganze auch ganz normal in die “modules” Datei eingetragen werden, ich wollte hier lediglich das ursprüngliche Script bereitstellen, da dies ab Debian 5.0 nicht mehr mit dabei ist.

Filed under: Debian