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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren