PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Solaris 10 on x86 - WARNING: elxl0: link failure



Paul-57
20.03.06, 22:45
Hallo,

ich habe jetzt auf Solaris 10 x86 umgestellt.

Beim Booten auf meinem AMD Duron 1.00 Ghz PC erscheint immer die folgende Meldung am Bildschirm.

WARNING:elxl0:link failure

Es befindet sich eine 3Com 905CXTX-M PCI Netzwerkkarte im Rechner.

Hat jemand eine Idee?

Im Voraus vielen Dank für Eure Hilfe.

Grüße
Paul

solarix
21.03.06, 16:41
Hallo,

ich habe jetzt auf Solaris 10 x86 umgestellt.

Beim Booten auf meinem AMD Duron 1.00 Ghz PC erscheint immer die folgende Meldung am Bildschirm.

WARNING:elxl0:link failure

Es befindet sich eine 3Com 905CXTX-M PCI Netzwerkkarte im Rechner.

Hat jemand eine Idee?

Im Voraus vielen Dank für Eure Hilfe.

Grüße
Paul


was steht in

/etc/hosts


/etc/hostname.elxl0


/etc/nodename

/etc/netmasks

/etc/networks


was findet sich in /var/adm/messages ?

Wenn da alles richtig ist, kann es sein das Du mit der Karte richtig Pech hast unter Solaris 9x86 gab es einen Bug, der dazu zwang sich einen Satz Disketten von 3Com zu ziehen zu booten und die Karte umzustellen.


was kommt den raus wenn DU

snoop -d elxl eingibst?

Paul-57
22.03.06, 21:06
Hallo solarix,

schön wieder was von dir zu hören. :)

Also, hier sind die gewünschten Einträge:

/etc/hosts



#
# Internet host table
#
127.0.0.1 localhost
192.168.178.202 amd1000 amd1000.foo.bar loghost
192.168.178.201 dc7100


/etc/hostname.elxl0


amd1000


/etc/nodename


amd1000


/etc/netmasks


#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
#
# network-number netmask
#
# The term network-number refers to a number obtained from the Internet Network
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
# 128.32.0.0 255.255.255.0
#
192.168.178.0 255.255.255.0


/etc/networks


#ident "@(#)networks 1.4 92/07/14 SMI" /* SVr4.0 1.1 */
#
# The networks file associates Internet Protocol (IP) network numbers
# with network names. The format of this file is:
#
# network-name network-number nicnames . . .
#

#
# The loopback network is used only for intra-machine communication
#
loopback 127

#
# Internet networks
#
arpanet 10 arpa # Historical



Inhalt von /var/adm/messages und snoop -d elxl in der Anlage.


Grüße,
Paul

solarix
23.03.06, 09:49
Guten Morgen,

sorry das ich erst jetzt dazu komme, ich hab mir das mal angesehen.
Also, ich hab den Eindruck das ist der gleiche Bug den es schon in Solaris 9x86 gab.

Dein Problem ist mit hoher Wahrscheinlichkeit, dass deine 3COM NIC nicht "jungfräulich" ist und das EEPROM schon beschrieben wurde. Du hast jetzt im Prinzip nur eine Möglichkeit das Problem zu lösen.
Du musst Dir von der Herstellersite einen Satz Dosbasierter Tools runterladen. Das ist eine Bootdisk mit Supporttools für diese Netzwerkkarte.
Du solltest das "Gerümpel" hier finden, wenn ich mich nicht täusche
http://3com.com/products/en_US/downloadsindex.jsp

Die NIC muss auf "auto-negotiate" gesetzt werden also Durchsatz und half/full Duplex

Sollte dein Switch/Modem/Router whatever den 802.3 auto-negotiation Standard nicht unterstützen hast Du sowieso verloren.

Da Solaris x86 laut meinem letzten Stand ndd nicht untertstützt (war zumindest bei SOL9x86 so) sondern nur Solaris Sparc, ist das auch ne relativ blöde Geschichte. Aber ich will mich da nich festlegen, da ich mir SOL 10x86 nicht angekuckt habe, sondern nur die Sparc Variante hier am rennen habe, kann ich das nicht genau sagen.

Falls der vorgeschlagene Lösungsansatz nicht hinhaut, Karte rausschmeißen und durch eine Intel NIC ersetzen. Was anderes wird Dir dann nicht übrig bleiben.

Leider kann ich Dir nichts besseres anbieten. Hoffe geholfen zu haben.
Have a nice Day :-)

Paul-57
25.03.06, 14:36
Servus soloarix,

Entschuldigung dass ich erst jetzt antworte, aber die Woche war ziemlich stressig.

Zunächst mal vielen herzlichen Dank für die ausführlichen Lösungsvorschläge.

Die Materie ist für mich neu und ich bin jetzt nicht so der Technikfreak.
Die 3 Comseite finde ich ziemlich unübersichtlich.

Mein Fazit: Ich komme mit der Karte ins Internet und kann im Augenblick auch so mit dem Problem leben.

Grüße,
Paul

luxl
05.04.06, 13:41
Hallo, ich hab das gleiche Problem auf sol9 (x86)...
Jetzt frag ich mich welche Supporttolls du meinst (habe auf dieser komischen 3com Seite noch nichts gefunden...), und was man im EEPROM löschen soll (mac Adresse???)

Zwecks 'auto_negotiate' hab mal in der /kernel/drv/elxl0.conf Speed und Fullduplex gesetzt ist damit das auto_negotiate automatisch ausgeschaltet??

Hätte dann auch noch 'ndd /dev/elxl ?' versucht, leider kam hier aber eine Fehlermeldung...

Das Problem bei mir ist, dass ich den Rechner nicht mal mittels ping erreiche...
Das 'snoop' auf der Solarismaschine hat ergeben, dass er zwar ARP-Requests ausschickt aber anscheinend keine zurückkommen (zumindest versucht er ARP-Request auszuschicken, was er wirklich macht weiß ich nicht...)

Mit 'netstat -i ' sieht man, dass lauter fehlerhafte Packete empfangen/gesendet werden...

mfg

luxl
05.04.06, 13:43
ok, ich denke ich hab mal eine Antwort gefunden...

-------------------
http://unix.derkeiler.com/Newsgroups/comp.unix.solaris/2003-08/1388.html
-------------------

Kann das sonst noch irgendeinen Grund haben, warum man den pc überhaupt nicht erreicht??