Ga naar inhoud
Log in om dit te volgen  
Gast teovmy

NTP op dreambox

Aanbevolen berichten

Gast

Ik probeer een ntp server op te zetten op de dreambox.

Echter bij het starten van het script krijg ik een foutmelding:

 

Citaat:

: not found.sh: 2:

: not found.sh: 7:

 

Het script ziet er zo uit:

 

Citaat:

PATH=$PATH:/var/bin

 

(

sleep 30 # Give enigma 30 seconds to configure network.

ntpdate ntp0.nl.net ntp1.nl.net ntp2.nl.net ntp.cs.strath.ac.uk

ntpd

) >/var/tmp/start_ntp.log 2>&1 &

 

Ik start het script zo: ./start_ntp.sh

 

De ntpd bestanden staan in /var/bin

 

Iemand een idee wat hier fout gaat?

Deel dit bericht


Link naar bericht
Delen op andere sites

Gast

heeft het script wel execute rechten?

(chmod +x start_ntp.sh)

 

Probeer anders eens of "sh ./start_ntp.sh" wel werkt

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

oh, wacht ff.

Je hebt het script zeker onder windows gemaakt.

 

# dos2unix start_ntp.sh

# chmod +x start_ntp.sh

# ./start_ntp.sh

 

EDIT: chmod +x na dos2unix, deze gooit x weg

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

Hij top, lijkt te werken, geeft in idergeval geen foutmelding meer

 

Allen mag je mij nog eens uitleggen wat je bedoeld met +x???

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

chmod 777 is wat te rigoureus, heeft tot gevolg dat willekeurig welke gebruiker je script kan zitten bewerken (of weggooien). En dat wil je meestal niet.

 

chmod +x voegt alleen execute rechten toe, en laat andere rechten onveranderd.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

Ik zie dat hij NTPD zou moeten starten in het script maar hij lijkt het niet te doen. Ook de logfile is leeg.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

heb je wel 30s gewacht? Haal de sleep eens weg anders.

 

Waarschijnlijk ontbreken ntpdate en ntpd.

Die kan je met "ipkg install ntp" installeren, als je tenminste een werkende feed hebt geconfigureerd.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

Ja ik heb 30 seconden gewacht.

ja in de usr/bin staan alle bestanden, ntpd, ntpdate etc. etc.

ALs ik dan bijvoorbeeld ntpq wil starten zegt hij ook weer not found..

 

Een ipkg install ntp is er niet. Altans jij zegt als je een feed hebt geconfigureerd.

Waarschijnlijk kom ik hier linux kennis te kort <img src="/forums/images/graemlins/smile.gif" alt="" />

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

ipkg is een package manager, voor de openembedded distributie die op je dreambox draait.

Als je ntp en ntpdate al hebt, is het pakket 'ntp' al geinstalleerd, en ligt het daar niet aan.

Ik stel voor dat je de commando's in je script eens vanuit de shell opstart, om te kijken wat er mis is.

Ik heb hier jouw script overgetypt (rechtstreeks in een editor op de box, 'vi' of 'joe'), en het lijkt wel te werken.

Misschien zit er, behalve de dos linefeeds, nog wel meer windows troep in je script.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

dus het beste is om ook bij deze bestanden dos2unix ... te gebruiken?

Deel dit bericht


Link naar bericht
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
Log in om dit te volgen  

  • Wie is er online   0 leden

    Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

Lees alvorens je verder gaat onze Gebruiksvoorwaarden en Privacybeleid. We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.