Wake on Lan mit 7270

Braeuni

Neuer User
Mitglied seit
2 Mrz 2005
Beiträge
106
Punkte für Reaktionen
0
Punkte
16
Hallo Leute!

Ich habe mich jetzt schon hier durch einige Beiträge gelesen, aber je mehr ich lese, desto mehr verunsichert mich die ganze Sache.

Das einizige was ich vor habe ist, meinen PC übers Internet über dyndns und Mac-Adresse
aufwecken zu lassen.

Wie kriege ich es hin, dass die Box die Magic Packets durchlässt.

Über eine kleine unkomplizierte und funktionierende Anleitung wäre ich Euch mit
großem Dank verbunden!

Gruß, Bräuni
 
Hallo,

Wie kriege ich es hin, dass die Box die Magic Packets durchlässt.
Gar nicht. Das Problem ist, dass man vom Internet aus keine MAC Pakete verschicken kann. Und eine eine IP Adresse kann man kein WOL Paket schicken, da ein ausgeschalteter PC nun mal keine IP Adresse hat.

Du musst das WOL Paket direkt innerhalb deines LANs verschicken, entweder von der Box aus oder durch ein anderes Gerät in deinem LAN. Um es von der Box aus zu verschicken, musst du sie modifizieren - mit Freetz z.B.
 
Hallo,

klappt nicht mit einer Fritzbox, da die ARP Tabellen nach kurzer Zeit gelöscht werden. Unmittelbar nach dem Ausschalten eines PCs kann man ihn noch einschalten, 10 Minuten später nicht mehr. Dann fehlt die Zuordnung MAC-Adresse <-> IP-Adresse, und WOL klappt nicht mehr, denn: Man kann ein WOL Paket nicht an eine IP-Adresse schicken.

Lest die Fritzbox Einträge in dem Forum auf der verlinkten Seite: Haufenweise Erfolgsmeldungen ("klappt super") und kurze Zeit später dann die Ernüchterung ("geht doch nicht"). Dann kommt immer einer mit der Erklärung ("ARP Table wird gelöscht") und die Enttäuschung ist groß.
 
Hallo,

kann man die einrichten in der Fritzbox?
 
Das könnte wohl tatsächlich funktionieren, jedenfalls mit der BusyBox v1.9.0:
Code:
~ # busybox arp --help
BusyBox v1.9.0 (2008-01-16 01:35:36 CET) multi-call binary

Usage: arp
[-vn]   [-H type] [-i if] -a [hostname]
[-v]              [-i if] -d hostname [pub]
[-v]    [-H type] [-i if] -s hostname hw_addr [temp]
[-v]    [-H type] [-i if] -s hostname hw_addr [netmask nm] pub
[-v]    [-H type] [-i if] -Ds hostname ifa [netmask nm] pub


Manipulate the system ARP cache

Options:
        -a              Display (all) hosts
        -s              Set a new ARP entry
        -d              Delete a specified entry
        -v              Verbose
        -n              Don't resolve names
        -i if           Network interface (e.g. eth0)
        -D              Read <hwaddr> from given device
        -A, -p          Protocol family
        -H hwtype       Hardware address type
Leider steht da nichts über den eigentlichen Aufbau der MAC (hw_addr), also xx:yy:xx:yy:xx:yy oder xx-yy-xx-yy-xx-yy oder xx yy xx yy xx yy oder xxyyxxyy... :mad:

Und für alle, die es interressiert, hier mal der komplette Befehlssatz der BusyBox v1.9.0:
Code:
BusyBox v1.9.0 (2008-01-16 01:35:36 CET) multi-call binary
Copyright (C) 1998-2007 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
   or: function [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use and BusyBox
        will act like whatever it was invoked as!

Currently defined functions:
        [, [[, addgroup, adduser, arp, arping, ash, awk, basename, bunzip2, 
bzcat, cat, chmod, chown, chroot, clear, cmp, cp, crond, crontab, cryptpw, 
cut, date, dd, delgroup, deluser, df, dirname, dmesg, dos2unix, du, echo, 
egrep, env, ether-wake, expr, false, fgrep, find, free, ftpget, ftpput, getopt, 
grep, gunzip, gzip, halt, hdparm, head, hexdump, hostid, hostname, httpd, id, 
ifconfig, ifdown, ifup, inetd, init, insmod, install, kill, killall, klogd, ln, 
logger, login, logname, logread, losetup, ls, lsmod, makedevs, md5sum, 
mdev, mkdir, mkfifo, mknod, mkswap, modprobe, more, mount, mv, nc, 
netstat, nohup, nslookup, od, passwd, pidof, ping, pivot_root, poweroff, 
printf, ps, pwd, rdate, realpath, reboot, reset, rm, rmdir, rmmod, route, 
run-parts, sed, setconsole, setlogcons, sh, sha1sum, sleep, sort, strings, 
stty, swapoff, swapon, sync, sysctl, syslogd, tail, tar, tee, telnet, telnetd, 
test, tftp, time, top, touch, tr, traceroute, true, tty, umount, uname, uniq, 
unix2dos, uptime, usleep, uudecode, uuencode, vconfig, vi, wc, wget, 
which, xargs, yes, zcat
[EDIT]
Die neueren BusyBox-Versionen (v1.9.1 und v1.9.2) habe ich auch schon ausprobiert.
Leider laufen die nicht ganz sauber auf meiner 7170.
Deshalb habe ich (vorerst) die v1.9.0 beibehalten.
[/EDIT]

Joe
 
Zuletzt bearbeitet:
Funktioniert das hier mit der 7270 etwa nicht?

Ein Versuch wär's ja zumindest wert...

Gruß, Joe
 
Leider steht da nichts über den eigentlichen Aufbau der MAC (hw_addr)
So viele Möglichkeiten sind das nun auch wieder nicht. Und wenn man bedenkt, daß die MAC-Adresse als xx:yy:xx:yy:xx:yy ausgegeben werden, würde ich mit dem Format auch anfangen.

Und für alle, die es interressiert, hier mal der komplette Befehlssatz der BusyBox v1.9.0:

Das ist der Befehlssatz Deiner BusyBox.

Und jeder kann den Befehlssatz seiner BusyBox einfach herausfinden, indem er die BusyBox aufruft.
 
Die neueren BusyBox-Versionen (v1.9.1 und v1.9.2) habe ich auch schon ausprobiert.
Leider laufen die nicht ganz sauber auf meiner 7170.
Was gibts denn da für Probleme?

MfG Oliver
 
Kostenlos!

Statistik des Forums

Themen
248,854
Beiträge
2,302,935
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo