Hotplugging

From Fritz!Box
Jump to: navigation, search

AVM Wiki >> Lexikon >> Hotplugging @ whmf   -   IRC-Chat   -   hu nl it English
Community Modelle Zubehör Environment Konfiguration Shell-Befehle Software Freetz Lexikon Tipps+Tricks Bilder

Hardware System Netzwerk Dienste Telefonie Multimedia Automation Business Extras Sonstiges Todo

Contents

Begriff

Viele Anschlüsse an elektronischen Geräten müssen im spannungsfreien Zustand gesteckt werden damit es nicht zu Zerstörungen z.B. durch statische Ladung kommt. Im Gegensatz dazu sind Anschlüsse die Hotplug-tauglich sind dafür konstruiert "heiss" im laufenden Betrieb gestöpselt zu werden. USB ist ein solcher Anschluss.

Für Betriebssysteme ist das natürlich eine Herausforderung da beim Einstecken dynamisch Systemteile geladen und beim Abziehen wieder entladen werden müssen. Das erledigt der Hotplug-Handler eines Systems, der sowohl beim Einstecken als auch beim Abziehen einer Verbindung aufgerufen wird.

Hotplugging bei der FRITZ!Box

Der Hotplug-Handler heisst hotplug und wird von tiap.ko beim Einstecken oder Abziehen eines Gerates am USB-Host-Anschluss aufgerufen. Dieser ruft dann usb.pandu auf das die ganze Hotplug-Magie enthält.

Beim Einstecken eines Gerätes sieht usb.pandu in usbdevice.tab nach ob ein WLAN-Stick eingesteckt wurde und ruft ggf. avmusbwlan auf. War dies nicht der Fall wird in usbclass.tab nachgesehen welche Geräteklasse gerade eingesteckt wurde um dann entweder hub, printer oder storage aufzurufen (weitere Klassen folgen bei der Dokumentation höherer Modelle).

Ist jedoch AURA aktiv wird stattdessen aura aufgerufen.

Fortsetzung folgt...

--Hippie2000 01:56, 18 October 2010 (CEST)

Artikel zum Thema

  • TODO

Siehe auch

Hotplugging: (85)

USB-Host: (89)

Personal tools