Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
28. Jan 2009
Also mit Wireshark kann man das schön testen. Obwohl ich meine Paket auf 64Byte aufgeblasen habe werden die Rahmen alle als defekt angezeigt, weil eben die CRC-Prüfsume noch nicht korrekt ist.
Edit also ohne den Invertierungskrahm funktioniert das ja ... nur mit eben leider nicht :?
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
25. Jan 2009
Also laut http://de.wikipedia.org/wiki/Ethernet steht bei FCS geschrieben:
Also sollte dann doch CRC32 sein, oder? Ich meine sehen werde ich es ja spätestend wenn die Frames bei einem Switchdurchlauf verworfen werden :)
Aber zu deinem Code: Werden da die jetzt schon die ersten 4 Bytes der MAC-Adresse und das Ergebniss invertiert? Kann deinem Code leider nur minimal folgen, was wohl an...
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
23. Jan 2009
Hab da noch eine kurze Frage zu deinem CRC32 selbst. Bei Ethernet ist das ja so
Auszug aus Wikipedia:
Das wird bei CRC32 nicht generell gemacht bzw. das muss ich noch implementieren, oder?
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
22. Jan 2009
Zum Glück ist es nicht so :) In jedem Fall recht vielen Dank für alles und vor allem für deine Geduld!
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
22. Jan 2009
Jetzt funktioniert es :) Aber warum das nicht auf einem Wisch geht ist mir schleierhaft. Da wäre ich niemals nicht draufgekommen.
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
22. Jan 2009
Hab das gleich mal ausprobiert aber leider kommt bei mir bei allen drei Methoden eine mir bisher unbekannte Fehlermeldung Main.pas(250): F2084 Internal Error: URW821. Dein Beispielprojekt funktioniert allerding.
Forum: Sonstige Fragen zu Delphi
Delphi
by SaltJohn,
22. Jan 2009
Hi himitsu, erstmal danke für die ausführliche Antwort. Am liebsten würde ich auf deinen letzten Vorschlag zurückkommen allerdings weiß ich nicht genau was ich alles aus deinem Projekt benötige. Du schreibst zwar, dass sich der CRC32-Teil auch "einfach" aus dem Projekt extrahieren lassen würde, denke aber, dass dies nicht ganz auf mich zutrifft :)
Zu dem was ich mache:
Ich versuche mit der...