You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, January 29th 2010, 3:59pm

[REQ] Wake-on-LAN

Hi,

kleiner, eher wenig aufwendiger Request, der vielleicht auch andere interessieren könnte:

Könntet Ihr in das Frontend eine Option einbauen, die Wake-on-LAN aktiviert? Hab´s nach dieser Anleitung bei mir manuell ergänzt, weil mein VDR nicht 24/7 läuft, ich aber doch gerne hier und da mal einen Timer setzen möchte.
Kann mich dann auf einer NAS mit etherwake oder z.B. die Fritzbox einloggen und den VDR hochfahren, falls er gerade einen Schlummi macht.

Bis denne

Jörg
yaVDR 0.5.0a
Intel Core2Duo E6750, Asus P5Q,
Gainward GT 240 512MB GDDR5, Hauppauge HVR-4000 & Nova-S2-HD, 4 GByte RAM
an Panasonic TX-P42GW10 und Onkyo TX-SR508

maro1969

Intermediate

Posts: 439

Location: bei Koblenz

  • Send private message

2

Friday, January 29th 2010, 4:45pm

Genauso interessant fänd ich die Möglichkeit, einen Server zu deffinieren, der beim Booten geweckt wird.

Gruß
Martin
Hat mein Neffe abgestaubt:

Gen2VDR auf Asus M2A-VM/Sempron LE-1100 mit TT-FF und Skystar2 in Thermaltake "Mozart"

Aktuell: WIRD ERGÄNZT

gda

Im Forum Zuhause

Posts: 13,282

Location: HH

  • Send private message

3

Friday, January 29th 2010, 4:47pm

RE: [REQ] Wake-on-LAN

Quoted

Original von JK1974
kleiner, eher wenig aufwendiger Request, der vielleicht auch andere interessieren könnte:

Könntet Ihr in das Frontend eine Option einbauen, die Wake-on-LAN aktiviert? Hab´s nach dieser Anleitung bei mir manuell ergänzt, weil mein VDR nicht 24/7 läuft, ich aber doch gerne hier und da mal einen Timer setzen möchte.

Ich denke nicht, dass dafür etwas im Webfrontend gemacht werden muss. Ich möchte das generell eingeschaltet haben.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470

4

Friday, January 29th 2010, 5:34pm

Ist mir natürlich auch recht ;)

Bis denne

Jörg
yaVDR 0.5.0a
Intel Core2Duo E6750, Asus P5Q,
Gainward GT 240 512MB GDDR5, Hauppauge HVR-4000 & Nova-S2-HD, 4 GByte RAM
an Panasonic TX-P42GW10 und Onkyo TX-SR508

talpa

Intermediate

Posts: 349

Location: Mannheim

  • Send private message

5

Friday, January 29th 2010, 5:44pm

Quoted

Original von maro1969
Genauso interessant fänd ich die Möglichkeit, einen Server zu deffinieren, der beim Booten geweckt wird.

Gruß
Martin


Hab ich bei mir über ein Script in /etc/init.d gelöst, das beim Booten ausgeführt wird und den Server aufweckt. Kann ich bei Interesse gerne posten.

My Stuff

VDR-Server · GA-M720-US3 - AthlonX240 · 2x DVB-S2 TT 1600 · 1x DVB-S2 Mystique Satix Dual · 11 TB Archiv · Ubuntu 12.04 · vdr 2.0.6
VDR-Client 1 · Aopen i915HFS · GeForce 760 · Pentium M 745 · 250 GB System · yaVDR 0.3.2 - 2.0.6 · @Loewe Xemix 9006

maro1969

Intermediate

Posts: 439

Location: bei Koblenz

  • Send private message

6

Friday, January 29th 2010, 5:47pm

Quoted

Original von talpa:
Hab ich bei mir über ein Script in /etc/init.d gelöst, das beim Booten ausgeführt wird und den Server aufweckt. Kann ich bei Interesse gerne posten.


Jepp, bitte gerne!!
Hat mein Neffe abgestaubt:

Gen2VDR auf Asus M2A-VM/Sempron LE-1100 mit TT-FF und Skystar2 in Thermaltake "Mozart"

Aktuell: WIRD ERGÄNZT

talpa

Intermediate

Posts: 349

Location: Mannheim

  • Send private message

7

Friday, January 29th 2010, 8:56pm

Quoted

Original von maro1969

Quoted

Original von talpa:
Hab ich bei mir über ein Script in /etc/init.d gelöst, das beim Booten ausgeführt wird und den Server aufweckt. Kann ich bei Interesse gerne posten.


Jepp, bitte gerne!!


Voilà.
Das Ganze soll folgendes bewirken:

1. Server wird per Befehl 'wakeonlan' aufgeweckt - nachdem die Netzwerkkarte initialisiert ist.
2. da auch ein Verzeichnis aufm Server via NFS gemounted werden soll, testet das Script, ob der Server auch wirklich wach ist.

In den Startvorgang eingebunden hab ich das Ganze via update-rc, man kann die entsprechenden Links in /etc/rcX.d/ aber auch manuell setzen, wenn man denn möchte...

Funktioniert bei mir 1a.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#! /bin/bash
### BEGIN INIT INFO
# Provides:          wakeup_server
# Required-Start:    $remote_fs
# Required-Stop:     $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: Server aufwecken
# Description:       Aufwecken von Server beim Systemstart
### END INIT INFO

# Author: talpa
#

# PATH should only include /usr/* if it runs after the mountnfs.sh script
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="Wakeup server"
SCRIPTNAME=wakeup_server.sh

do_start () {

        rm /etc/log.asc && touch /etc/log.asc
        echo "Waking up server ..." > /etc/log.asc

        until [ "`tail -n 150 /var/log/syslog | grep "1000 Mbps" | cut -d: -f5 | cut -d, -f1 | cut -d" " -f6,7`" = "1000 Mbps" ]; do
                echo 1 >> /etc/log.asc
                sleep 1
        done

        while :;do
                /usr/bin/wakeonlan 00:01:29:XX:YY:ZZ >> /etc/log.asc
                if [ $? = 0 ]
                        then break
                echo 2 >> /etc/log.asc
                fi
        done

        while :;do
                ping -c 1 192.168.0.101 >> /dev/null
                if [ $? = 0 ]
                        then break
                echo 3 >> /etc/log.asc
                fi
        done

        echo "Server is up and running" >> /etc/log.asc

        while :;do
                smbclient -N -L Server > /dev/null
                if [ $? = 0 ]
                        then break
                echo 4 >> /etc/log.asc
                fi
        done

        umount /mnt/fullhouse
        mount /mnt/fullhouse

}

My Stuff

VDR-Server · GA-M720-US3 - AthlonX240 · 2x DVB-S2 TT 1600 · 1x DVB-S2 Mystique Satix Dual · 11 TB Archiv · Ubuntu 12.04 · vdr 2.0.6
VDR-Client 1 · Aopen i915HFS · GeForce 760 · Pentium M 745 · 250 GB System · yaVDR 0.3.2 - 2.0.6 · @Loewe Xemix 9006