View previous topic :: View next topic |
Author |
Message |
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Sat Dec 09, 2006 7:06 pm Post subject: Beim Booten automatisch zu AccessPoint verbinden |
|
|
Hallo,
ich habe gestern bei mir WLAN eingerichtet. Da das Netzwerk mit WPA-PSK abgesicht ist, kommt wpa_supplicant zum Einsatz. Eigentlich funktioniert seit heute auch alles, nur verbindet er beim Booten nicht automatisch. Erst wenn ich als root
Code: | iwconfig eth1 essid <meine_essid> |
eingebe, kommt eine Verbindung zustande. Ich habe die ESSID aber bereits in der /etc/wpa_supplicant.conf eingegeben. Muss ich die noch irgendwo anders angeben, damit er automatisch verbindet, wenn net.eth1 hochfährt?
Gruß,
Lenz. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
Mr.Big Guru
Joined: 10 Apr 2002 Posts: 424 Location: Königswartha / Germany
|
Posted: Sat Dec 09, 2006 7:53 pm Post subject: |
|
|
checke mal Deine Einstellungen in /etc/conf.d/net im Abschnitt
# WIRELESS (802.11 support)
dort wird eigentlich alles wichtige eingestellt (eventuell den Abschnitt mal posten!).
Wpa scheint ja zu klappen, wenns händisch geht!?
Gruß,
J. |
|
Back to top |
|
|
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Sat Dec 09, 2006 8:19 pm Post subject: |
|
|
Ja, WPA klappt. Da ich wegen WPA wpa_supplicant verwende, muss ich dann überhaupt in /etc/conf.d/wireless was einstellen?
wpa_supplicant.conf: Code: |
# Die folgende Zeile nicht ändern, sonst wird nichts funktionieren
ctrl_interface=/var/run/wpa_supplicant
# Sicherstellen, dass nur root die WPA Konfiguration lesen kann
ctrl_interface_group=0
# wpa_supplicant soll sich um scannen und AP Auswahl kümmern
ap_scan=1
network={
ssid="meine_geheime_essid"
scan_ssid=1
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="mein_geheimer_key"
} |
/etc/conf.d/net: Code: |
# eth0 (Gigabit Ethernet)
config_eth0=( "dhcp" )
dhcpcd_eth0="-t 10"
# eth1 (Wireless)
config_eth1=( "dhcp" )
modules=( "wpa_supplicant" )
wpa_supplicant_eth1="-D wext"
dhcpcd_eth1="-t 30"
wpa_timeout_eth1=30 |
Das sind die Einstellungen. So verbindet er sich allerdings nur dann, wenn ich ihm den ESSID händisch zuweise.
Gruß,
Lenz. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
k0r1n n00b
Joined: 23 Apr 2006 Posts: 27 Location: Oberschwaben
|
Posted: Sat Dec 09, 2006 10:29 pm Post subject: |
|
|
schau ma hier in der wiki, habs nach dieser anleitung gemacht und bei mir connectet er beim booten.
ähm nur mal so ne frage wieso hast du die /etc/wpa_supplicant.conf bearbeitet? muss das nicht die /etc/wpa_supplicant/wpa_supplicant.conf sein? ist zumindest bei mir so:) |
|
Back to top |
|
|
Mr.Big Guru
Joined: 10 Apr 2002 Posts: 424 Location: Königswartha / Germany
|
Posted: Sat Dec 09, 2006 10:35 pm Post subject: |
|
|
hast Du auch /etc/init.d/net.eth1 erstellt (link auf net.lo) und mit
Code: | rc-update add net.eth1 default | scharfgeschaltet? |
|
Back to top |
|
|
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Sat Dec 09, 2006 11:03 pm Post subject: |
|
|
@k0r1n: Nach der Anleitung bin ich auch vorgegangen, allerdings bin ich mir nicht sicher, ob der Abschnitt "wpa_supplicant mit Intel WLAN-Karte und Kernel-2.6.13" noch aktuell ist.
Die Konfigurationsdatei liegt in der Tat seit wpa_supplicant-0.5.x unter /etc/wpa_supplicant/wpa_supplicant.conf. Dort liegt bei mir eine Kopie (Ausschnitte siehe im Post oben), das dürfte also nicht das Problem sein.
@Mr.Big: Ja, das habe ich gemacht. Er fährts ja auch in soweit hoch, dass eth1 aktiviert. Nur verbindet er sich dann nicht mit dem AP, ohne dass ich manuell "iwconfig eth1 essid <meine_essid>" in die Konsole tippe.
Natürlich könnte man ein Script schreiben und den Befehl beim Booten ausführen lassen, doch ist das wohl nicht die sauberste Methode. So wie ich das verstanden habe, müsste er bei richtiger Konfiguration den AP selbständig (=ohne Handarbeit) finden und sich verbinden. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
Mr.Big Guru
Joined: 10 Apr 2002 Posts: 424 Location: Königswartha / Germany
|
Posted: Sat Dec 09, 2006 11:10 pm Post subject: |
|
|
hier mal meine wpa_supplicant.conf zum Vergleich.
damit klappt es hier problemlos in "3" verschiedenen Netzen!
ctrl_interface_group=0
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
#fast_reauth=1
network={
ssid="Lummerland"
#scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
psk="abersowasvonstrenggeheim"
group=CCMP TKIP WEP104 WEP40
priority=2
}
network={
ssid="Surftown"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="abersowasvonstrenggeheim"
priority=2
}
network={
ssid="W-Lan"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="mindestensgenausostrenggeheim"
priority=2
}
neuerdings sollte die unter /etc/wpa_supplicant/ liegen.
J. |
|
Back to top |
|
|
k0r1n n00b
Joined: 23 Apr 2006 Posts: 27 Location: Oberschwaben
|
Posted: Sun Dec 10, 2006 12:49 am Post subject: |
|
|
vielleicht könntest du noch die zeile: priority=5 , noch reinschreiben um so höher die zahl um so schneller soll er anscheinend connecten, aber ob dir das weiterhilft?!
kannst ja ma probieren... |
|
Back to top |
|
|
|