PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : autonegotiation dauert ewig



mezzo mix
12.06.07, 14:39
Hallo,
ich habe eine Netzwerkarte, die fuer das autonegotiating sehr lange braucht. Die Karte goennt sich dann erstmal ein paar Minuten Pause.
Auszug aus dem Log:

Jun 12 15:01:57 srv22-moni kernel: ge5: Got link after fallback, retrying autoneg once...
Jun 12 15:02:01 srv22-moni kernel: ge5: Link up at 1000 Mbps, full-duplex.
Jun 12 15:02:01 srv22-moni kernel: ge5: Pause is enabled (rxfifo: 16384 off: 13312 on: 11776)

Danach funktioniert sie einwandfrei, ohne eine weitere Meldung.

Einstellungen an den Pause-Parametern (die ich hier mal im Verdacht habe) mit ethtool tut nicht:

# ethtool -a ge4
Pause parameters for ge4:
Cannot get device pause settings: Operation not supported


Auf der anderen Seite haengt uebrigens ein Switch, bei dem alles einwandfrei zu laufen scheint.

System:
debian 4 auf sparc.
0000:00:02.0 Ethernet controller: National Semiconductor Corporation DP83065 [Saturn] 10/100/1000 Ethernet Controller (rev 30)
und das gleiche bei:
0003:00:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet

Irgendwelche Vorschlaege?

Gruesse mm

marce
12.06.07, 15:15
4sec sind ein paar Minuten Pause?

Ansonsten empfiehlt sich, alles "auto" zu deaktieren und die Einstellungen fest vorzugeben - je nach Chipsatz und Switch funktionert Auto mehr oder weniger gut...

mezzo mix
12.06.07, 18:17
nein, nicht 4 sec. nach der pausemeldung dauerts ungefähr 5 min. wie gesagt, danach wird nichts mehr dahingehend ins log geschrieben.
auf der anderen seite kann ich nichts komfortabel statisch ändern, da die angeschlossenen switches sich zu oft ändern (der rechner ist für monitoring). es tritt auch nur bei extreme switches mit XOS auf. version hab ich gerade vergessen (11.6?). alle anderen benutzten hersteller tun es.

grüße mm