Hallo! Vorerst: Hab schon einiges mit uC realisiert, wenn es auch schon etwas zurückliegt und ich wegen Zeitmangel z.Z. auch wenig mit uC mache. Nun meine Frage: Kann man rel. einfachen Mitteln mit einem RTL-Chip einer alten NIC eine WOL-Erkennung und Auswertung per uC realisieren? Hab mich noch nicht näher eingelesen, da aber hier sicher schon einige mit den NIC-Chips gearbeitet haben ist eine schnelle JA/NEIN Beantwortung sicherlich möglich. :) Ich möchte hald zum Schluß eine kl. Leiterplatte, die wenn ich ein WOL-Signal sende einen Verbraucher einschaltet und bei 2 oder 3 WOL-Signalen in einer def. Zeit den Verbraucher wieder ausschaltet. Ist sowas mit einfachen Mitteln möglich? Danke & Ciao!
Hallo, schau dir doch dazu mal diesen Thread an: http://www.mikrocontroller.net/forum/read-1-150732.html bzw. http://www.ulrichradig.de Da es sich bei WOL einfach nur um ein Datenpaket auf unterster Ethernet-Protokoll-Schicht handelt, brauchst du "nur" die ganze tcp-ip-Schicht aus der Software rauszukicken, und dort anzusetzen, wo die rohen Daten empfangen werten. Dort Vergleichen mit dem WOL-Paket. Schau einfach mal in die Sourcen. Allerdings: Wenn du bereits den Sourcecode für nen kompletten Webserver auf nem AVR für lau bekommst, warum nicht dann dein Gerätchen gleich damit ausstatten? Ein anderer Ansatz wäre evtl. eine Netzwerkkarte mit WOL-Anschluss zu benutzen und den auszuwerten. Allerdings muss z.B. meine OnBoard-Netzwerkkarte erst per Software konfiguriert werden um WOL zu nutzen, was die Sache wieder verkomplizieren würde. Stefan
Nach kurzer Durchsicht von Ulrich Radigs Sourcen ist für das Empfangen der Ethernet-Pakete die Funktion void Read_Ethernet_Frame (char *buffer,unsigned int *bufferlen) (in rtl8019.h) zuständig. Habe allerdings bis jetzt noch nix mit AVRs und Ethernet gemacht. Stefan
Wesentlich weniger Bastelarbeit, und je nach Übung, ist vielleicht nen kleiner Mikroprozessor + XPORT die einfachere Wahl ? 3V drauf, schon hat man nen Mikroproz. mit Ethernet... Oder keinen Mikro, und die 3 GPIOs verwenden .. Zum Preis: nen XPORT bei segor ist vielleicht nen teurer Baustein, aber wer weiss, wieviel "billiger" die andere Lösung ist ;) Oder wiederspricht jemand? .. würde eure Meinung mal gerne hören ... (ich habe nen XPORT hier zum basteln, und bin sogar recht zufrieden damit, vor allem weil ich viieell Codespace übrig habe G) Gruss, Tim O.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.