Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

02.12.2010, 18:24

WOL funktioniert nicht mehr nach Umstellung von local.start auf local

Hallo,
ich habe neulich wegen der aktuellen Version von openRC das automatische Starten von Programmen von /etc/conf.d/local.start auf /etc/conf.d/local umgestellt. Nun scheint ethtool nicht mehr richtig zu funktionieren. Jedenfalls kann ich per WOL diese Maschine nicht mehr anschalten. Aber /etc/conf.d/local wird durchlaufen, da alles andere darin ordentlich gestartet wird.
Hier /etc/conf.d/local

Quellcode

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
# Here is where you can put anything you need to start
# that there is not an init script for.

local_start() {
        # This is a good place to load any misc programs
        # on startup (use &>/dev/null to hide output)
                /etc/init.d/vdr start
                /etc/init.d/vdradmin start
                /root/vdr-1.4.7/vdr -d -c /root/vdr-1.4.7/config -L /root/vdr-1.4.7/PLUGINS/lib -p 0 -Pstreamdev-server -Ppvrinput
                # /etc/init.d/linux_mtp_streaming_server_script start
                ####### MTP-Streaming-Server 1.3.5 zusammen mit MTP-Center 3 Beta 4
                # /root/linux_mtp_streaming_server-1.3.5/src/linux_mtp_streaming_server -i /var/www/mtpc30 -p /var/www/mtpc30/config -d -P /var/www/mtpc30/temp/streaming-server.pid
                ####### MTP-Streaming-Server 1.3.21 zusammen mit MTP-Center 3 Beta 5
                /root/linux_mtp_streaming_server-1.3.21/src/linux_mtp_streaming_server -i /var/www/mtpc30beta5 -p /var/www/mtpc30beta5/config -d -P /var/www/mtpc30/temp/streaming-server.pid
                # WOL einschalten
                ethtool -s eth0 wol g
                # wakeonlan 00:20:ed:5e:e4:ff
                # VM-Host einschalten
                wakeonlan 40:61:86:05:cb:5f
                date > /var/log/epg-scan-dvbt.log
        # We should always return 0
        return 0
}

local_stop() {
        # This is a good place to unload any misc.
        # programs you started above.

        # We should always return 0
        return 0

Auch das Plazieren von ethtoll in den Bereich local_stop() bringt nichts.
Ausgeschaltet wird die Maschine über ein cron-gesteuertes Script, welches am Ende ein /sbin/halt durchführt.
Ansonsten habe ich an der Maschine nichts geändert.
Könnt Ihr mir helfen, daß die Maschine wieder per WOL starten kann (sie ist auch Backup-Server und wird von mehreren Usern im Haus genutzt [ohne das diese es so richtig wissen])
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7

2

04.12.2010, 13:02

Nachdem der DVB-T-Empfänger auch nicht funktionierte und ich diesen in einen anderen USB-Slot gesteckt habe, ging auch WOL wieder.
Seltsam.
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7