Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

01.05.2008, 09:30

[geloest] Netzwerk-Probleme mit Debian/Lenny

Hallo,

nach einigen Stunden 'rumexperimentieren und googlen poste ich dann doch lieber einen Thread hier.
Seit ich von XUbuntu auf Debian Testing ("Lenny") gewechselt bin, habe ich etliche Probleme mit der Netzwerkkonfiguration. Ich habe ein P5N32-E SLI Mainboard, wo zwei Netzwerkkarten onboard enthalten sind. Beide Netzwerkkarten soviel die Kabel funktionieren unter XUbuntu sowie unter WindowsXP. Mein Router hat DHCP aktiviert, und hat kein Static DHCP konfiguriert. Soviel zur Umstandsbeschreibung.

Mein "ifconfig" bringt mir folgendes:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
eth0  Link encap:Ethernet HWaddr <Mac-Adresse>
        inet addr:169.254.198.212 Bcast: 169.254.255.255 Mask:255.255.0.0
        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
        RX packets: 0 errors: 0 dropped: 9 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:213 Base address:0x8000

eth1  Link encap:Ethernet HWaddr <Mac-Adresse>
        inet addr:192.167.1.77 BCast:192.168.1.255 Mask:255.255.255.0
        UP BROADCSAT 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:1000
        RX bytes: 0 (0.0 B) TX bytes: 5760 (5.6 KiB)
        Interrupt:214 Base address: 0xa000

lo Link encap:Local Loopback
   inet addr:127.0.0.1 Mask:255.0.0.0
   UP LOOPBACK RUNNING MTU:16436 Metric:1
   RX packets:38 errors:0 dropped:0 overruns:0 frame:0
   TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
   collisions:0 txqueuelen:0
   RX bytes:3230 (3.1 KiB) TX bytes: (3.1 KiB)


Da eth0 eine 169.254.xx.xx Adresse bezieht, wird das DHCP nicht ordnungsgemäss funktionieren. Desweiteren ist mir klar, dass ich eine der beiden Netzwerkkarten deaktivieren muss:

ifconfig eth0 down

ifconfig zeigt jetzt nur noch eth1 und lo an.
Wenn ich jetzt "route -n" eintippe, bekomme ich mittlerweile folgendes Ergebnis (ist ein wenig komisch):

Quellcode

1
2
3
4
hornet:/home/deus# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1


Ich bin mir nicht sicher, ob das korrekt ist. Ich dachte immer, eine "default" Zeile hier wäre muss!?
Die Datei /etc/network/interfaces sieht wie folgt aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
           address 192.168.1.77
           netmask 255.255.255.0
           network 192.168.1.0
           broadcast 192.168.1.255
           gateway 192.168.1.1
           dns-nameservers 192.168.1.1
           dns-search home.lan

#auto eth0
#iface inet static
#           address 192.168.1.55
#           netmask 255.255.255.0
#           network 192.168.1.0
#           broadcast 192.168.1.255
#           gateway: 192.168.1.1
#           dns-nameservers 192.168.1.1
#           dns-search home.lan


eth0 habe ich auskommentiert, da ich es eh nicht gebrauche.
Ein Ping nach 192.168.1.1 ergibt mir, dass der "Destionation Host Unreachable" ist.

Kann mir jemand helfen? :s

Besten Dank,
//deus

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »deus« (01.05.2008, 09:32)


P17

Debianer

  • »P17« ist männlich

Beiträge: 68

Beruf: Linux-Administrator

  • Nachricht senden

2

01.05.2008, 09:42

Zitat

Ich dachte immer, eine "default" Zeile hier wäre muss!?

Dann setz die Defaultroute doch wieder:

Quellcode

1
route add default gw [IP_des_Routers] dev eth1


Und stimmen die Nameserver in der /etc/resolv.conf ?
GNU/Linux Debian lenny/sid | kernel 2.6.25.9 | fluxbox 1.0.0
----
http://p17-linuxzone.de/

3

01.05.2008, 09:52

Hi P17,

wenn ich "route add default gw 192.168.1.1 dev eth1" eintippe, krieg' ich folgendes "route -n" Ergebnis:

Quellcode

1
2
3
4
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.9 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1


Meine /etc/resolv.conf ist derzeit leer, aber ich weiss auch nicht genau wie ich die editieren soll. Laut Linux-Kompendium
muss ich eine Domain angeben, aber welche Domain ist gemeint? Soll ich da "default" angeben?

Ich bin noch relativ neu bei Linux, entschuldigt die Unwissenheit.

/edit
Als Desktop Environment nutze ich momentan (noch) Gnome, und das "nm-applet 0.6.6" zeigt mir "No network connection" an. Nur so als Randinfo.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »deus« (01.05.2008, 09:54)


P17

Debianer

  • »P17« ist männlich

Beiträge: 68

Beruf: Linux-Administrator

  • Nachricht senden

4

01.05.2008, 10:10

Zitat

Meine /etc/resolv.conf ist derzeit leer, aber ich weiss auch nicht genau wie ich die editieren soll.

Quellcode

1
echo "nameserver 208.67.220.220" >> /etc/resolv.conf

Das ist jetzt der Nameserver von OpenDNS. Der funktioniert immer.
Eigentlich sollten die Nameserver von deinem Provider eingetragen werden.
GNU/Linux Debian lenny/sid | kernel 2.6.25.9 | fluxbox 1.0.0
----
http://p17-linuxzone.de/

5

01.05.2008, 10:32

Hallo,

danke, hat soweit geklappt. Leider kann ich immer noch keine lokale IPs anpingen, geschweige denn über den Router hinaus pingen. Was kann ich sonst noch tun?

//deus

6

01.05.2008, 11:50

Hey,

hab mein Problem selbst gelöst, folgende Prozedur hat's getan:

Quellcode

1
2
3
4
5
ifdown eth0
ifdown eth1

rmmod forcedeth
modprobe forcedeth msi=0 msix=0


Anmerkung: das ist wohl durch mein Mainboard bedingt (ASUSTeK Computer INC. P5N32-E SLI) und den nVidia Chipsatz. Der Treiber hat da wohl seine Probleme gehabt.

Danach hab ich noch folgendes gemacht:

Quellcode

1
2
echo options forcedeth msi=0 msix=0 >> /etc/modprobe.d/options
update-initramfs -u


Danke trotzdem für die Hilfe.

//deus

Thema bewerten