In meinem Wlan ist der Wurm drin

Emess

Emess

Turmspringer
Habe einen Asus Wlan-Adapter mit RT2500 Chip nach Anleitung von Serialmonkey installiert, hat auch prima geklappt. Jetzt ist mir aufgefallen, dass ich manchmal ein zweites mal booten muss um über Wlan zu verfügen.
Beim Ausführen von route -n ist mir aufgefallen, dass 3 mal eth1 und 2 mal eth0 habe

Code:
lenny:/home/michael# route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 eth1
lenny:/home/michael#

das ist doch nicht normal,oder?
 
naja, du hast kein default gateway, füg mal eins hinzu ...
Code:
route add defaut gw [IP] [device]
 
default Gateway ist ja mein router und der ist unten 2mal aufgeführt
 
Habe einen Asus Wlan-Adapter mit RT2500 Chip nach Anleitung von Serialmonkey installiert, hat auch prima geklappt. Jetzt ist mir aufgefallen, dass ich manchmal ein zweites mal booten muss um über Wlan zu verfügen.
Beim Ausführen von route -n ist mir aufgefallen, dass 3 mal eth1 und 2 mal eth0 habe

Code:
lenny:/home/michael# route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 eth1
lenny:/home/michael#

das ist doch nicht normal,oder?


Nein, ist es nicht. Eine Karte (also die, die nicht benutzt wird :D )solltest Du ausschalten/deaktivieren (z.B. ifconfig ethx down).

So würde es z.B. besser aussehen:

Code:
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 eth1
 
Zuletzt bearbeitet:
ja, und du brauchst ein default gateway
Code:
default         10.0.0.1     0.0.0.0         UG    0      0        0 eth0
das default gateway wird verwendet, wenn die angesteuerte adresse nicht im eigenen subnetz ist, und keine route dahin existiert.
 
Das wird so gebootet. Welche Datei muss ich editieren
 
Code:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
	address 192.168.178.28
	netmask 255.255.255.0
	network 192.168.178.0
	broadcast 192.168.178.255
	gateway 192.168.178.1
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 192.168.178.1


auto eth1
iface eth1 inet static
name Drahtlose LAN-Karte
     address 192.168.178.24
     netmask 255.255.255.0
     network 192.168.178.0
     gateway 192.168.178.1
     wireless-essid "emess wg"
 
2 Interfaces im selben Subnetz - nicht RFC-konform
1 IP Adresse für 2 Netzwerkkarten - oh Graus
2 default Routen - Stuss, im Zweifel zieht die erste

ist das nurn Ulk? iss ja grad Fasching :-)

Korrektur: ich meinte 1 IP Adresse für 2 Default-Routen - oh Graus, aber das wird ja durch Punkt 3 erschlagen: die erste zieht!
 
Zuletzt bearbeitet:
Und dann noch allow-hotplug und auto bunt gemischt, aber _kein_ Eintrag für das WLAN-Interface, wie soll da WLAN funktionieren?

//Edit:

Und nur, weil man einem Interface den Namen "drahtlose LAN Karte" gibt,

Code:
name Drahtlose LAN-Karte

ist das noch lange kein WLAN-Interface, eine Ralink-Karte bekommt vom Kernel sicher _nicht_ ethX als Devicenamen verpasst.

Code:
     wireless-essid "emess wg"
Naja, mal davon abgesehen, daß der interfacename "eth1" sicherlich Quatsch ist (es sei denn, man biegt das gewaltsam mit udev hin, aber warum sollte man das tun?), das reicht auch bei Weitem nicht aus, da fehlt so ziemlich alles, was WLAN-spezifisch ist, oder ist das Netz komplett unverschlüsselt?

Mal die Suchmaschine des geringsten Misstrauens zum Thema "/etc/network/interfaces" unter Debian oder auch Ubuntu befragen (im Ubuntuusers-Wiki gibt es da 100%ig einen ausführlichen Artikel), das ist jedenfalls keine ordentliche Einrichtung für WLAN.
 
Zuletzt bearbeitet von einem Moderator:
gut, jetzt mal KONSTRUKTIV!! (kann ich auch :-)
2 Netzwerkkarten in einem Subnetz sind nicht RFC-konform. Besser ist bonding, d.h. die Virtualisierung der MAC-Adresse. Bonding dient in der Regel der Lastverteilung, wenn die Bandbreite einer Karte nicht ausreicht, oder der Erhöhung der Verfügbarkeit, falls mal eine Karte (ein Kabel, ein Switchport ...) ausfällt. NICHT zulässig ist bonding auf 2 Switches - aber da besuch besser mal einen Hochverfügbarkeitskurs. Bonding (im Sinne von Lastverteilung) über eine Wired-Karte (z.B. 100MBit) und eine Wireless-Karte (z.B. 54MBit) wird nicht funktionieren, das geht eigentlich nur sinnvoll mit 2 Links gleicher Bandbreite (z.B. beide 100MBit).Und 2 Default Gateways sind auch nicht sinnvoll, da immer nur die erste benutzt wird. Und wenn dein eth0 gerade nicht angeschlossen ist, haste halt verloren. Beim nächsten reboot ist vielleicht die Route zu eth1 die erste, dann kriegst du ein ziemlich merkwürdiges Verhalten. Besser ist es, beide Interfaces in unterschiedliche Subnetze zu hängen. Übrigens: man muß nicht ständig booten (das ist ja kein Windoofs), /etc/init.d/network restart sollte es tun, ifup ifdown sind valide Varianten etc. Aber du hast recht, am Ende, wenn dann alles funktioniert, würde ich auch mal booten - man weiß ja nie.
HTH,
yai
 
reicht das so oder muss ich für eth0 auch noch den Gateway angeben

Code:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
name Drahtlose LAN-Karte
     address 192.168.178.24
     netmask 255.255.255.0
     network 192.168.178.0
     gateway 192.168.178.1
     wireless-essid "emess wg"
 

Ähnliche Themen

Routing mehrere Netzwerkkarten

Debian 7.6 kein lokales Netz

Debian Gateway

Debian Routing Problem

Netzwerkverbindung über zwei Router

Zurück
Oben