yadi script Beim ersten boot IP eingeben wo hinterlegt

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
ed_2
Einsteiger
Einsteiger
Beiträge: 161
Registriert: Donnerstag 29. November 2001, 00:00

yadi script Beim ersten boot IP eingeben wo hinterlegt

Beitrag von ed_2 »

Hi,
kann mir jemand sagen wo es hinterlegt ist das ein Image beim ersten booten nach der IP usw fragt und das dann in der Configuration einträgt?

Ich möchte mir das mal anschauen evtl kann mann es so kompielieren das ich für mich da noch ein paar Sachen direkt beim ersten Boot eingeben kann.

Gibt es eine Doku welche befehle mit dem Yadi Skript möglich sind bzw. wie kann ich änderungen machen und dann erst ein Image erstellen mit meinen Änderungen?

Mfg

ED_2
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Wenn ich mich richtig erinnere laesst du da einfach die netwrkd oder so weg.. Wenn diese datei fehlt beim 1ten booten fragt die Box die IP ab.

PT-1
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

verbesserung:
wenn du die datei "interfaces" löscht fragt er automatisch nach ip..
ed_2
Einsteiger
Einsteiger
Beiträge: 161
Registriert: Donnerstag 29. November 2001, 00:00

Beitrag von ed_2 »

hi,
was mich interessiert ist wo steht das er danach fragen soll und woher weiss die box wo sie die ip Adressen eintragen soll.


Mfg

ed_2
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Schau einfach in die Datei interfaces mal rein ;-)
Die Box macht dann die Datei Interfaces..
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Code: Alles auswählen

/var # cat /etc/init.d/start
#!/bin/sh

. /etc/profile

if ! test -e /etc/network/interfaces
then
  /bin/lcdip
  /sbin/reboot
fi

/sbin/chkucodes
/etc/init.d/start_neutrino

/var #

Reicht das ? Es wird auf die Existenz der /etc/network/interfaces überprüft. Ist die nicht da, wird /bin/lcdip gestartet. Diese wird wohl die IP auf dem LCD abfragen und ne neue /etc/network/interfaces anlegen....danach gibts nen Reboot....

Der obige Inhalt ist aus nem DietmarW Image von letzter Woche irgendwann...

Grüße
Marc