progon
linuxer
Hallo,
ich benötige mal eure Hilfe und zwar geht es darum per WakeOnLAN Rechner zu wecken. Eigentlich keine große Sache. Nur wurde uns der Broadcast abgeschaltet, sodass man nur noch Rechner im eigenen Subnetz wecken kann, was uns aber leider nichts bringt. Eine Lösung wäre in jedes Subnetz (ca. 20 Stück) einen Thinclient (Haben genug davon) zu stellen welcher dann das Magic-Paket (WakeOnLAN-Paket) sendet.
Nun bin ich soweit gekommen das ich DamnSmallLinux von einem USB-Stick boote (4GB) und mich per SSH auf ihn einloggen kann, um "ether-wake", mit der jeweiligen MAC-Adresse, ausführe. Hab das ganze auch schon in eine Batch-Datei verpackt sodass man per WinXP aus mit dem Client "plink" ("Unterbau" von Putty) eine Verbindung herstellen kann und eben den Rechner wecken kann.
In der Default-USB-Stick installation ist der Hostname auf "box" gesetzt. Kann ich aber nicht gebrauchen, da die Thinclients per DHCP feste IP-Adressen zugewiesen bekommen. Die Datei "hostname" kann ich leider nicht ändern da das Filesystem, ein Image names KNOPPIX, nur Read-Only gemoutet wird (Dateisystem: ISO9660). Es wäre zwar möglich per MAC-Adresse die IP-Adressen zu vergeben, aber ist das nicht die schönste Lösung. Leider liegen noch ein paar andere Dateien in diesem Filesystem welche ich auch nicht ändern kann.
Vielleicht wisst ihr ja wie man evtl. das ISO9660 Image "aufbrechen" kann um Dateien zu verändern. Auf dem Thinclient selber kann ich DSL nicht installieren weil der Thinclient nur 128MB Flash-Speicher besitzt (HP Compaq T5515 mit 800Mhz und 128MB Ram und 128MB Flash). DSL benötigt mindestens eine 200MB Partition. Evtl. kennt ihr ja vielleicht noch ein oder zwei kleine Distributionen die für solche Zwecke geignet wären. Brauche kein X, sondern eigentlich nur SSH oder bevorzugt Telnet (Weis nicht so recht wie ich die Schlüssel verwalten soll), welches leider auch nicht in DSL integriert ist.
Ich hoffe ihr könnt mir helfen :-)
Weitere Fragen beantworte ich natürlich gerne!
PS: Habe nur noch bis Freitag zeit, könnte verschieben was ich aber nicht unbedingt will.
ich benötige mal eure Hilfe und zwar geht es darum per WakeOnLAN Rechner zu wecken. Eigentlich keine große Sache. Nur wurde uns der Broadcast abgeschaltet, sodass man nur noch Rechner im eigenen Subnetz wecken kann, was uns aber leider nichts bringt. Eine Lösung wäre in jedes Subnetz (ca. 20 Stück) einen Thinclient (Haben genug davon) zu stellen welcher dann das Magic-Paket (WakeOnLAN-Paket) sendet.
Nun bin ich soweit gekommen das ich DamnSmallLinux von einem USB-Stick boote (4GB) und mich per SSH auf ihn einloggen kann, um "ether-wake", mit der jeweiligen MAC-Adresse, ausführe. Hab das ganze auch schon in eine Batch-Datei verpackt sodass man per WinXP aus mit dem Client "plink" ("Unterbau" von Putty) eine Verbindung herstellen kann und eben den Rechner wecken kann.
In der Default-USB-Stick installation ist der Hostname auf "box" gesetzt. Kann ich aber nicht gebrauchen, da die Thinclients per DHCP feste IP-Adressen zugewiesen bekommen. Die Datei "hostname" kann ich leider nicht ändern da das Filesystem, ein Image names KNOPPIX, nur Read-Only gemoutet wird (Dateisystem: ISO9660). Es wäre zwar möglich per MAC-Adresse die IP-Adressen zu vergeben, aber ist das nicht die schönste Lösung. Leider liegen noch ein paar andere Dateien in diesem Filesystem welche ich auch nicht ändern kann.
Vielleicht wisst ihr ja wie man evtl. das ISO9660 Image "aufbrechen" kann um Dateien zu verändern. Auf dem Thinclient selber kann ich DSL nicht installieren weil der Thinclient nur 128MB Flash-Speicher besitzt (HP Compaq T5515 mit 800Mhz und 128MB Ram und 128MB Flash). DSL benötigt mindestens eine 200MB Partition. Evtl. kennt ihr ja vielleicht noch ein oder zwei kleine Distributionen die für solche Zwecke geignet wären. Brauche kein X, sondern eigentlich nur SSH oder bevorzugt Telnet (Weis nicht so recht wie ich die Schlüssel verwalten soll), welches leider auch nicht in DSL integriert ist.
Ich hoffe ihr könnt mir helfen :-)
Weitere Fragen beantworte ich natürlich gerne!
PS: Habe nur noch bis Freitag zeit, könnte verschieben was ich aber nicht unbedingt will.