www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Verbindungserkennung bei Ethernet


Autor: Edi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie erkennt ein PC, dass ein Ethernetkabel eingesteckt ist?

Geschieht dies ähnlich USB über fixe Spannungspegel (ein Pin wird auf + 
oder -  gezogen)

Oder über einen anderen Mechanismus?

danke schon im Voraus

mfg Edi

Autor: eProfi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da Ethernet über Trafos ("magnetics") galvanisch getrennt ist, geht 
nichts mit Gleichspannung. Es kommen regelmäßige Impulse.

"dass ein Ethernetkabel eingesteckt ist?"
das erkennt er gar nicht.
Nur wenn ein aktives Netzwerk dranhängt, leuchtet die Link-Led.

Autor: HildeK (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Soweit ich weiß, können (einige ?) Gigabit-Ethernet-Phys feststellen, ob 
ein offenes Kabel dran ist und sogar wie lange es ist.
Da wird vermutlich die Reflexion am offenen Kabelende ausgenutzt und die 
Laufzeit gemessen, bis ein Sendepuls wieder ankommt.
Zumindes ist bei meinem PC ein Progrämmchen vom Hersteller dabei, das 
sowas ausgibt. Und es kommt in Etwa hin.

Bei 10/100-Base-T geht das nicht, da getrennte Adern für TX und RX 
verwendet werden. Allerdings wird dauern mit Pulsen geprüft, ob eine 
Gegenstelle angeschlossen ist.

Autor: Dr. No (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei 10BASE-T funktioniert die Link Erkennung mit dem NLP (Normal Link 
Pulse).
Es handelt sich dabei um einen zyklischen 100ns Impuls auf der tx 
Leitung in 16+-8ms Abständen.

Bei 100BASE-TX gibt es ein Idle Signal wenn keine Daten übertragen 
werden.
Das Idle Signal ist das 5Bit Codon welches MLT-3 Kodiert auf der tx 
Leitung liegt.

Genaueres steht in den entsprechenden IEEEs.

Autor: Edi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die informativen Antworten.

Ich entschuldige mich hiermit für die lange Wartedauer. War auf Grund 
einer Verletzung verhindert.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.