[1] 2 >>> MLD-5.x / General / Server wird nicht gestartet, wenn Client über WLan verbunden ist
 

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Hallo zusammen,

mir ist aufgefallen, dass in der /etc/init.d/network der Server nur dann geweckt wird, wenn der Client über Ethernet verbunden ist. Meinen RPi3 habe ich jedoch über WLan verbunden, da keine Netzdose in der Nähe ist. Könnt ihr das bitte noch anpassen, dass der Server auch über WLan geweckt wird.

Code: [Select]
        resume)
                if [ "$NETWORK_SERVER_WAKEUP" = "1" -a -n "$NETWORK_SERVER_MAC" ]; then
                        # Startet Server per Wake-On-Lan
                        echo "Wakeup server"
                        ls /sys/class/net | grep ${NETWORK_STATIC_INTERFACE:-eth} | while read interface; do
                                ether-wake -b -i $interface $NETWORK_SERVER_MAC
                        done

Hier wird nur auf "-eth" abgefragt.

Vielen Dank und viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Teste mal Bitte ob es jetzt (mit dem unstable network paket) klappt.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Funktioniert leider nicht so einfach. Wenn ich den Befehl manuell aufrufe, gibt es die Fehlermeldung.

Code: [Select]
MLD-Kueche> ethtool -s wlan0 wol g
Cannot get current wake-on-lan settings: Operation not supported
  not setting wol

ethtool zeigt bei einer Netzwerkkarte die Eigenschaften an z.B., dass eth0 WOL per MagicPaket (Wake-on: g)unterstützt. Bei wlan0 gibt es hier keine Ausgabe
Code: [Select]
MLD-Kueche-LAN> ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
                                             1000baseT/Full
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbag
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes
MLD-Kueche-LAN> ethtool wlan0
Settings for wlan0:
No data available

Viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Na klar. Ein gerät lässt sich nicht per WLAN aufwecken. Aber einen Aufwach-Befehl verschicken sollte gehen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Was muss dazu im Source für den Aufwachbefehl verändert werden?

Viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Der Aufwachbefehl lautet:
Code: [Select]
ether-wake -b -i wlan0 SERVER_MAC_ADDRESSWobei SERVER_MAC_ADDRESS durch die MAC Adresse des Servers zu ersetzen ist.
Oder was wolltest Du wissen?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
genau das war es, was ich wissen wollte. Ich teste das heute Abend mal.

Vielen Dank und viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Die MAC Adresse des Servers steht in der /etc/rc.config des clients unter NETWORK_SERVER_MAC
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Na klar. Ein gerät lässt sich nicht per WLAN aufwecken. Aber einen Aufwach-Befehl verschicken sollte gehen.

hm, verschicken geht fehlerfrei, allerdings weckt das den Server nicht auf, was sonst über eth0 funktioniert.

Code: [Select]
MLD-Kueche> ether-wake -b -i wlan0 00:30:05:c8:d0:61
Viele Grüsse skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Es könnte sein, das das über WLAN grundsätzlich nicht geht. Da musst DU mal recherchieren.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline NoTape

  • Adv. Member
  • ***
  • Posts: 112
    • View Profile
Mit etherwake (ether-wake) bekomme ich meinen intel-NUC auch nicht eingeschaltet!

Da ich bislang immer mit wakeonlan einschalte, habe ich das mal auf meinem Raspi installiert.

Ein wakeonlan-Paket vom Raspi auf dem Dachboden (nur WLAN) an meinen NUC (eth0), und schwups hat er sich eingeschaltet.

pi@raspi3bp:~ $ wakeonlan F4:4D:30:00:00:00
Sending magic packet to 255.255.255.255:9 with F4:4D:30:00:00:00
VDR1: MLD-5.4 testing DVB-C  * ASRock FM2A88X-ITX+ * Dual Core AMD A4-6300 * GeForce GT 520 * Hauppauge WinTV-dualHD
VDR2: MLD-5.5 testing DVB-T2 * ASUS M5A78L * AMD FX-4300 * MSI GT1030 Silent * SDC Megtron 240x128 * Hauppauge WinTV-dualHD

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Das hört sich gut an. Leider ist wakeonlan bislang nicht Bestandteil in der MLD.

Viele Grüße skippy
meine MLDs (show / hide)

Offline NoTape

  • Adv. Member
  • ***
  • Posts: 112
    • View Profile
Upss...  ::)

Das habe ich übersehen, denn auf meinem Dachboden-Raspi läuft nicht MLD sondern http://www.virtualradarserver.co.uk
VDR1: MLD-5.4 testing DVB-C  * ASRock FM2A88X-ITX+ * Dual Core AMD A4-6300 * GeForce GT 520 * Hauppauge WinTV-dualHD
VDR2: MLD-5.5 testing DVB-T2 * ASUS M5A78L * AMD FX-4300 * MSI GT1030 Silent * SDC Megtron 240x128 * Hauppauge WinTV-dualHD

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Das macht keinen Unterschied. Die Tools machen alle das selbe. Du kannst das auch problemlos mit nc (netcat) machen, nur dann musst Du das Paket halt selber zusammenbauen.
Wahrscheinlicher ist, dass Dein WLAN das nicht durchlässt. Das ist glaube ich normal.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline baltic

  • MLD-Debugger
  • Expert Member
  • *****
  • Posts: 724
    • View Profile
Oder das Debian-Paket nehmen.  ;)
MLD 5.5 – unstable  Asus M3N78-EM  SkyStar2

[1] 2 >>> MLD-5.x / General / Server wird nicht gestartet, wenn Client über WLan verbunden ist
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.