
Dies ist mein erster Beitrag auf dieser Website. Ich bin der Meinung, dass meine Frage mit Serverfault zusammenhängt, da sie mit einem Ethernet-Kommunikationsproblem zusammenhängt. Wenn Sie anderer Meinung sind, lassen Sie mich bitte wissen, wohin dieser Beitrag verschoben werden soll. Danke.
Ich verwende einen USB3-zu-GigE-Konverter, da ich kein GigE auf meinem Linux-Board habe. Mein Problem tritt nach dem Anschluss an eine IP-Kamera auf. Es funktioniert eine Zeit lang und ich kann Bilder empfangen, aber dann stoppt es nach ein oder zwei Minuten. Danach kann ich nichts mehr pingen und sehe, dass es Fehler in den Empfangspaketen gibt.
Hier ist mein Bild ifconfig
vor dem Anschluss an die Kamera:
ifconfig
eth1 Link encap:Ethernet HWaddr 00:13:3b:99:28:56
inet addr:192.168.0.117 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:3bff:fe99:2856/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:4000 Metric:1
RX packets:102 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:29172 (29.1 KB) TX bytes:6614 (6.6 KB)
und hier ist das Gleiche, nachdem die Verbindung zur Kamera hergestellt wurde und nicht mehr reagiert:
ifconfig
eth1 Link encap:Ethernet HWaddr 00:13:3b:99:28:56
inet addr:192.168.0.117 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:3bff:fe99:2856/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:4000 Metric:1
RX packets:137338 errors:1604 dropped:0 overruns:0 frame:0
TX packets:3662 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:274563593 (274.5 MB) TX bytes:287885 (287.8 KB)
Offensichtlich gibt es Fehler in den RX-Paketen, ich bin mir nicht sicher, warum. Hier ist die ethtool eth1
Ausgabe:
ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 3
Transceiver: internal
Auto-negotiation: off
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
Antwort1
Ich würde mir die MTU ansehen. Es könnte ein USB3/GigE-Problem sein, aber ändere sie auf 1500 und versuche weiterzumachen:
ifconfig eth1 mtu 1500
Bearbeiten: Hinweis – Dies ist eine temporäre Einstellung, die nach einem Neustart nicht erhalten bleibt.