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
Weiß nicht genau. Wie macht man das ?
Ping ist ein Befehl. Versuch es mal mit "help ping" oder unter Linux "man ping".
also es steh dran: Pakete: Gesendet = 4, Empfangen = 0,Verloren = 4 (100% Verlust) Was soll ich jetzt tun?
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.