[W5100 + AVR] Verbindung geht nicht aus dem Netzwerk

Gast #1899461
Lesenswert?

Hallo,
ich habe ein Problem mit Ethernet. Ich benutze einen WizNet W5100 
Netzwerk Chip (Ethernet PHY, MAC + Hardwired TCP/UDP/ARP/ICMP...). Das 
ganze funktioniert ganz gut, solange ich nicht über den Router gehen 
muss. Also um ein Beispiel zu nennen: W5100 -> Switch -> Workstation 
geht wunderbar. Hingegen W5100 -> Switch -> FritzBox -> Wlan -> Laptop 
geht nicht. Der ARP Request bekommt keine Antwort (sehe ich in 
WireShark). Das Laptop ist dabei übrigens im selben Subnet wie der 
W5100.

Was ich bis jetzt getestet habe:

W5100 -> Switch -> Workstation = geht
W5100 -> Switch -> Router -> Server = geht (weil nur der im Router 
integrierte Switch genutzt wird?)
W5100 -> Switch -> Router = geht nicht (also die FritzBox selber)
W5100 -> Switch -> Router -> WLAN = geht gnicht

Woran könnte das liegen? Mag der Router meine Mac Addresse nicht 
(99:88:77:66:55:44)? (sollte ja eigentlich kein Problem sein). Muss ich 
mich vorher am Router anmelden oder so? (die IP vom W5100 steht auch 
nicht in der Verbindungen-Liste der FritzBox). Habe ich vielleicht 
irgendetwas ganz anderes vergessen?

Vielen Dank schonmal im Voraus.
Gast #1899644
Lesenswert?

>Kannst du mal
>W5100 -> FritzBox -> Workstation
>testen?
Also über WLAN? Dann krieg ich keine Antwort mehr.


>> (99:88:77:66:55:44)
>Mach mal daraus:
>   09:88:77:66:55:44
Hab ich gemacht, geht trozdem nicht.

Ahja, einen Ping von einem Computer aus dem WLAN oder so geht auch 
nicht:
From 192.168.178.55 icmp_seq=2 Destination Host Unreachable
(192.168.178.55 ist hier das Laptop, von dem ich den Ping ausprobiert 
habe.)
Von PCs die der W5100 erreichen kann geht auch ein Ping.

Ich kann mir echt nicht erklären woran das liegt, Gateway ist eigentlich 
richtig eingetragen...
OH. Ich glaub da fällt mir was ein. Die IP von W5100 liegt im DHCP 
Addressbereich. Das ändere ich mal schnell...

Ne, ändert auch nix.
Gast #1899738
Lesenswert?

nu gehts.
Das LSB des ersten Bytes der MAC Addresse sagt ob die Mac eine Gruppen 
Mac Addresse ist. 09 => 0b1001. Lasse ich die Mac zB mit 08 anfangen 
(0b1000) gehts wunderbar durch.
Trozdem Danke.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren