PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Keine Netzwerkverbindung mit SuSE7.2 und 3c509 / 3c900



nt4
23.11.01, 12:00
Bei der Einrichtung eines Netzwerkes unter SuSE-Linux 6.2 u. 7.2 habe ich Probleme und bitte um Hilfe.

Beschreibung :

Rechner 1 und Rechner 2 verbunden mit Koax-Kabel und BNC-Stecker. Karten haben BNC und RJ 45 Anschluss.
Kabellänge ca. 15 m.
Steckverbindungen an Kabel von Fachfirma gepresst.
Bds. Endwiderstaende gesetzt.
Netzwerkkarten ohne EEPROM.
Transferrate 10MB.

Rechner 1 (soll später I-Net Verbindung ueber 56k-Modem herstellen); SuSE 7.2
2 Netzwerkkarten 3 COM
1. 3C900B-Combo Etherlink XL in PCI Slot
{Windows meldet hier:
E/A 700-707F
IRQ 10
Speicherbereich 09100000 - 0910007f}
2. 3C509B Etherlink III in ISA Slot (soll I-Net Verbindung herstellen)
{Windows meldet hier:
E/A 020D0-02DF
IRQ 05}




Aktionen YaST2

1. Konfiguration Rechner 1
beide Netzwerkkarten werden erkannt.
1. bekommt IP 192.168.0.xx Mask 255.255.255.0 eth0
2. bekommt IP 192.168.0.x Mask 255.255.255.0 eth1
Reaktion
Netzwerkkarte 1 wird aktiviert
Netzwerkkarte 2 laesst sich auch nach vielen Versuchen nicht aktivieren.

Test mit /sbin/ifconfig eth0
lt. SuSE Handbuch Netzwerk S. 17 ist Karte korrekt eingebunden, da
Kommandoausgabe eine Zeile enthält, die mit eth0 beginnt.
?? Zweifelhafte Meldung <UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1> ??

Test mit /sbin/ifconfig eth1
Meldung: eth1 error fetching interface information: Device not found

Aktionen YaST1

1. Konfiguration Rechner 1
beide Netzwerkkarten werden erkannt.
1. bekommt IP 192.168.0.xx Mask 255.255.255.0 eth0
2. bekommt IP 192.168.0.x Mask 255.255.255.0 eth1 opt io=x300 irq=7
(letzteres generiert YaST1 von sich aus. Windows bringt hier die Meldung
IRQ 05.}
Reaktion
Netzwerkkarte 1 wird aktiviert
Netzwerkkarte 2 wird aktiviert

Test mit /sbin/ifconfig eth0
lt. SuSE Handbuch Netzwerk S. 17 ist Karte korrekt eingebunden, da
Kommandoausgabe eine Zeile enthält, die mit eth0 beginnt.
?? Zweifelhafte Meldung <UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1> ??

Test mit /sbin/ifconfig eth1
Meldung: eth1 error fetching interface information: Device not found

Aktion ping 192.168.0.xx
Reaktion Meldungen laufen durch

Aktion ping 192.168.0.x
Reaktion xx packets transmitted, 0 packets received, 100% packet loss

Check /etc/modules.conf
Meldung:
#YaST2: Network card
alias eth0 3c90x

#YaST2: Network card
alias eth1 3c509
alias tr0 off
alias scsi_hostadapter off
alias fb0 off

??? HIER FEHLT SCHON DER HINWEIS AUF DIE OPTIONEN
io=x300 irq07 ???

ifconfig
Meldung:
eth0 Link encap etc.etc.etc.
?? UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1> ??
lo Link encap etc.etc.etc.
?? UP LOOPBACK RUNNING MTU:16436 Metric:1 ??



ifconfig eth0 192.168.0.xx
Meldung:
KEINE

ifconfig eth1 192.168.0.x
Meldung:
SIOCSIFADDR: No such device


/etc/hosts
127.0.0.1 localhost
192.168.0.x Rechnername.Domainname.Top-Level-Domain
192.168.0.xx Rechnername.Domainname.Top-Level-Domain. Hostname
192.168.0.x1.x1x1 2ter Rechner

/etc/host.conf
order hosts, bind
multi on



Rechner 2; SuSE 6.2
1 Netzwerkkarte 3 COM
1. 3C509B Etherlink III in ISA Slot

Aktionen YaST1

1. Konfiguration Rechner 2
Netzwerkkarte wird erkannt.
bekommt IP 192.168.0.x1x1 Mask 255.255.255.0 eth0

Reaktion
Netzwerkkarte wird aktiviert


Test mit /sbin/ifconfig eth0
lt. SuSE Handbuch Netzwerk S. 17 ist Karte korrekt eingebunden, da
Kommandoausgabe eine Zeile enthält, die mit eth0 beginnt.
?? Zweifelhafte Meldung da anders als bei Rechner 1 <UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1> ??

Aktion ping 192.168.0.x1x1
Reaktion Meldungen laufen durch


Check /etc/modules.conf
Meldung:
#Aliases - specify your hardware
alias eth0 3c509



ifconfig
Meldung:
eth0 Link encap etc.etc.etc.
?? UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1> ??
lo Link encap etc.etc.etc.
?? UP LOOPBACK RUNNING MTU:16436 Metric:1 ??



ifconfig eth0 192.168.0.xx
Meldung:
KEINE



/etc/hosts
127.0.0.1 localhost
192.168.0.xx 1ter Rechner
192.168.0.x1.x1x1 Rechnername.Domainname. Hostname

/etc/host.conf
order hosts, bind
multi on

Wenn ich jetzt von Rechner 1 den Rechner 2 mit PING anrufe bekomme ich immer die Statusmeldung
XX packerts transmitted, 0 packets received, 100% packet loss.
Gleiches in anderer Richtung.
Endwiederstände wurden schon umgetauscht; Kabelverbindung auf festen Sitz geprüft; Verbindung mit anderem Kabel ueber RJ-45 Anschluss versucht ohne Erfolg

Help!
Danke

PigPen|tuX
23.11.01, 12:38
hallo,

kann es sein, das im karten-Eprom vielleicht nicht Autodetect bzw. RJ45 eingestellt ist ?

soweit ich mich entsinne gab es von 3com bei der treiber-disk ein kleines dostool

3c5x9cfg.exe

dort konnte man dann einige dinge einstellen,

irq, io-bereich, bnc oder rj45 anschluss usw.

deswegen verläuft dein ping ins leere .

starte mal mit einer dos-diskette und ruf diese tool auf.

wenn du es nicht hast, sag besheid, ich schicke es dir dann.

3Com Etherlink III Combo Karte richtig ?

mfg.
thom

:D

nt4
23.11.01, 14:22
Danke fuer Antwort und Hilfeangebot.
Habe dieses tool von 3Com, heisst EtherDisk 6.1 neueste Version aus dem Netz.
Ich habe auf meinen Netezwerkkarten kein EEprom (ich vermute, dass ist der kleine Baustein mit den 2x14 Fuessen).
Im SuSE-Netzwerkhandbuch der Edition 7.2 ist auf Seite 18 ein Hinweis darauf, dass man Netzwerktreibern Parameter mitgeben kann um z.B.die Schnittstelle BNC/RJ-45 anzugeben. Man soll dazu die Dokumentation des Treibermoduls beachten. Mit letzterem kann ich nichts anfangen.
Habe inzwischen mit YaST2 wechselweise die 500er bzw die 900er Karte als erste Schnittstelle eth0 versucht zu konfigurieren. Es wird leider immer nur die als erste aufgrufene Karte aktiviert.

Bitte um weitere Hilfe
Danke

oafish
23.11.01, 16:45
hatte mal selbiges Problem... hab eine meiner Netzwerkkarten in ein anderes Subnetz gesteckt und es funktionierte ohne Probleme.

Also beispielsweise eth0: 192.168.0.200 eth1: 192.168.1.200

vielleicht gehts ja...

nt4
23.11.01, 18:17
Danke fuer Hilfe
Inzwischen kann ich beide Karten im Rechner 1 anpingen.
Loesung:
in /etc modules.conf (SuSE 7.2) habe ich eine Option fuer die 3Com509 gefunden, wenn 2 Karten auf einer Maschine installiert sind (Option war io=10)
Jetzt laeuft 3Com509 auf Interrupt:10; Base address:0x300 und 3Com 900 auf Interrupt:10; Base address:0x7000.

Leider kann ich den anderen Rechner immer noch nicht erreichen.
Bitte um weitere Hilfe.