Forum: Mikrocontroller und Digitale Elektronik Ruhepegel Ethernet


von Fabian S. (jacky2k)


Lesenswert?

Moin allerseits,

ich bin gerade dabei ein Baseboard für ein Linux-Modul zu bauen und bin 
auf folgende Kuriosität gestoßen: Über die Ethernet-Leitungen sehe ich 
mitm Scope dauerhaft ohne Unterbrechung irgendwelche Daten rüber 
flitzen. In beide Richtungen bei 100MBit/s. Die Übertragung scheint zu 
funktionieren soweit ich das bislang sagen kann.
In Wireshark werden mir aber keinerlei Pakete angezeigt, heißt das muss 
irgend ein OSI Layer 1 Kram sein. Mir ist nur bekannt, dass bei Ethernet 
hin und wieder ein bisschen was in Sachen Autonegotation rüber geht, 
aber eben nur hin und wieder.
Mein Scope kann leider kein Ethernet decodieren und das manuell zu 
machen scheint mir etwas zu komplex ;)
Was kann das noch sein? Ich habe das Verhalten zusätzlich bei einem 
Router mit Laptop und einem Raspberry PI mit Laptop gesehen. Scheint 
also irgendwie normal zu sein. Aber was ist das? Dachte immer da ist 
Ruhe auf den Leitungen, wenn nichts übertragen wird :-/

MfG

von Georg (Gast)


Lesenswert?

Fabian S. schrieb:
> Scheint
> also irgendwie normal zu sein.

Du hast doch so nette kleine Leuchtdioden an den Steckern an beiden 
Enden oder sonstwo, die die Verbindung anzeigen und dazu mit welcher 
Geschwindigkeit - irgendwie müssen die ja zu ihren Informationen kommen. 
Wenn du den Stecker abziehst, geht die link LED sofort aus.

Georg

von Fabian S. (jacky2k)


Lesenswert?

Da blinkt nichts. Link ist da. Zumindest beim PI. Also verhält sich 
absolut normal.

von Marian (phiarc) Benutzerseite


Lesenswert?

Fast Ethernet überträgt permanent ein Signal, auch ohne Ethernet Frames.

von Georg (Gast)


Lesenswert?

Georg schrieb:
> irgendwie müssen die ja zu ihren Informationen kommen.

Fabian S. schrieb:
> Da blinkt nichts.

Du hast den Hinweis überhaupt nicht verstanden. Worum es ging: die 
Controller-Chips müssen ja ständig Informationen austauschen, um 
festzustellen, ob und wie eine Verbindung besteht.

Georg

von Cri (Gast)


Lesenswert?

Schau dir MLT 3 bei Wikipedia an:

[https://de.wikipedia.org/wiki/MLT-3-Code]

Eine 1 ist ein Pegelwechsel, eine 0 ist ein gleichbleibender Pegel. Wenn 
keine Daten übertragen werde, wird ein Idlesignal übertragen. Das 
Idlesignal besteht aus einer Serie von 1en, es gibt also immer einen 
Pegelwechsel.

Bei geswitchtem Ethernet siehst du mit dem Wireshark nur Pakete, die 
Broadcasts, Multicasts sind oder direkt an das Empfangsgerät, auf dem 
Wireshark läuft, adressiert sind.

von Georg G. (df2au)


Lesenswert?

Stichwort für Wikipedia ist "Autonegotiation", bei Google nach "ethernet 
link pulse" suchen.

von Fabian S. (jacky2k)


Lesenswert?

Cri schrieb:
> Schau dir MLT 3 bei Wikipedia an:
>
> [https://de.wikipedia.org/wiki/MLT-3-Code]

Ahhh das ist genau das, was ich gesucht habe. Scheint die Frage damit zu 
beantworten denke ich :)

Georg G. schrieb:
> Stichwort für Wikipedia ist "Autonegotiation", bei Google nach "ethernet
> link pulse" suchen.

Nö, das soll ja nur alle ~16ms kommen, ich sehe aber DAUERHAFT Daten! 
Die Erklärung von Cri ist deutlich schlüssiger.

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
Noch kein Account? Hier anmelden.