probier mal so
/etc/init.d/wol-nas.sh
/home/root/nas.py
Alles anzeigen
/etc/init.d/wol-nas.sh
/home/root/nas.py
Quellcode
- import socket
- import time
- bcast_addr = '192.168.1.255' # broadcast address for you network
- target_mac = "4C:E6:76:E7:5B:39" # colons are optional, case does not matter
- mac = target_mac.replace(':', "")
- mac_bytes = "".join([chr(int(mac[i:i+2], 16)) for i in range(0, len(mac), 2)])
- WoL_packet = '\xff'*6 + mac_bytes * 16
- s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
- while 1:
- s.sendto(WoL_packet, (bcast_addr, 9))
- time.sleep(180)
Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
Debug Log aktivieren Putty Telnet Screenshots erstellen
Debug Log aktivieren Putty Telnet Screenshots erstellen