PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ifconfig eth0-->down-->up=kein I-Net mehr



Rubycon
30.07.08, 09:06
Hallo allerseits,

folgendes Problem:

Wenn ich meine Netzwerkkarte per "ifconfig eth0 down" deaktiviert, und danach wieder aktiviere,
habe ich zwar Zugriff auf den angeschlossenen Router, kann aber keine Verbindung ins Internet herstellen.

ifconfig sagt:

eth0 Link encap:Ethernet HWaddr (gelöscht)
inet addr:192.168.178.35 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::230:6eff:fed7:f1c8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1282 errors:0 dropped:0 overruns:0 frame:0
TX packets:1495 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:780921 (762.6 KiB) TX bytes:237802 (232.2 KiB)

Erst ein Neustart des Computers behebt das Problem.

Weis jemand Rat ?

Grüßle

marce
30.07.08, 09:22
was sagt denn route und cat /etc/resolv.conf?

Rain_maker
30.07.08, 09:23
Distribution?

Im Übrigen ist dieses Verhalten "normal", da ein ifconfig down auch die Routen löscht, also reicht ein simples ifconfig up sicher nicht aus.

Aber dafür bieten ja alle Distributionen entsprechende Skripte an, also nenn das Kind beim Namen.

Rubycon
30.07.08, 09:34
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.178.1


Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.178.0 * 255.255.255.0 U 0 0 0 eth0

Es fehlt nach dem deaktivieren und wieder aktivieren folgende Zeile:

default fritz.fonwlan.b 0.0.0.0 UG 0 0 0 eth0

Rain_maker
30.07.08, 09:37
Klar, siehe oben.

Rubycon
30.07.08, 09:39
Und nun ? Wie funktioniert es ?

marce
30.07.08, 09:40
Aber dafür bieten ja alle Distributionen entsprechende Skripte an, also nenn das Kind beim Namen.
Das hier gelesen?

Alternativ:
man route

Rubycon
30.07.08, 09:46
Die Distribution ist Sidux (Debian Sid)

Wenn die Anleitung in deutsch wäre, würde ich eventuell etwas verstehen.....

Rain_maker
30.07.08, 09:48
/etc/init.d/network restart(Kann auch networking heissen, einfach mal nachsehen)

Rubycon
30.07.08, 10:04
Leider nein.....

Nach dem "/etc/init.d/networking restart" funktioniert es auch nicht

Auch ein -stop ---> -start haut nicht hin.

Wenn ich nach der Eingabe dann noch ein "route" eingebe,
zeigt er mir gar keine Zeile mehr an......

Rain_maker
30.07.08, 10:10
Wenns damit nicht funktioniert, dann liegt das Problem wahrscheinlich nicht auf Einrichtungsebene.

Treiberproblem der Netzwerkkarte oder Router zickt (ist ja scheinbar eine dieser unsäglichen Fritzboxen, die unter Linux oft genug Ärger machen).

DHCP oder feste IP?

Rubycon
30.07.08, 10:27
Hmmmmm.......

DHCP

Aber das mit der IP-Vergabe von der Fritzbox scheint ja zu funktionieren, kann ja auch drauf zugreifen.

marce
30.07.08, 10:29
Default-GW, Namerserver und ähnliches auch per DHCP?

Poste mal die /etc/network/interfaces

marcdevil
30.07.08, 10:32
ifconfig eth0 192.168.178.35 up
route add default gw 192.168.178.1
echo "nameserver 192.168.178.1" >> /etc/resolv.conf

Sofern 192.168.178.1 dein FritzBox-Router ist :)

Der Network Manager (das Ubuntu/Debian Paket heisst network-manager) kümmert sich übrigens um die Rekonfirierung des Netzwerkes ggf. per DHCP, wenn man das Kabel zieht und wieder reinsteckt.

Rubycon
30.07.08, 10:38
Hey Marcdevil,

so haut es hin ! Vielen Dank !

Natürlich auch an alle anderen herzlichen Dank die versucht haben zu helfen !

Grüßle

marce
30.07.08, 10:46
ja, ist auf jedenfall eine Lösung - schön wäre aber doch, wenn es automatisch funktionieren würde, oder?