Forum: Mikrocontroller und Digitale Elektronik Arduino Ethernet Shield kann nicht übers Netzwerk angemeldet werden


von Simon N. (ardi)


Lesenswert?

Hi,
wie oben gesagt.
Wenn ich das Default "Webserver" von Arduino auf meinen Arduino UNO
lade und dann die IP im Browser eingebe kommt nichts.
Die MAC-Adresse und IP, die ich schon zugeordnet habe, stimmen.
Vielen Danke

von L. P. (lpg)


Lesenswert?

Geht ein ping durch?

Lg.

von Simon N. (ardi)


Lesenswert?

Weiß nicht genau.
Wie macht man das ?

von Stefan (Gast)


Lesenswert?

Ping ist ein Befehl. Versuch es mal mit "help ping" oder unter Linux 
"man ping".

von Simon N. (ardi)


Lesenswert?

also es steh dran:
Pakete: Gesendet = 4, Empfangen = 0,Verloren = 4 (100% Verlust)
Was soll ich jetzt tun?

von Stefan (Gast)


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.

von Sebastian W. (wangnick)


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

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.