Hallo, ich beschäftige mich zurzeit mit dem DM9000(PHY+MAC) und habe hierzu ein paar Fragen. Hoff ihr könnt mir helfen, hab bisher nicht viel mit Ethernetkontrollern gemacht. Zum einen mal das MAC Multicast Register. Verbessert mich bitte falls etwas nicht stimmt: dient dazu Multicast Pakete zu empfangen. Das Eintragen dieser MAC Adresse geschieht anhand einer Prüfsumme(CRC). Wie genau funktioniert dies? hat jemand irgendwelche literatur tipps? Ich würde gerne verstehen was man hier macht. implemenetiert habe ich dies anhand eines Beispiels. Wärend meiner Initalisierung der Karte setzte ich alle 8 Bytes auf 0. Aber wenn ich es danach auslese, hab ich eine 1 am MSB(des MAR7) stehen. Dieses Bit wird nach meinen Informationen für Broadcast Nachrichten Benutzt. Aber ich muss es doch trotzem zurücksetzten können. Wie funktioniert das mit den verschiedenen Modes(RX Control Register): Promiscuous Mode, Pass All Multicast,...? Soweit ich das richtig verstanden habe, werden im Promiscuous Mode nur Packete Empfangen, welche die entsprechende MAC Adresse besitzen. Wie ist dies im zusammenhang mit dem MAC Multicast Register? Wäre dankbar für hilfe, auch für literaturtipps. Danke Hugo
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.