wpasupplicant korrekt in /etc/network/interfaces eintragen?
- minimike
- Beiträge: 5616
- Registriert: 26.03.2003 02:21:19
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Köln
-
Kontaktdaten:
wpasupplicant korrekt in /etc/network/interfaces eintragen?
Hi
Ich habe den Laptop meiner Mutter von Etch auf Lenny upgegraded. Nun, wpasupplicant läuft. Wenn ich das als Deamon starte bekomme ich sofort per dhcp mit dhclient anschliesend die IP vom Router zu gewiesen. Wie trage ich das korrekt in die /etc/network/interfaces ein? Derzeit arbeite ich mit pre-up. Das kann es aber nicht sein
Ich habe den Laptop meiner Mutter von Etch auf Lenny upgegraded. Nun, wpasupplicant läuft. Wenn ich das als Deamon starte bekomme ich sofort per dhcp mit dhclient anschliesend die IP vom Router zu gewiesen. Wie trage ich das korrekt in die /etc/network/interfaces ein? Derzeit arbeite ich mit pre-up. Das kann es aber nicht sein
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft
- ckoepp
- Beiträge: 1409
- Registriert: 11.06.2005 20:11:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nähe Heidelberg
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
Code: Alles auswählen
iface myinterface inet dhcp
wireless-essid <essid>
wireless-mode managed
wireless-key MeinTollerKey
wireless-channel 3
Zum hochfahren gibst du dann ifup wlan0=myinterface ein und fertig. Alternativ kannst du so auch wlan0 auch direkt so definierten - allerdings is das n bisschen nervig, wenn du dann mal in ein anderes WLAN willst.
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway
Ernest Hemingway
-
- Beiträge: 2094
- Registriert: 07.07.2006 18:32:05
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
Ich habe eine super GUI für dieses einmalige einrichten. Weiß aber nicht mehr genau wie es heißt. Poste ich dir heute Abend mal.
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
Zum automtisierten Starten des Interface kannst du noch ein mit angeben.
Code: Alles auswählen
auto <interfacename>
Oh, yeah!
-
- Beiträge: 441
- Registriert: 12.10.2005 23:09:28
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
Wenn du wpa_supplicant als Daemon startest, dann wahrscheinlich so, dass wpa_supplicant die "/etc/wpa/wpa_supplicant.conf" ließt.
Ist in der wpa_supplicant.conf alles ordnungsgemäß konfiguriert reicht ein
in der "/etc/network/interfaces" und es müsste funktionieren. Anstelle von 'allow-hotplug' kann man auch 'auto' nehmen. Macht bei mir keinen Unterschied.
Ist in der wpa_supplicant.conf alles ordnungsgemäß konfiguriert reicht ein
Code: Alles auswählen
allow-hotplug eth2
iface eth2 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
"Linux supports the notion of a command line or a shell for the same reason that only children read books with only pictures in them." - Bill Garrett
-
- Beiträge: 2094
- Registriert: 07.07.2006 18:32:05
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
wicd heißt das Programm. Müsstest du bei Sourceforge finden.
Re: wpasupplicant korrekt in /etc/network/interfaces eintragen?
bei mir sieht das so aus:
/etc/network/interfaces
und die wpa_supplicant.conf schaut so aus:
Die Kommentare hab ich zusammen gesammelt als ich selbst auf der Suche war...
gruß, conz
/etc/network/interfaces
Code: Alles auswählen
# WLAN Abschnitt
auto wlan0
iface wlan0 inet manual
# wpa-driver optionen
# hostap Host AP driver (Intersil Prism2/2.5/3)
# madwifi MADWIFI 802.11 support (Atheros, etc.)
# atmel ATMEL AT76C5XXx (USB, PCMCIA)
# wext Linux wireless extensions (generic), benutzen falls andere Treiber nicht funktionieren
# ndiswrapper Linux ndiswrapper (nur bei ndiswrapper vor Version 1.16, für aktuelle Version des ndiswrappers "wext" benutzen)
# ipw Intel ipw2100/2200 driver (ab edgy nicht mehr verwenden)
# wired wired Ethernet driver
wpa-driver wext
# wpa-roam steht immer nach wpa-driver
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
# verhalten der definierten netze in wpa_supplicant.conf mit id_str
iface mein-netz inet dhcp
iface anderes-netz inet dhcp
Code: Alles auswählen
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
# 0: Der Treiber des Interfaces kümmert sich um das Scannen von Netzen und die AP-Auswahl.
# Dieser Modus sollte benutzt werden, wenn man eine Verschlüsselung auf ein Kabelnetzwerk legt.
# 1: wpa_supplicant kümmert sich um das Scannen von Netzen und die AP-Auswahl.
# 2: Fast wie 0, es wird aber mit Hilfe von Sicherheitsrichtlinien und der SSID zu APs verbunden (BSSID wird nicht unterstützt)
#
# Normalerweise funktioniert entweder Modus 1 oder Modus 2.
ap_scan=1
network={
id_str="mein-netz"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
ssid="rocknroll"
psk="0815passwort"
}
network={
id_str="anderes-netz"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
ssid="muellerfritz"
psk="4711passwort"
}
gruß, conz