Medienkonverter (eth/fiber) Problem bei der Kommunikation

Ich habe ein System, das so aussieht:

CPU(Macbook)<-->Thunderbolt<-eth->Ethernet Media Converter<-fiber->Ethernet Media Converter<-eth->Raspberry Pi 2.

Sowohl CPU als auch RP2 haben statische IPs.

Wenn ich ein Ethernet-Kabel von meinem Computer direkt an das RP2 anschließe, gibt es kein Problem, ich kann es pingen und ssh.

Die Faser ist Duplex und ich habe es mit unterschiedlichen Längen versucht (0,5, 50 und 100 m) und für die 50 und 100 m gibt es einen Adapter von LC/ST, weil ich keine LC/LC-Langduplexfasern habe.

Ich habe die Fasern getestet und sie sind nicht gebrochen, da ich sehen kann, dass Licht austritt. Die Medienkonverter scheinen zu kommunizieren, da die FXLINK-LED in beiden blinkt, wenn ich versuche, das System zu pingen. Ich habe versucht, beide Firewalls von der CPU und RP2 zu deaktivieren, aber immer noch das gleiche Problem. Wenn ich versuche, sie zu pingen, erhalte ich Timeout-Meldungen oder ähnliches wie "No route to host" und "Host unreachable".

Dies sind die Medienkonverter und SFP-Module, die ich verwende: https://www.versatek.com/hardened-micro-1000base-t-to-1000base-sfp-ethernet-media-converter.html https://www.versatek .com/sfp-port-1000base-lx-mini-gbic-module-10km-40-75.html

Die Faser ist ein einfaches Patchkabel und ein professionelleres Kabel von der Firma FOSS, aber das 0,5 m lange Patchkabel wird immer mit dem Adapter verbunden:

Beispiel: Fasermedien<-(LC-Faser(0,5)-LC)-(LC/ST-Adapter)-(ST-Faser(50 oder 100)-LC)-Fasermedien.

Ich hoffe, die Informationen, die ich Ihnen gegeben habe, sind ausreichend

Ich danke Ihnen für Ihre Hilfe :)

Entfernen Sie so viele Variablen wie möglich. Lassen Sie die Eth-Fiber-Adapter fallen und verwenden Sie einfach ein Ethernet-Kabel. Wenn es funktioniert und Sie wissen, dass Ihr Glasfaserkabel in Ordnung ist, dann sind es die Adapter.

Antworten (1)

Ich denke, Sie haben ein Problem mit der Geschwindigkeitsinkongruenz.

Im Gegensatz zu den meisten Twisted-Pair-Ethernet-Geräten sind Gigabit-Medienkonverter normalerweise Single-Speed-Geräte. Ich bin mir der Argumentation nicht sicher, aber ich denke, es gab wesentliche Änderungen auf der Glasfaserseite, die die Unterstützung beider Systeme im selben Medienkonverter erschwerten. Dies ist ein Problem, da der Ethernet-Controller bei Pi-Modellen bis einschließlich 3B ein 10/100-Gerät ist, während Ihre Medienkonverter Gigabit-Geräte sind.

Ich sehe vier mögliche Lösungen.

  1. Verwenden Sie einen USB-Gigabit-Ethernet-Adapter auf dem Pi.
  2. Verwenden Sie einen Gigabit-Switch zwischen dem Pi und dem Medienkonverter.
  3. Ersetzen Sie die Medienkonverter durch 100-Mbit/s-Modelle.
  4. Ersetzen Sie den Pi durch einen "Raspberry Pi 3 Model B+", der über einen Gigabit-Ethernet-Controller verfügt.
WAHR! Das macht Sinn, da ich das System gerade an einen anderen Computer angeschlossen habe, der meiner Meinung nach 1000 MB verarbeiten kann. Das erklärt auch warum wenn ich einen 100M Eth Switch anschließe es nicht mehr funktioniert. Ich werde deinen Rat befolgen. Ich dachte, diese Geräte könnten ihre Geschwindigkeit anpassen. Gutes Lernen. Vielen Dank!
Sie verpassen die offensichtliche und wahrscheinlich sogar preisgünstige Wahl: 4. Ersetzen Sie den Pi durch etwas, das Gigabit-Ethernet und mehr CPU-Leistung hat (was würden Sie überhaupt mit Gigabit auf Ihrem Pi machen?), Zum Beispiel einen Odroid XU4.
Das ist auch eine gute Lösung, die ich vor einiger Zeit im Sinn hatte. Danke Markus