Hallo zusammen, Irgendwie schaffe ich es nicht mit dem BeispielSKetch > Webserver für das Ethernet Shield was im Browser anzeigen zu lassen. Ich frage mich wieso, ich habe den Sketch abegändert, nachdem ich herausgefunden habe das ich im Netzwerk mit 192.168.2.X.X bewege und das auch im Arduino angepasst habe geschieht trotzdem nichts. Wenn ich den Arduino versuche anzupingen kommt leider = "Zielhost nicht erreichbar", das kann doch nicht so schwer sein :( Das ganze habe ich an meinem Router angeschlossen
Hi, Siehst Du im Router den Arduino? Braucht das Ethernet-Shield keine Subnet-Mask, oder Standartgateway? Das wären die ersten Dinge, die ich überprüfen würde... Das Shield hat doch bestimmt LEDs für die Netzwerkvetbindung, evtl TX und RX... Gruß Blackmore
Don Quijote schrieb: > Wenn ich den Arduino versuche > anzupingen kommt leider = "Zielhost nicht erreichbar", das kann doch > nicht so schwer sein :( Das ist halt die Sache mit dem Arduino. Keine Ahnung wie das alles funktioniert und immer erwarten, dass alles funktioniert. Wenn dann mal was nicht funktioniert, dann ist das Gejaule groß. Wüsste man jetzt halt überhaupt was man da macht (wüsste was ein TCP/IP Stack ist und wie er funktioniert), dann könnte man da auch weiter machen. Aber wenn ich dir jetzt sage, dass du dir Wireshark holen sollst und damit beim Debugging beginnen sollst, dann hilft dir das ja auch nix. Dann musst dir wohl erstmal ein Buch über das Thema TCP/IP besorgen und dann kannst ans Debugging gehen.
Hallo, antwortet ein Arduino überhaupt auf "ping"? Vielleicht ist auf Deinem Router eine Firewall aktiv, die die Kommunikation unterbindet. Im ersten Schritt würde ich den PC direkt mit dem Arduino verbinden. Wenn Dein PC keinen Gigabit-Ethernetanschluss besitzt benötigst Du hierfür allerdings ein Crosslink-Kabel. Dem PC musst weist Du in diesem Fall „hart“ eine IP-Adresse zu. Mit freundlichen Grüßen Guido
Don Quijote schrieb: > Das ganze habe ich an meinem Router angeschlossen Cross-Link-Kabel? Oder hat dein Router einen Switch eingebaut? Wie sieht es mit Link-Dioden beim Shield aus? (Nein, ich kenne das System auch nicht, aber das wären die Sachen, die ich als Fehlersuchhilfen benutzen würde).
@David: Er hat im Shield 106 eingetragen und schickt von seinem Rechner (104) ein Ping ab. Sein Rechner (also 104) meldet, dass er das Ziel nicht erreichen könne. Also soweit alles in Ordnung.
Christian H. schrieb: > @David: > Er hat im Shield 106 eingetragen und schickt von seinem Rechner (104) > ein Ping ab. Sein Rechner (also 104) meldet, dass er das Ziel nicht > erreichen könne. Also soweit alles in Ordnung. Hab' ich übersehen. Wäre aber auch zu einfach gewesen ...
Hallo, vielleicht erst mal: • Welcher Arduino • welches Ethernet Shield • poste doch mal den Output, der in der seriellen Konsole erscheint vlg Timm
Don Quijote schrieb: > Irgendwie schaffe ich es nicht mit dem BeispielSKetch > Webserver für > das Ethernet Shield was im Browser anzeigen zu lassen. Ich frage mich > wieso Die MAC-Adresse DEADBEEFFEED auf deinem Shield ist eine lokale *Gruppen*adresse, siehe http://de.wikipedia.org/wiki/MAC-Adresse, deshalb funzt die Antwort wohl nicht. Benuzt doch mal für den Arduino eine legale Individualadresse. Bei den offiziellen Shields klebt hinten eine eindeutige drauf, oder du generierst dir eine private. Was sagt denn arp -a auf dem PC? Ansonsten Wireshark, wie schon erwähnt. LG, Sebastian
Sebastian W. schrieb: > Die MAC-Adresse DEADBEEFFEED auf deinem Shield ist eine lokale > *Gruppen*adresse, siehe http://de.wikipedia.org/wiki/MAC-Adresse, Oh, das stimmt so nicht. DE = 11011110, also eine lokale Individualadresse. LG, Sebastian
Hallo Zusammen Suche ein Möglichkeit bei meinen 8 Arduino Uno mit je einem Ethernet Shield verbunden die MAC Adresse automatisch zu vergeben das ich für die 8 Boards nur einen Code schreiben möchte und per Logik automatisch jedes Arduino Board "seine" MAC/IP vom Code übernimmt. Gibts beim Arduino irgendwas Eindeutiges, worauf ich da dann abfragen kann und als Entscheidung für die MAC (und ev. IP-Adressen) Vergabe benützen kann? Andere Idee? Gruss X
Xilinx+Arduino schrieb: > > Andere Idee? > http://forum.arduino.cc/index.php?topic=430916.0 oder https://www.arduinoclub.de/2015/01/14/arduino-seriennummer/ Gruss Xilinx
Xilinx+Arduino schrieb: > Hallo Zusammen > > Suche ein Möglichkeit bei meinen 8 Arduino Uno mit je einem Ethernet > Shield verbunden die MAC Adresse automatisch zu vergeben das ich für die > 8 Boards nur einen Code schreiben möchte und per Logik automatisch jedes > Arduino Board "seine" MAC/IP vom Code übernimmt. > > Gibts beim Arduino irgendwas Eindeutiges, worauf ich da dann abfragen > kann und als Entscheidung für die MAC (und ev. IP-Adressen) Vergabe > benützen kann? > > Andere Idee? > > Gruss X Beim Atmega328 gibt es die Möglichkeit, aus einem Programm heraus die Wafer-ID und die X- und Y-Position der Siliziumscheibe abzufragen, aus dem dein Atmega328 bei der Produktion gefertigt wurde. Das steht nicht im Atmega328 Datenblatt, ich hatte mir das mal aus einem Attiny-Datenblatt geholt und dann einfach auf Arduino UNO ausprobiert. Und es scheint tatsächlich eine eindeutige ID für jeden Atmega328 zu ergeben.
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.