WoSoft schrieb:
Ich glaube nicht, dass es Sinn macht, bei Draytek und den anderen Router-Herstellern zu reklamieren. Der Fehler liegt bei Apple. Die haben beim DNS-Scan schlicht den 192.168.x.x-Bereich vergessen.
Schätze, dass bei den massenhaften Beschwerden auf der Apple-Site die Entwickler das schon geschnallt haben und bald ein Update folgt.
Hmmm?
Seit wann wird nach DNS-Servern "gescannt"?
Die DNSe werden entweder fest vergeben, oder sie werden von DHCPd mitgeteilt. Genau das passiert auch in dem Netzwerk, das ich verwalte: Die Macs machen beim booten ihren dhcp-Broadcast, erhalten 192.168.0.x als IP und den Linux-Router als DNs mitgeteilt. Der Router (ein alter 7600er Mac mit Debian Linux drauf) ist DNS-Server mit den Provider-DNSen als Forwarder.
Wäre der Fehler so simpel wie von dir beschrieben, hätte ich heute kein Netzwerk mehr gehabt.
Es läuft aber alles prima. Betroffen scheinen nur irgendwelche Hardware-Router-Schachteln zu sein, von zwei oder drei Herstellern. Vermutlich baugleiche Kisten, oder zumindest mit identischer Software drauf (gut möglich, wenn es sich um Freie Software handelt).
Mir fallen zwei mögliche Gründe für die Probleme ein:
1. Apple hat bekanntermaßen proprietäre Erweiterung ins DHCP-Protokoll reingefrickelt, um fürs Netwerk-Booting zusätzlich Informationen mitschicken zu können. Schonmal Scheisse, rumpfuschen an Standards. Vielleicht haben sie es jetzt endlich mal übertrieben und schiessen bestimmte dhcpds ab.
2. Was da so an Software auf irgendwelchen 80-Euro-Routern läuft, ist auch nicht immer so das gelbe vom Ei, und zusätzlich ist Sachkenntnis gerne mal durch bunte Oberflächen ersetzt. Gut möglich, daß darauf irgendeine Eigenbaufrickelsoftware läuft, um bloß keine GPLte Software veröffentlichen zu müssen. Dann ist i.d.R. nicht das komplette Protokoll sauber implementiert, sondern bloß eine "Works for us with WinXP(tm)"-Teilmenge.
Wer Schuld ist, ist also nicht klar.
Nur eines ist klar: Schuld hat derjenige, der das Protokoll vermurkst hat - und nicht derjenige, der seine saubere Software nicht genug mit anderer Hersteller Dreck getestet hat. Man wird sehen, wer in diesem Spiel wer ist.
Ich würde daher raten, bis zur Veröffentlichung der Ursache (Ursache! Nicht "Ich-habs-zum-laufen-gebracht"-Bastelei!) von Schuldzuweisungen abzusehen. So richtig interessant wäre es, wenn jemand Dualboot 10.3.6/10.3.7 machen könnte und ein ethereal/tcpdump-Protokoll beibringen. Vielleicht lässt sich da was draus lesen.
Gruß, Ratti