Hallo,
ich habe ein ähnliches Projekt vor der Nase (habe hier in einem anderen Thread nach MAC-basierter IP-Anpassung gefragt) und vielleicht gibt es ja noch mehr Leute, die sowas brauchen könnten.
Von anderen Systemen (z.B. AVR Net-IO oder Arduino) kenne ich sowas wie "Bootloader". Das könnte man m.E. im RasPi mit den vielen Möglichkeiten, die er hat, ziemlich Elegant abbilden und sogar "standardisieren". Die Abfolge wäre dann etwa so:
- Raspi startet beim ersten Start entweder mit DHCP oder gibt sich eiine fixe "blockierte" IP
- er ruft dann von einem Server - ganz ähnlich wie apt-get - eine Konfigurationsdatei ab, die z.B. abhängig vom Image-Stand oder anderen zur Verfügung stehenden Parametern (die Zukunft wird ja vermutlich vieles bringen)
- er führt sein Setup aus und führt dann (ggf.) ein reboot aus
Im Prinzip kann dasselbe sogar immer durchgeführt werden ... wann immer der RasPi startet, führt der diese Routine durch (oder auch nicht, je nach vorhergegangener Installation). Das kann auch sicher gemacht werden, in dem mit Tickets und Verschlüsselung gearbeitet wird ... aber das wäre dann Schritt 2.
Hat jemand Interesse, gemeinsam so etwas "generalisiert" aufzusetzen? Oder gibts das vielleicht sogar schon (sorry bin im Linux/RasPi Umfeld Newbie)?