Handbook:Parts/Networking/Extending/de

Standard Funktionshooks
Vier Funktionen können in definiert werden, die vor und nach der start/stop Operationen aufgerufen werden. Die Funktionen werden mit vorangestelltem Schnittstellennamen aufgerufen, so dass eine Funktion mehrere Adapter kontrollieren kann.

Der Rückgabewert der preup und predown Funktionen sollte 0 sein (Erfolg) um anzuzeigen, dass die Konfiguration und De-Konfiguration der Schnittstelle fortgesetzt werden kann. Wenn preup einen Wert ungleich null zurückliefert, wird die Konfiguration der Schnittstellen abgebrochen. Wenn predown einen Wert ungleich null zurückgibt, ist es der Schnittstelle nicht gestatten die De-Konfiguration fortzusetzen.

Die Rückgabewerte der postup und postdown Funktionen werden ignoriert da es nichts weiter zu tun gibt, wenn sie einen Fehler anzeigen.

${IFACE} ist auf das Interface gesetzt, das gestartet/ gestoppt wird. ${IFVAR} ist ${IFACE} in einen Variablennamen umgesetzt, den bash gestattet.

Wireless Tools Funktionshook
Zwei Funktionen können in definiert werden, die vor und nach der start/stop Operationen aufgerufen werden. Die Funktionen werden mit vorangestelltem Schnittstellennamen aufgerufen, so dass eine Funktion mehrere Adapter kontrollieren kann.

Die Rückgabewerte der Funktion preassociate sollte 0 sein (Erfolg) um anzuzeigen, dass die Konfiguration oder De-Konfiguration der Schnittstelle fortgesetzt werden kann. Wenn preassociate einen Wert ungleich Null zurückgibt, wird die Schnittstellen-Konfiguration abgebrochen.

Der Rückgabewert der Funktion postassociate wird ignoriert, weil es nicht zu tun gibt wenn er Fehler anzeigt.

${ESSID} wir auf die exakte ESSID des Access Pionts (AP) gesetzt zu dem sich das System verbindet. ${ESSIDVAR} ist ${ESSID} in einen Variablennamen umgewandelt, den bash erlaubt.