• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Suse 9.0 keine Verbindung zu Router

Aston

Newbie
Hallo Community,
versuche seit drei Tagen Verbindung zu meine Router d-link 614+ zu herstallen.
Habe fast alle Topics hier gelesen, leider kein Erfolg.
Habe On Board Netzwerk Karte, damit kein Verbindung, dann habe ich noch einen Netzwerk Karte installiert. Trotzdem keine Verbindung zum Router.
Bin leider auch Linux Newbie. Einige Informationen (was sie anderen auch danach fragen) habe ich mit gebracht. :lol:
Erstmal ohne DHCP, mit feste IP adresse.

Code:
ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:E0:7D:98:64:43
          inet Adresse:192.168.0.102  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::2e0:7dff:fe98:6443/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:17 Basisadresse:0xc000

eth1      Protokoll:Ethernet  Hardware Adresse 00:0D:61:A3:A5:20
          inet Adresse:192.168.0.104  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::20d:61ff:fea3:a520/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 Basisadresse:0xe000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:283 errors:0 dropped:0 overruns:0 frame:0
          TX packets:283 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:17194 (16.7 Kb)  TX bytes:17194 (16.7 Kb)
Code:
netstat -rn
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags   MSS Fenster irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 eth0
Code:
iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Code:
iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Jetzt mit DHCP.
DHCP ist im Router aktiviert, jedoch garkein Verbindung.
Code:
ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:E0:7D:98:64:43
          inet6 Adresse: fe80::2e0:7dff:fe98:6443/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:17 Basisadresse:0xc000

eth1      Protokoll:Ethernet  Hardware Adresse 00:0D:61:A3:A5:20
          inet6 Adresse: fe80::20d:61ff:fea3:a520/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 Basisadresse:0xe000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:293 errors:0 dropped:0 overruns:0 frame:0
          TX packets:293 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:17846 (17.4 Kb)  TX bytes:17846 (17.4 Kb)
Code:
netstat -rn
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags   MSS Fenster irtt Iface
Code:
iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Code:
iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Code:
route
Kernel IP Routentabelle
Ziel            Router          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
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
eth0 und eth1 * unter router
default ist die IP von Router. Was bedeutet default?
Ping kommt nur an interne Karten. Wenn ich 192.168.0.102=eth0 oder 192.168.0.104=eth1 pinge kommt es an. sonst nicht.
Was kann hier der Fehler sein?
Gruss
 

frockert

Newbie
Hi,


bei den einstellungen mit den festen Ip-Adressen, hast du bei Nameserver und gateway die Ip-adresse des Routers eingetragen?

(besondere bedeutung liegt auf gateway)
 
OP
A

Aston

Newbie
Erstmal Danke für Antwort.
Ja, habe ich.
Da gibt es einige Einstellungen.
Rechnername= linux
Domainname= local
Nameserver1= 192.168.0.1
Domain-suche=?? Was soll ich hier eintragen?
Standard gateway= 192.168.0.1
Muss ich irgendwo nochwas eingeben?
 
OP
A

Aston

Newbie
Ich hatte zweite Karte später installiert.
Auch wenn eth1 ausgebaut ist habe ich keine Verbindung.
eth0= IP 102
eth1= IP 104
Aber wo kommt diese "Bcast:192.168.0.255" her?
Woher kommt 255?
 
OP
A

Aston

Newbie
Das ganze jetzt nur mit eth0. eth1 habe ich wieder ausgebaut.
Code:
ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0D:61:A3:A5:20
          inet addr:192.168.0.102  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:61ff:fea3:a520/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:19 Base address:0xc000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:377 errors:0 dropped:0 overruns:0 frame:0
          TX packets:377 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23622 (23.0 Kb)  TX bytes:23622 (23.0 Kb)

linux:~ #

netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 eth0
linux:~ #

iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
linux:~ #

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
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
linux:~ #

ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.102: icmp_seq=4 Destination Host Unreachable
From 192.168.0.102 icmp_seq=4 Destination Host Unreachable
From 192.168.0.102 icmp_seq=5 Destination Host Unreachable
From 192.168.0.102 icmp_seq=6 Destination Host Unreachable

--- 192.168.0.1 ping statistics ---
8 packets transmitted, 0 received, +4 errors, 100% packet loss, time 6999ms
, pipe 3
Ich weiss garnicht mehr was ich machen kann?
Ihr seid meine letzte Hoffnung.
 

Linuxjusär

Member
Aston schrieb:
Erstmal ohne DHCP, mit feste IP adresse.


1.Ähm... ist das nicht leichter, wenn du erstmal dhcp einstellst und dann die Router-IP als Nameserver und Standartgateway?????


2.Ich weiß von anderen Routern, dass man oft nur eine feste IP in einem Bereich von meinetwegen 1-33 nehmen kann und nicht 255. Teste also mal die 192.168.1.2.


3. (Wenn alles nichts hilft) Guck mal nach ob der Router wirklich die IP 192.168.0.1 hat. Oft ist das auch 192.168.1.1.


Teste unbedingt erstmal 1. und 2. muss doch zu machen sein.


ps.: Wenn's jetzt noch nicht klappt mach's nochmal per Yast, oder hast du kein Suse?
 
OP
A

Aston

Newbie
Danke Linuxjusär
1. Über DHCP bekomme ich garkein Verbindung. Habe ich auch schon probiert.
2. IP adressen gehen von 192.168.0.100 bis 192.168.0.255 habe ich nochmal geprüft.
3. Router hat wirklich 192.168.0.1. Weil ich über Windows auch reinkomme. Habe noch 2 andere PC am Router. Alle windows. Habe noch ne Laptop mit Wireless Lan. Windows und Suse installiert.. Hatte es auch nicht geschafft über Suse. Über Windows kein Problem.

Wie mache ich es per Yast?
Habe Suse 9.0.
Netzwerkkarten konfiguriere ich doch über Yast (Kontrolzentrum).
Hier habe ich auch Windows und Suse drauf. Jedesmal muss ich Windows beenden und Suse starten, um es zu probieren was ihr hier schreibt.
 

frockert

Newbie
Aston schrieb:
Danke Linuxjusär
1. Über DHCP bekomme ich garkein Verbindung. Habe ich auch schon probiert.
2. IP adressen gehen von 192.168.0.100 bis 192.168.0.255 habe ich nochmal geprüft.
3. Router hat wirklich 192.168.0.1. Weil ich über Windows auch reinkomme. Habe noch 2 andere PC am Router. Alle windows. Habe noch ne Laptop mit Wireless Lan. Windows und Suse installiert.. Hatte es auch nicht geschafft über Suse. Über Windows kein Problem.

Wie mache ich es per Yast?
Habe Suse 9.0.
Netzwerkkarten konfiguriere ich doch über Yast (Kontrolzentrum).
Hier habe ich auch Windows und Suse drauf. Jedesmal muss ich Windows beenden und Suse starten, um es zu probieren was ihr hier schreibt.


Die 192.168.0.255 ist die Broadcast Adresse dieses Netzwerkes, diese Adresse ist als solche nicht als Netzwerkkarten-Adrese nutzbar. Wenn man eine Anfrage an das ganze 192.168.0.x Netzt stellen möchte, nutzt man die 192.168.0.255

Beispiel, Ich will Wissen welche (linux)-Pc sich in meinem Netz tummeln:
frockert@susew:~$ ping -b 192.168.0.255
WARNING: pinging broadcast address
PING 192.168.0.255 (192.168.0.255) 56(84) bytes of data.
64 bytes from 192.168.0.9: icmp_seq=1 ttl=64 time=0.056 ms
64 bytes from 192.168.0.7: icmp_seq=1 ttl=64 time=0.656 ms (DUP!)
64 bytes from 192.168.0.9: icmp_seq=2 ttl=64 time=0.045 ms
64 bytes from 192.168.0.7: icmp_seq=2 ttl=64 time=0.260 ms (DUP!)
64 bytes from 192.168.0.9: icmp_seq=3 ttl=64 time=0.043 ms


Ok, das nur am Rande, nun zu dem anderen Problem.
Im Prinzip ist alles richtig, was du eingestellt hast, hier als beisbiel meine laufende Konfig, mein (linux-Eisfair)-Router hat die IP 192.168.0.7


susew:/daten/home/frockert # ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:0B:6A:34:A3:A4
inet Adresse:192.168.0.9 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::20b:6aff:fe34:a3a4/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12420 errors:0 dropped:0 overruns:0 frame:0
TX packets:12623 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:8415529 (8.0 Mb) TX bytes:3388005 (3.2 Mb)
Interrupt:3 Basisadresse:0xd800

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:451 errors:0 dropped:0 overruns:0 frame:0
TX packets:451 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:30220 (29.5 Kb) TX bytes:30220 (29.5 Kb)


susew:/daten/home/frockert # route
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
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.7 0.0.0.0 UG 0 0 0 eth0
susew:/daten/home/frockert #


Also wie gesagt, theoretisch müsste das stimmen, mal ne andere Frage, an den Router/Hubs/Switches/Netzwerkkarten leuchten bei Verbindung meist eine Leuchtdiode (zumindest an meinen Geräten), ist das bei dir auch so?
Kannst ja mal den den Gegencheck mit windows machen, ob da mehr Leuchtdioden an sind.
Wenn es da einen Unterschied gibt, funktioniert gegebenenfalls dein Netzwerkkarten treiber net.

Hasdt du an den Einstellungen gedreht? fest eingestellt 100 mbit duplex oder so?


Fragen über Fragen...
 

Martin Breidenbach

Ultimate Guru
Aston schrieb:
eth0= IP 102
eth1= IP 104

Das kann nicht funktionieren da beide Netzwerkkarten im selben Subnetz liegen.

Aston schrieb:
Aber wo kommt diese "Bcast:192.168.0.255" her?
Woher kommt 255?

Was soll beim Broadcast denn sonst stehen ?

Könnte es sein daß Du von TCP/IP zufälligerweise keinen Plan hast, Dich aber nicht traust zu fragen ? :)


Zum eigentlichen Problem: sieht irgendwie so aus als würde die Karte mit niemand reden wollen. Einen unmittelbaren Grund dafür sehe ich nicht, deswegen schlage ich mal ne Checkliste vor:

- Netzwerkkabel gegen anderes tauschen
- anderen Port im Hub verwenden
- anderen Typ Netzwerkkarte ausprobieren (falls möglich)
- leuchten an der Karte und/oder am Hub die Link-LEDs ?
 

oc2pus

Ultimate Guru
@aston
und wenn du das erledigt hast was Martin gesagt hat., liest du dir das hier mal durch und machst alle diese kleinen Tests mit deinem Netzwerk. Das ist Anfängergerecht geschrieben und funktioniert auch mit SuSE 9.x

http://www.suse.de/de/private/support/online_help/howto/network_howto/

Teil 1 kannst du überspringen wenn du willst ;)
 
OP
A

Aston

Newbie
Hi,
ich glaube ich werde es mit euch zusammen schaffen :roll:
Netzwerkkabel müsste ok sein, weil ich damit in windows ins Internet kann.
Es gibt 4 Ports am Router. Alle probiert.
Netzwerkkarte ist onboard Realthek 8139. Habe noch einen extern, aber leider das gleiche. Realthek 8139
Es gibt nur eine led. Und brennst genauso wie bei Windows.
Jetzt bin ich im Link drin von "oc2pus"
Aber einige sachen habe ich hier nicht.
zB. rc.config habe ich nicht in /etc ordner. habe nur rc.status :shock:
In resolv.conf habe ich nur 2 Zeilen
______
nameserver 192.168.0.1
search local
______
So! jetzt studiere ich weiter am Faq :)
 

oc2pus

Ultimate Guru
keine Panik, der Text ist für SuSE 8.x. dort waren die Konfigs noch wo anders.

Aber die Test ob das Netzwerk funzt mit ping etc die sind immer noch gültig ;)
 

oc2pus

Ultimate Guru
das ist das "Protokoll" ohne das wir nicht surfen könnten ;)

bleib jetzt einfach cool. Lies dir das mini-tutorial durch. Dann wirst du ungefähr verstehen was du dann in deiner Konfig ändern musst. Wir sind bei dir ;)
 
OP
A

Aston

Newbie
Ich hatte Suse als Standard installiert.
Muss ich irgendwelche Zusatz Module installieren?
DHCP client hatte ich hier gesen, und zusätzlich installiert. Vielleicht fehlt irgendeine kleinigkeit?
Oder reicht standard installation für Netzwerk? bezw. Internet über Router?
 
OP
A

Aston

Newbie
Genug für heute Nacht :?
Ich denke es liegt an der Treiber der Netzwerkkarte.
Karte baut kein Verbindung zum Router. Direkt Verbindung über KInternet habe ich auch nicht geschafft :oops:
Habe auch kein Suse Treiber für Realtek 8139 gefunden. Es gibt einige Linux Treiber, Redhat usw. aber kein Suse. Vielleicht muss Treiber nach Kernel Version installiert werden?
Wie oben gesagt, habe kaum Ahnung von Linux.
Gebe erstmal auf :oops:
Wenn Jemand andere Ideen haben sollte, bitte schreiben. Ich werde jede Neuigkeit probieren.
 
OP
A

Aston

Newbie
moin
jetzt hab ich es festgestellt das s doch am Netzwerk karte liegt.
Von Laptop aus komm ich rein :D
Was kann ich am Netzwerkkarte instellen damit s geht?
Vielleicht habe ich es aus versehen geändert.
Wie kann ich di konfiguration der Netzwerkkarte sehen? Sowie bei Windows?
Speed? Halbduplex? Fullduplex usw.?
 

Linuxjusär

Member
Hier ist die offiziele Treiberseite: http://www.realtek.com.tw/downloads/downloads1-3.aspx?series=16&Software=True

Aber soweit ich das sehe nix für Kernel 2.6. Kommt jetzt darauf an, welchen du hast.
 

Linuxjusär

Member
Aber guck mal hier: http://cdb.suse.de/showProduct.php?LANG=en_UK&searchtype=simple&product_id=4526&arch_id=&dist_id=&PHPSESSID=78e7643b6d9101d8e428977589280e58

Welche Linux-Version hast du denn?
 
Oben