Frugalware - Netzwerk Init bei Systemstart

Logo Frugalware Die Initscripte von Frugalware sind ein wenig anders als die vergleichbarer Linux-Distributionen. Hat man seine Netzwerkkarte/n konfiguriert und will das Netzwerk beim Booten automatisch starten, muss man nur einen kleinen Eintrag in einer Datei durchführen.

Zum Starten und Stoppen der Netzwerkkarten gibt es 2 Dateien:

/etc/rc.d/rc.interfaces
/etc/rc.d/wireless

Die Datei "rc.interfaces" für die normalen Netzwerkkarten ala eth0, eth1 usw..
Die Datei "rc.wireless" für die WLAN-Karte/n ala wlan0 usw..

Beide Karten haben eine eigene Konfigurationsdatei, konsequenterweise jeweils

/etc/sysconfig/interfaces
/etc/sysconfig/wireless

Um nun die konfigurierten Netzwerkkarten nach jedem Systemstart nicht händisch selbst mit z. Bsp.

/etc/rc.d/rc.interfaces eth0_start

starten zu müssen, kann man das vorhandene Initscript "/etc/rc.d/rc.local" nutzen. Es ist für genau solch einen Zweck vorgesehen. Man kann dort auch selbst geschriebene Startscripte eintragen.
Um also die Netzwerkkarte eth0 inclusive lo beim Booten automatisch zu starten, trägt man in der Datei "/etc/rc.d/rc.local" folgende Zeile ein:

/etc/rc.d/rc.interfaces

Analog dazu lautet für das WLAN der Eintrag

/etc/rc.d/rc.wireless

Abschließend bleibt noch zu bemerken, daß natürlich "/etc/rc.d/rc.local" selbst beim Booten in den einzelnen Runlevel gestartet werden muss. Einen einfachen Zugriff auf die Initscripte und deren Konfiguration hat man mit dem "Frugalware Runlevel Editor".

Um ein einzelnes Init zu konfigurieren einfach in die Zeile des zu konfigurierenden Init's doppelklicken.

FW edit rc.local

Soll ein Init deaktiviert werden dann alle Haken entfernen.

Links

The Init Script System of Frugalware

Photos by quiptime on Flickr

Powered by Drupal. Created with ZenWalk.