PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kein DHCP per LAN aber per WLAN - WTF?


nalye
2018-07-06, 23:49:03
Problem gefunden, siehe weiter unten

Folgendes Setup:

Internet -> Fritzbox -> Switch -> Mac

Per WLAN verbunden bekomme ich einwandfrei eine IP aus meinem Netz:

https://i.imgur.com/XMuvEWh.png

Per Lan jedoch (egal ob mit Umweg ueber den Switch oder direkt per Kabel) so absolut gar nichts:

https://i.imgur.com/4728w9L.png

DHCP auf der Fritzbox ist wie folgt eingerichtet:

https://i.imgur.com/PFeohV9.png

Einen weiteren DHCP-Server habe ich nicht im Netzwerk... Wenn ich dem Ethernetinterface manuell eine IP aus dem DHCPAdress-Bereich gebe funktioniert alles wunderbar; ich kann den Router pingen, das Internet funktioniert ohne Probleme, alles super.

Mac sowie Fritzbox wurden neu gestartet.

Hier der relevante tcpdump fuer Ethernet:

tcpdump -i en0 port 67 or port 68 -e -n
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on en0, link-type EN10MB (Ethernet), capture size 262144 bytes
23:40:09.358212 3c:07:54:6f:0d:bb > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 3c:07:54:6f:0d:bb, length 300
23:40:11.116402 3c:07:54:6f:0d:bb > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 3c:07:54:6f:0d:bb, length 300
23:40:13.193762 3c:07:54:6f:0d:bb > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 3c:07:54:6f:0d:bb, length 300
^C
3 packets captured
53 packets received by filter
0 packets dropped by kernel

und fuer WLAN
tcpdump -i en1 port 67 or port 68 -e -n
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on en1, link-type EN10MB (Ethernet), capture size 262144 bytes
23:40:42.287323 7c:c3:a1:72:5c:d5 > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 7c:c3:a1:72:5c:d5, length 300
23:40:42.288688 44:4e:6d:28:47:74 > 7c:c3:a1:72:5c:d5, ethertype IPv4 (0x0800), length 590: 10.10.10.1.67 > 10.10.11.93.68: BOOTP/DHCP, Reply, length 548
^C
2 packets captured
104 packets received by filter
0 packets dropped by kerne

Routingtabelle per WLAN:

Destination Gateway Flags Refs Use Netif Expire
default 10.10.10.1 UGSc 32 0 en1
10.10.10/23 link#5 UCS 4 0 en1
10.10.10.1/32 link#5 UCS 5 0 en1

und mit der manuellen v4 Config:

Destination Gateway Flags Refs Use Netif Expire
default 10.10.10.1 UGSc 25 1 en0
10.10.10/23 link#4 UCS 3 0 en0
10.10.10.1/32 link#4 UCS 3 0 en0

ebenfalls perfekt. Ich bin in Sachen Mac nicht so ganz der Fitteste, vielleicht hat einer von euch noch eine Idee woran das liegen koennte...

lumines
2018-07-07, 00:00:14
Geht es denn mit einem anderen Rechner per Ethernet?

Ich hatte nach irgendeinem Update einer Unitymedia-Fritte kein IPv6 mehr per WLAN. Ich habe da lange gerätselt, aber nachdem weder der AVM-Support noch UM weiterwussten, habe ich die Fritzbox einmal in den Werkszustand gesetzt und danach ging alles wieder. Hat mich etwas gewundert, aber das sollte man vielleicht als Option einmal im Hinterkopf behalten.

nalye
2018-07-07, 00:03:26
Einen anderen Rechner habe ich leider nicht hier. IPv6 nutze ich eigentlich nicht, nach aussen hin habe ich zwangsweise DS-Lite (Vodafone Kabel)

lumines
2018-07-07, 00:07:22
War auch nur so eine kleine Anekdote rund um seltsame AVM-Bugs. Aber was heißt, dass du kein IPv6 benutzt? Standardmäßig sollte es ja eigentlich an sein. Geht das auch nicht oder geht nur v4 nicht?

nalye
2018-07-07, 00:11:54
Standardmaessig ist das an, ja. v6 ist auf automatisch und zumindest den DNS scheint er zu bekommen

nalye
2018-07-07, 01:18:57
Problem wurde gefunden: In einem der zahlreichen Pakete beim Sniffen sah ich, dass auf dem Switch - weshalb auch immer - ein DHCP-Relay aktiviert war. Das habe ich dann deaktiviert und voila:
tcpdump -i en0 port 67 or port 68 -e -n
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on en0, link-type EN10MB (Ethernet), capture size 262144 bytes
01:17:17.067770 3c:07:54:6f:0d:bb > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 3c:07:54:6f:0d:bb, length 300
01:17:17.068570 44:4e:6d:28:47:74 > 3c:07:54:6f:0d:bb, ethertype IPv4 (0x0800), length 590: 10.10.10.1.67 > 10.10.11.94.68: BOOTP/DHCP, Reply, length 548
^C
2 packets captured
136 packets received by filter
0 packets dropped by kernel

Kacke :cool: