-=Petter=- Skrevet 14. juni 2015 Del Skrevet 14. juni 2015 Hei Trenger litt hjelp til oppsett av kode på en DD-WRT router. TP-Link TL-WR941ND v2/v3 DD-WRT v24-sp2 (11/21/10) std - build 15778 Jeg er ute etter at den skal vekke en server på tilkobling på visse porter. Noe jeg nesten har fått til, veldig neste. :-) Med denne koden (kommer under), har jeg fått routeren til å vekke serveren på tilkobling på port 1001, fra Wan. Men ikke fra Lan. Ei heller fra program som det er tiltenkt, kun fra web leser. Det jeg er ute etter , er at dette skal fungere både fra nettet og lokalt, fra FTP programmer etc. Ikke bare fra webleser. Det jeg vil er jo at ved aksess på bestemte porter, skal den sende wakeup til serveren. Håper noen kan hjelpe meg, har nå drevet i lengre tid, prøvd å lese og forstå, men det bare stopper opp. Jeg er en datafjott, ingen programerer eller guru. :-) Kode som jeg nå har prøvd, og som da fungerer slik veldig nesten fra port 1001 ved tilkobling via www er: #!/bin/sh #Enable JFFS2 and place script in /jffs/ then run on startup in web interface. #You can check the log from http://192.168.1.1/user/wol.html INTERVAL=5 NUMP=3 OLD="" PORT=1001 WOLPORT=9 TARGET=192.168.1.2 BROADCAST=192.168.1.255 MAC=--:--:--:--:--:-- WOL=/usr/sbin/wol LOGFILE="/tmp/www/wol.html" echo "<meta http-equiv=\"refresh\" content=\"10\">" > $LOGFILE echo "AUTO WOL Script started at" `date` "<br>" >> $LOGFILE while sleep $INTERVAL;do NEW=`dmesg | awk '/ACCEPT/ && /DST='"$TARGET"'/ && /DPT='"$PORT"'/ {print }' | tail -1` SRC=`dmesg | awk -F'[=| ]' '/ACCEPT/ && /DST='"$TARGET"'/ && /DPT='"$PORT"'/ {print $7}' | tail -1` LINE=`dmesg | awk '/ACCEPT/ && /DST='"$TARGET"'/ && /DPT='"$PORT"'/'` if [ "$NEW" != "" -a "$NEW" != "$OLD" ]; then if ping -qc $NUMP $TARGET >/dev/null; then echo "NOWAKE $TARGET was accessed by $SRC and is already alive at" `date` "<br>">> $LOGFILE else echo "WAKE $SRC causes wake on lan at" `date` "<br>">> $LOGFILE $WOL -i $BROADCAST -p $WOLPORT $MAC >> $LOGFILE echo "<br>" >> $LOGFILE sleep 5 fi OLD=$NEW fi done Også ref link: http://www.dd-wrt.com/wiki/index.php/Useful_Scripts#Web_Server_Wake-up http://www.dd-wrt.com/wiki/index.php/WOL På forhånd tusen hjertelig takk for alle hjelpen jeg kan få! :-) Petter PS: Håper det er riktig forumttråd, da jeg ikke kunne fatte hva dette skulle gå under. :-) Lenke til kommentar
-=Petter=- Skrevet 15. juni 2015 Forfatter Del Skrevet 15. juni 2015 Det er også en mulighet, hvis noen vet om en script eller noe som kan kjøres med et klikk, som kan logge inn på routeren som da kan kjøre en wakeup der? Hvis dette lar seg gjøre. Men må være mulig og kjøre på f.eks. ChromeOs Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå