[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dhclient + dhclient.pid + mehrere netcards



Hallo Leute,

habe ein kleines Problem mit dhclient und seiner pid Datei unter
Fedora8.
Leider kann ich nicht ohne Anmeldung an die ML von Fedora schreiben.
googlen, manpage haben leider auch nichts hervorgebracht.

System ist Fedora8 und dhclient >=3 (aus dem Kopf). Nun habe ich nur
eine Netzwerkkarte im Rechner und auch keine weitere zur
Verfuegung.

Das Problem ist wie beende ich den richtigen dhclient ohne viel
Aufwand, bei mehreren Netzwerkkarten und loesche welche PID Datei.
z.Z. sieht die Funktion so aus (zsh), Debian:
--------------cut-------------------------------------------
	unset -- Eth_Ist
	local Eth_Ist
	for i in $@ ; {
		Eth_Ist="`ifconfig $i`"
		if [ "$Eth_Ist" ] ; then
			if [ -e /var/run/dhclient.${i}.pid ] ; then
				kill `print $(< /var/run/dhclient.${i}.pid)`
				rm /var/run/dhclient.${i}.pid >/dev/null 2>&1
			fi
			prog_exec ifconfig "$i down"
		fi
	}
----------------------------------------------------------------

Nun funzt das unter Debian aber nicht unter Fedora. Fedora legt eine
dhclient.pid an. Was passiert bei 2 Netzwerkkarten? Wird dann die
neue PID dazu in diese Datei geschrieben? Oder wird eine neue
angelegt und wie heisst dann diese?

Danke schon mal im vorraus.

mfg Kiste

-- 
#######################################################################
Netzworkk                   grml - Linux Live CD fuer Sysadmins
Kai Wilke                   http://grml.org
kiste@netzworkk.de
http://www.netzworkk.de
http://netzworkk.berlios.de

Attachment: signature.asc
Description: Digital signature


Reply to: