Arduino Ethernet Shield kann nicht übers Netzwerk angemeldet werden

Gast #3361215
Lesenswert?
• ▲
▼
Nächster Schritt wäre, den Vorgang mit Wireshark zu protokollieren. Dann 
siehst Du, ob der Mikrocontroller überhaupt antwortet. Zuerst wird der 
PC per Broadcast fragen, wem die IP-Adresse gehört. Daraufhin muss der 
Mikrocontroller antworten "ich bin das". Dann kennt der PC die MAC 
Adresse, denn die ist in der Antwort enthalten. Die speichert er in der 
ARP Tabelle, die man übrigens mit dem ARP Befehl abfragen und 
manipulieren kann.

Macn mal den Wireshark Trace und berichte, wie der Mikrocontroller 
antwortet.
#3361400
Lesenswert?
• ▲
▼
Hallo Simon,

wie ist dein Netzwerk verkabelt? Hast du ein RJ45-Kabel vom UNO direkt 
zum PC, oder vom UNO zu einem Switch deines Netzwerks? Leuchten die LEDs 
der Netzwerkbuchse der Gegenstelle des UNO -- ist also ein Link 
aufgebaut?

Welche IP-Adresse hat der UNO (im Sketch-Code definiert), und welche 
IP-Adresse hat dein PC (Eingabeaufforderung, dann "ipconfig" eingeben, 
und nach der IPv4-Adresse deines Netzwerkadapters suchen)? Es ist 
wichtig, dass beide Adressen im Netzwerkteil übereinstimmen, und sich im 
Host-Teil unterscheiden. Dazu brauchst du die Subnetzmaske, die unter 
der IPv4-Adresse in der Ausgabe von ipconfig erscheint.

Wenn beides der Fall ist, müsste ping vom PC zur IP-Adresse des UNO 
gehen.

LG, Sebastian

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.