Kein Netzwerk unter Linux

Hallo,

auf meinem Rechner läuft Suse 9.3 (64 Bit).
Leider bekomme ich das Netzwerk nicht eingerichtet.
mein WLan-Router hat die IP 192.168.0.1, den habe ich als Standardgateway eingetragen. Ich benutze kein DHCP.
Netzwerkkarten sind:

NVidia (Onboard) -> 192.168.0.3
Marvell Yukon (Onboard) -> 192.168.0.2
MSI WLan-Karte -> 192.168.0.4

Die eigentliche Verbindung erfolgt über die Marvell-Schnittstelle (eth01). Daran angeschlossen ist eine Belkin Ethernet-Bridge, mit der ich auf meinen WLan-Router gehe (ich benutze also nicht die WLan-Karte).

Die gesamte Anordnung funktioniert mit Windows 2000 problemlos (bei gleicher Konfiguration: kein DHCP, gleiche IPs). Es kann also nicht am Router oder der Ethernet-Bridge liegen.

Gibt es da irgendwelche bekannte Probleme mit Suse 9.3? Wer weiss Rat?

Gruß, Niels

Hallo Niels,

Ohne jetzt SuSE 9.3 zu kennen: Was liefert „route“?

Mfg,
Pürsti

Hallo,

Ich benutze kein DHCP.
Netzwerkkarten sind:

NVidia (Onboard) -> 192.168.0.3
Marvell Yukon (Onboard) -> 192.168.0.2
MSI WLan-Karte -> 192.168.0.4

Drei NICs in einem Netz, das geht natütlich schief. Was willst Du damit erreichen? So klappt das Routing nie.

Lösung: eine NIC pro Netz, dann die Route korrekt setzen.

Die eigentliche Verbindung erfolgt über die
Marvell-Schnittstelle (eth01). Daran angeschlossen ist eine
Belkin Ethernet-Bridge, mit der ich auf meinen WLan-Router
gehe (ich benutze also nicht die WLan-Karte).

Dann schalte sie halt ab. Und die anderen nicht benutzten Karten ebenfalls.

Gibt es da irgendwelche bekannte Probleme mit Suse 9.3?

Nein.

Wer
weiss Rat?

Ich. Siehe oben.

HTH,

Sebastian

Hallo Pürsti,

Ohne jetzt SuSE 9.3 zu kennen: Was liefert „route“?

route liefert folgendes:

route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 \* 255.255.255.0 U 0 0 0 eth0
192.168.0.0 \* 255.255.255.0 U 0 0 0 eth1
192.168.0.0 \* 255.255.255.0 U 0 0 0 ra0
link-local \* 255.255.0.0 U 0 0 0 eth0
loopback \* 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 ra0

und ein neustart des Netzwerkes liefert:

rcnetwork restart
Shutting down network interfaces:
 eth0 device: nVidia Corporation CK804 Ethernet Controller (rev a3)
 eth0 configuration: eth-id-00:xx:xx:xx:xx:xx
`/var/run/sysconfig/route-stack-000003-ra0-eth0' -\> `/var/run/sysconfig/route-stack-000006-ra0-eth1'
removed `/var/run/sysconfig/route-stack-000003-ra0-eth0'
removed `/var/run/sysconfig/route-stack-000004-eth0-eth1' done
 eth1 device: Marvell Technology Group Ltd. Gigabit Ethernet Controller (rev 15)
 eth1 configuration: eth-id-00::xx:xx:xx:xx:xx
removed `/var/run/sysconfig/route-stack-000006-ra0-eth1'
removed `/var/run/sysconfig/route-stack-000005-eth1-ra0' done
 ra0 device: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
 ra0 configuration: wlan-id-00::xx:xx:xx:xx:xx done
Shutting down service network . . . . . . . . . . . . . done.
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
 lo
 lo IP address: 127.0.0.1/8 done
 eth0 device: nVidia Corporation CK804 Ethernet Controller (rev a3)
 eth0 configuration: eth-id-00::xx:xx:xx:xx:xx
 eth0 IP address: 192.168.0.3/24 done
 eth1 device: Marvell Technology Group Ltd. Gigabit Ethernet Controller (rev 15)
 eth1 configuration: eth-id-00::xx:xx:xx:xx:xx
 eth1 IP address: 192.168.0.2/24 done
 ra0 device: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
 ra0 configuration: wlan-id-00::xx:xx:xx:xx:xx
 ra0 IP address: 192.168.0.4/24 done
Setting up service network . . . . . . . . . . . . . . done.
SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: Firewall rules successfully set

ich versuche jetzt einfach mal, eth0 und ra0 zu deaktivieren. An eth1 hängt die Bridge. Damit will ich auf mein WLan kommen. Was mich nur wundert ist, dass die ganze Sache in WIN2000 problemlos funktioniert.

Gruß, Niels

Hallo,

NVidia (Onboard) -> 192.168.0.3
Marvell Yukon (Onboard) -> 192.168.0.2
MSI WLan-Karte -> 192.168.0.4

Drei NICs in einem Netz, das geht natütlich schief. Was willst
Du damit erreichen? So klappt das Routing nie.

aber wieso geht das in Win2000?

Die eigentliche Verbindung erfolgt über die
Marvell-Schnittstelle (eth01). Daran angeschlossen ist eine
Belkin Ethernet-Bridge, mit der ich auf meinen WLan-Router
gehe (ich benutze also nicht die WLan-Karte).

Dann schalte sie halt ab. Und die anderen nicht benutzten
Karten ebenfalls.

ich brauche sie eigentlich um auf ein anderes Wlan zu kommen und weil ich dazu nicht jedes mal die Bridge umkonfigurieren will.

Gibt es da irgendwelche bekannte Probleme mit Suse 9.3?

naja, dann schalte ich eben alle bis auf die Marvell-Karte aus und benutze Windows für das andere WLan.

Gruß, Niels

Hallo nochmal,

ich habe jetzt nur noch die Marvell konfiguriert und jetzt läufts. Besten Dank euch beiden.

Gruß, Niels

Hallo,

Drei NICs in einem Netz, das geht natütlich schief. Was willst
Du damit erreichen? So klappt das Routing nie.

aber wieso geht das in Win2000?

Möglicherweise Zufall. Ichwürde ja gerne mal die Routing-Tabelle von Windows sehen, möglicherweise schaltet Windows auch hier in den „non deterministic mode“.

Dann schalte sie halt ab. Und die anderen nicht benutzten
Karten ebenfalls.

ich brauche sie eigentlich um auf ein anderes Wlan zu kommen
und weil ich dazu nicht jedes mal die Bridge umkonfigurieren
will.

Gleichzeitig? Um für verschiedene Netzwerkumgebungen jeweils ein entsprechendes Setup zu haben, bieten die Distributionen gute Werkzeuge an: unter Debian nutze ich „whereami“, SuSE hat etwas, was sich wohl scpm http://forge.novell.com/modules/xfmod/project/?scpm nennt, das habe ich damals benutzt.

HTH,

Sebastian