Hi,
wie der Überschrift zu entnehmen ist, habe ich gewisse Probleme meine WLAN-Karte einzurichten.
Debian 5 auf nem T42 mit Intel 2200 WLAN.
Ich benötige momentan an (mindestens) drei Orten Netzwerk/Internet:
zu Hause über Kabel --> geht
zu Hause über WLAN mit WPA2-PSK --> geht
Uni über WLAN mit Zertifikat etc. --> geht nicht
Es gibt sicherlich unterschiedliche Möglichkeiten mehrere Netzwerke zu verwalten. Ich habe mich aus verschiedenen Gründen gegen grafische Tools von KDE/Gnome entschieden und möchte nur mit folgenden Sachen arbeiten:
/etc/network/interfaces
/etc/wpa_supplicant/wpa_supplicant.conf und
Scripten, die mir meine Config laden.
Nachfolgend die beiden Dateien:
######################################################################
/etc/network/interfaces
######################################################################
# 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.1.13
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
iface home_wireless inet static
address 192.168.1.14
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
######################################################################
######################################################################
######################################################################
######################################################################
/etc/wpa_supplicant/wpa_supplicant.conf
######################################################################
network={
ssid="SSID"
scan_ssid=1
key_mgmt=WPA-PSK
psk="PSK"
}
######################################################################
######################################################################
######################################################################
Die WLAN-Karte ist eth1. In den Scripten wird folgendes gemacht:
######################################################################
ifdown eth1
ifup eth1=home_wireless
######################################################################
Das alles funktioniert auch gut, wenn ich in der wpa*.conf nur den Teil vom Heimnetz (s.o.) habe. Für die Uni wollte ich dann ähnlich agieren und die interfaces um folgendes ergänzen:
######################################################################
iface uni_wireless inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
######################################################################
für die wpa_supplicant.conf habe ich folgeden Teil bekommen:
######################################################################
# path to UNIX socket control interface
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="******"
key_mgmt=WPA-EAP
eap=PEAP
proto=WPA
identity="Ihr Username"
anonymous_identity="anonymous@******.de"
password="Ihr Passwort"
ca_cert="Dateipfad zum Zertifikat"
phase2="auth=MSCHAPV2"
}
######################################################################
Wenn ich den letzten Teil in die wpa_*.conf einsetze, bekommen ich bei ausführung eines der Scripte ne Fehlermeldung (der Eintrag in der Interfaces stört nicht - wenigstens was ;) ).
Ehrlich gesagt habe ich keine Idee, was (grundsätzlich) falsch läuft. Dachte zuerst, dass ich nicht alle Netzwerke in die wpa*.conf schreiben darf. Die man sagt:
"Configuration file can include one or more network blocks, e.g., one for each used SSID. wpa_supplicant will automatically select the best network based on the order of network blocks in the configuration file, network security level (WPA/WPA2 is preferred), and signal strength."
Sollte also kein Thema sein. Die Beispiele unter /usr/share/doc geben auch keine Hilfestellung für mehrere Netzwerke. Vielleicht hat ja einer von Euch ne Idee, wo das Problem liegt.
Danke im Voraus
Linux 14.983 Themen, 106.385 Beiträge
Hab ich mir schon fast gedacht, dass der Beitrag zu lang ist :) Der von Dir zitierte Teil bezieht sich auf die Konfiguration home_wireless (welche auch funktioniert. Aus den geposteten Configs hab ich die SSIDs, Passwörter und Benutzernamen entfernt ;)
Es wäre nett wenn Du noch mal einen Blick auf das Problem werfen könntest. Trotzdem schon mal vielen Dank.
MfG