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

eth0 bekommt keine IP

raza

Newbie
Hallo Leute,

bin neu hier. Und auch in Sachen Linux bin ich ABSOLUTER Anfänger.

MS möchte mit 'Vista' wieder mal neue Zwänge einführen und es ist
abzusehen, dass der XP-Support nicht für alle Zeiten aufrecht erhalten
bleibt.
Mein Gedanke ist, dass ich mich mit Linux beschäftigen und dieses
Betriebssystem in Zukunt anstatt Windows bei meinen Computern
einsetzen möchte. Mit dieser Einstellung lebe ich bestimmt nicht alleine
auf der Welt.

Habe mir die Suse 10.1 gezogen, installiert, und bin angenehm überascht.
Alles schaut mal sehr 'Winlike' aus.

Allerdings habe ich ein Netzwerkproblem. Meine karte hat keine
IP-Adresse, obwohl mein Router über DHCP ihm definitiv eine zugewiesen
hat (192.168.2.22)

In Anlehnung an diesen Link habe ich folgendes ausprobiert.


1) Ping 127.0.0.1 geht

2) Ping 192.168.2.22 geht nicht.


ifconfig ergibt folgendes:

linux-9h13:~ # ifconfig

eth0
Link encap:Ethernet HWaddr 00:D0:09:E3:EA:BC
UP BROADCAST NOTRAILERS 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:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xd400

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:220 errors:0 dropped:0 overruns:0 frame:0
TX packets:220 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17676 (17.2 Kb) TX bytes:17676 (17.2 Kb)


Mit Yast/Netzwerkkarte/Routing/Standardgateway habe ich den Router
eingetragen. Mit route -n zeigt er mir aber Gateway 0.0.0.0 an

linux-9h13:~ # route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0/ 0.0.0.0 / 255.0.0.0/ U / 0 / 0 / 0 lo



Hardwareseitig ist definitiv alles i.o., weil vorher war XP auf der Platte
und da ging alles prächtig. Kann mir da jemand auf die Sprünge helfen ?
 
OP
R

raza

Newbie
Habe dem Linux-Rechner jetzt die IP 192.168.2.22 manuell zugewiesen. Der
Ping (auf sich selbst) 192.168.2.22 geht jetzt natürlich (genauso wie 127.0.0.1).
Den Router aber mit 192.168.2.1 anpinkeln geht nicht.

Habe den alten Zustand (DHCP) wieder hergestellt. Noch eine Idee ? :cry:
 

v.-vega

Member
Mach mal nach dem ändern der IP einen

Code:
rcnetwork restart

(natürlich als root). Bei mir hängt der auch ab und zu.
 
OP
R

raza

Newbie
linux-9h13:~ # rcnetwork restart
Shutting down network interfaces:
eth0 device: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
eth0 configuration: eth-id-00:d0:09:e3:ea:bc 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: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
eth0 configuration: eth-id-00:d0:09:e3:ea:bc
eth0 (DHCP) . . . . . no IP address yet... backgrounding.
Warning: Could not set up default route via interface
Command ip route replace to default via 192.168.2.1 returned:
. RTNETLINK answers: Network is unreachable
Configuration line: default 192.168.2.1 - -
This needs NOT to be AN ERROR if you set up multiple interfaces.
See man 5 routes how to avoid this warning.
waiting
dsl0
dsl0 Startmode is 'manual' skipped
Setting up service network . . . . . . . . . . . . . . done.

Kannst du was damit anfangen ? Geholfen hat es nicht.
 
Dein Router vergibt keine IP. Dazu müßten wir jetzt wissen was für ein Router das ist. Es gibt nämlich so tolle Exemplare die nur auf Rechner antworten die gleichzeitig ein WinS Signal mitschicken. Das ist jetzt aber nur ein sehr, sehr wager Verdacht. Kann ja auch sein das der dhcp im Router eine Feile hat.
 
OP
R

raza

Newbie
Informationen über alle aktuell durch DHCP mit dem Gateway verbundenen Rechner:

mac=xx:xx:xx:xx:xx:xx ip=192.168.2.21 name=c1
mac=00:D0:09:E3:EA:BC ip=192.168.2.22 name=s-aaa4fbbc2b364

Router ist ein Speedport W501V. Der funktioniert aber richtig, sonst könnte
ich mich gar nicht mit euch unterhalten (habe noch einen anderen Rechner
->c1 angeschlossen) :wink:
 
Ist auf deinem zweiten Rechner denn auch ein Linux drauf? Ansonsten mach dir mal Gedanken über meinen wagen Verdacht.
 
OP
R

raza

Newbie
Der primäre Zweck des Windows Internet Name Service (WINS)
besteht darin, die Anfragen von Windows-Systemen zu beantworten, die
versuchen, einen Computer im Netzwerk über dessen NetBios-Namen zu
finden. Der WINS-Server übermittelt dabei dem anfragenden PC die
IP-Adresse des gewünschten Computers, damit dieser anschließend eine
direkte Verbindung (z.B. zu einer Freigabe) herstellen kann. Um diese
Funktionalität zu erzielen, müssen die WINS-Clients (also die am Netzwerk
angeschlossenen PCs) ihre jeweiligen NetBios-Namen sowie ihre IP-Adressen
dynamisch beim WINS-Server registrieren, der diese Einträge in einer
Datenbank verwaltet.

Hmm...ich bin ja nicht so der Fachmann; aber ist damit nicht ein unter
Windows laufender Server gemeint, der Windows-Client's mittels WINS
verwaltet ?
 

Martin Breidenbach

Ultimate Guru
Wenn DHCP nicht will dann stell die IP halt erstmal fest ein.

Klären warum DHCP nicht klappt kann man später immer noch. Was WINS damit zu tun haben soll sehe ich jetzt nicht.

Da aber in beiden Fällen ein PING an den Router nicht klappt klemmt da wohl noch was anderes.

Außerdem sehe ich da ein Interface dsl0 - wozu das denn wenn Du einen Router hast ?

Stell auf jeden Fall mal sicher daß die SuSEFirewall2 aus ist. Zumindest solange der Rest noch nicht geht. Vom Internet bist Du ja durch den Router getrennt; der arbeitet auch als Firewall.
 
OP
R

raza

Newbie
Zweiter Anlauf. Habe jetzt Linux 10.2 installiert. Das Problem ist das gleiche
geblieben. Und noch viel mehr. In der Console gibt er mir meistens
"Command not found" aus (z.B. ifconfig usw.). Zum verrückt werden.
Was ist nun schon wieder los ? Was mache ich zur Hölle falsch ?

:cry:
 

GMastaP

Member
hmm bist du root wenn du ifconfig ausführst ???

Hast du 2 Netzwerkkarten ???

Welche Hardwareconfig hat dein System ???


Das kannste mal testen ...

Code:
ifconfig eth0 192.168.2.22 netmask 255.255.255.0 up 
route add default gw 192.168.2.1
ping 217.72.195.42 (Anmerkung: is die IP von web.de)

wenn das fluppt, dann kannst du in der

Code:
/etc/resolv.conf 
nameserver 62.220.18.8 #(Anmerkung: DNS von Versatel)

Dann kannste erstmal "surfen"

diese Einstellungen sind jedoch nur temporär.

Wenn das alles nicht hilft, geh in den EDV Shop deines Vertrauens und besorg mal ne ganz billige REALTEK Netzerkkarte.

und versuch es nochmal, schalte aber dann alle NW Karten im Bios ab.
und geh in den yast und konfiguriere die karte.
 
Oben