Starting wol webinterface...failed. (7170 latest stable branch)

Tomcraft

Neuer User
Mitglied seit
24 Dez 2005
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Hi, ich habe neuerdings das Problem, dass WOL bei mir nicht mehr so funktioniert wie zuvor. Ich arbeite auf dem neuesten stable-branch mit all-in-one firmware für die 7170.

Hat jemand eine Idee?

Grüße

Tom
 
Kannst du mal genauer beschreiben was du machst und was nicht geht? Hast du noch ein altes Image zum ausprobieren?

MfG Oliver
 
Es ist einfach nur so, dass bei mir in zwei 7170 Boxen mit der all-in-one FW auf dem neuesten stable branch der WOL-Dienst nicht starten mag. Ich bekomme die Fehlermeldung: Starting wol webinterface...failed.

Was kann ich dir noch an Infos reichen? Logs?

Ich werd morgen mal den neusten stable-branch mit einer der mini-fw versuchen, damit hatte es zuletzt funktioniert, jedoch soweit ich weiss, war das auch bevor folgende Änderung in freetz einzug hielt:

(edit) @2437 [2437] 7 days oliver merge in r2296 from trunk: * implemented inetd option for package wol-cgi


Grüße

Tom
 
Mach doch mal "sh -x /etc/init.d/rc.wol start"
 
Code:
/var/mod/root # sh -x /etc/init.d/rc.wol start
+ export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/mod/sbin:/mo
d/usr/bin
+ export LD_LIBRARY_PATH=/mod/lib
+ DAEMON=httpd-wol
+ _DAEMON=httpd
+ [ ! -r /mod/etc/conf/wol.cfg ]
+ . /mod/etc/conf/wol.cfg
+ export WOL_ENABLED=yes
+ export WOL_PLAIN_PASSWD=
+ export WOL_PORT=82
+ export WOL_USER=
+ start
+ config
+ [ -x /tmp/flash/httpd-wol_conf ]
+ /mod/etc/default.wol/httpd-wol_conf
+ [ -r /tmp/flash/httpd-wol.extra ]
+ echo -n Starting wol webinterface...
Starting wol webinterface...+ webcfg-wol
/etc/init.d/rc.wol: line 1: webcfg-wol: Permission denied
+ exitval=126
+ [ 126 -eq 0 ]
+ rm -f /var/run/httpd-wol.pid
+ echo failed.
failed.
+ exit 126
/var/mod/root #

Hilft das? Das "Permission denied" wundert mich ein wenig. =)
 
Kannst du mal ein paar Befehle eingeben?
Code:
which webcfg-wol
ls -l /usr/bin/webcfg*
webcfg-wol
MfG Oliver
 
Aber sicher doch...

Hier ist das Ergebnis:

Code:
/var/mod/root # which webcfg-wol
/var/mod/root # ls -l /usr/bin/webcfg*
-rwxr-xr-x    1 root     root          391 Aug 19 14:04 /usr/bin/webcfg
-rw-r--r--    1 root     root          395 Aug 19 14:05 /usr/bin/webcfg-wol
/var/mod/root # webcfg-wol
-sh: webcfg-wol: Permission denied
/var/mod/root #

MFG

Tom
 
Ich weiß nicht warum webcfg-wol bei dir keine Execute-Rechte hat. Bei mir hat es das:
Code:
oliver@ubuntu:/freetz/trunk/packages/wol-cgi-0.6/root/usr/bin# ls -l
insgesamt 8
-rwxr-xr-x 1 oliver oliver 888 2008-05-14 01:02 freetz_wol
-rwxr-xr-x 1 oliver oliver 395 2008-06-21 13:28 webcfg-wol
Code:
ls -l make/wol-cgi/files/root/usr/bin/
insgesamt 8
-rwxr-xr-x 1 oliver oliver 888 2008-05-14 01:02 freetz_wol
-rwxr-xr-x 1 oliver oliver 395 2008-06-21 13:28 webcfg-wol
MfG Oliver
 
Sehr merkwürdig... genau da scheint bei mir das Problem zu liegen!

Code:
ubuntu@Ubuntu:~/freetz-stable-1.0/packages/wol-cgi-0.6/root/usr/bin$ ls -l
insgesamt 8
-rwxr-xr-x 1 ubuntu ubuntu 888 2008-08-19 14:05 freetz_wol
-rw-r--r-- 1 ubuntu ubuntu 395 2008-08-19 14:05 webcfg-wol


Code:
ubuntu@Ubuntu:~/freetz-stable-1.0$ ls -l make/wol-cgi/files/root/usr/bin/
insgesamt 8
-rwxr-xr-x 1 ubuntu ubuntu 888 2008-08-19 14:05 freetz_wol
-rw-r--r-- 1 ubuntu ubuntu 395 2008-08-19 14:05 webcfg-wol

Mir ist noch etwas aufgefallen... vielleicht hängt das damit zusammen?

Code:
ubuntu@Ubuntu:~/freetz-stable-1.0$ make menuconfig 
/bin/bash: tools/check_uclibc: Permission denied
Makefile:79: WARNING: uClibc-version changed. Packages, toolchain and some other stuff must be rebuilt. This will take a while
#
# using defaults found in .config
#


Your Freetz configuration changes were NOT saved.

Ist hier das "Permission denied" ok?
 
Ist hier das "Permission denied" ok?

Code:
ls -aln tools/check_uc*
-rwxr-xr-x 1 501 502 631 2008-08-26 12:37 tools/check_uclibc


Nein, das ist nicht OK ;)

Bitte checke erneut sauber aus, denn irgendwas scheint da bei dir im Argen zu sein.
 
ok... hab neu ausgecheckt... sowohl trunk als auch branch, vorher die Ordner komplett gelöscht!

im trunk wird webcfg-wol jetzt ausführbar gesetzt, im branch jedoch nicht. =/

der Fehler mit "tools/check_uclibc: Permission denied" ist beim trunk verschwunden. soweit, so gut. =)

Ich versuch es nochmal auszuchecken beim branch.

Also: Hab den neuesten branch neu ausgecheckt und siehe da... check_uclibc wird nicht ausführbar gemacht... warum auch immer. =) Hab ich mal händisch geändert und teste nun weiter...
 
Zuletzt bearbeitet:
Also... im branch wird webcfg-wol bei mir definitiv nicht ausführbar gesetzt! Im trunk funktioniert es einwandfrei!

Ideen?

Grüße

Tom
 
Beim mergen werden anscheinend die "executable-properties" nciht mit übernommen. Diese habe ich im stabel-branch grad gesetzt.

Code:
make wol-cgi-dirclean && svn up && make

sollte das problem lösen.
 
Probleme sind behoben, vielen dank für das Update!

Grüße

Tom
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.