W5500 nur mit 10M an USB-LAN Adapter

OP #7618293
Lesenswert?
• ▲
▼

Hallo,

ich habe ein W5500 Lite Module (https://solectroshop.com/8179-large_default/w5500-lite-ethernet-network-modules-spi.jpg)

Wenn ich das Modul direkt an den ETH-Port vom PC oder Router anschließe, funktioniert korrekt mit 100M. Wenn ich jedoch einen USB-LAN Adapter (1Gb) verwende, kommt kein Link zustande. Die LEDs am W5500 Modul blinken mit 0,5 Hz und am LAN Adapter passiert gar nichts. Das ist bei 2 verschiedenen Adapter so (aber beide verwenden einen AX88179). Wenn ich das Modul per Software manuell auf 10M konfiguriere, dann funktioniert es auch am Adapter.

Aktuelle Stand: Mit Adapter funktioniert weder die Autonegotiation noch 100M. Die Frage ist nun wieso? Habe auch verschiedene LAN Kabel getestet.

(Firma: 1984now) #7618300
Lesenswert?
• ▲
▼

Felix F. schrieb:

Aktuelle Stand: Mit Adapter funktioniert weder die Autonegotiation noch 100M. Die Frage ist nun wieso?

Entweder das W5500-modul oder der USB-Adpater haben wohl einen Bug in der Implementierung der Autonegotiation oder sie sind halt zueinander "nur" inkompatibel.

Was nun zutrifft, kann man nur herausbekommen, indem man jeweils mit 'zig anderen Gegenstellen testet. Idealerweise kommen beide Delinquenten mit allen diesen Test-Gegenstellen einwandfrei klar. Dann ist's kein Bug, sondern eine Inkompatibilität. Sollte nicht vorkommen, kann aber.

Gibt's hingegen bei einem der Delinquenten mit einer oder mehrerer der Test-Gegenstellen auch Probleme, ist wohl ein Bug in diesem Schuld. Oder vielleicht hat er auch nur mal 'ne Überspannung erwischt.

OP #7618307
Lesenswert?
• ▲
▼

Einen reinen HW-Defekt schließe ich aus, da alles frisch aus der Verpackung kommt und bei mehreren Modulen so ist.

Ich habe noch ein älteres W5500 Modul rumliegen (https://roboticsec.com/wp-content/uploads/2023/08/ethernet-w5500-1.png.webp) Mit dem funktioniert es auch mit dem Adapter.

Es ist also ein reines Problem mit dem Lite-Modul und auch nur mit Adapter. Beide Module verwenden den gleichen Chip und es wird auch die gleiche rev04 ausgegeben, aber die Markings sind anders.

Alles sehr komisch...

#7618574
Lesenswert?
• ▲
▼

Bei einem MCS-7880 basierten USB-Ethernet-Adapter konnte man die Art der ersten Verbindungsaufnahme konfigurieren, und in die Konfig des Adapters schreiben. Stand die "falsch", hat es den angeschlossenen "Consumer"-Switch rueckgesetzt, sprich neu gestartet...

Versuch mal, ob du fuer deinen Adapter ein Konfigurationstool auftreiben kannst.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.