wpa beim hochfahrn laden

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
JuanDeDios
Beiträge: 88
Registriert: 24.06.2005 03:09:22
Wohnort: Santa Cruz

wpa beim hochfahrn laden

Beitrag von JuanDeDios » 14.09.2005 13:52:32

is wohl eine eher einfache frage, aber ich hab nirgendwo was helfendes finden können...
um mein Netzwerk nutzten zu könbnen muss ich nach systemstart immer noch

Code: Alles auswählen

wpa_supplicant -Dndiswrapper -iwlan0
und dann in ner neuen shell

Code: Alles auswählen

dhclient
wie schaff ich, dass er mit das direkt mit dem Systemstart ausführt??
danke
No todo lo que es oro brilla

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 14.09.2005 15:47:12

Wenn Du wpasupplicant per apt installiert hast sollte

a) das startscript unter /etc/init.d/wpasupplicant liegen, auf das die links in den "Runlevel-Verzeichnissen" zeigen.

b) In der /etc/default/wpasupplicant muß "ENABLED=1" eingetragen sein. Bei Dir evtl. auf 0.

c) In der /etc/default/wpasupplicant musst Du dann noch Deine Optionen eintragen, so wie Du ihn gestartet haben willst. Hier z.B.: OPTIONS="-d -w -D ndiswrapper -i wlan0"

Da Dein wpasupplicant wohl sonst funktioniert, sollte es das dann gewesen sein.

Uwe

JuanDeDios
Beiträge: 88
Registriert: 24.06.2005 03:09:22
Wohnort: Santa Cruz

Beitrag von JuanDeDios » 14.09.2005 16:13:24

danke, der läuft jetzt von haus aus, aber ich muss immer noch dhclient eingeben...wie mach ich das das denn??
No todo lo que es oro brilla

Benutzeravatar
myx
Beiträge: 1091
Registriert: 17.02.2002 21:19:19
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Berlin

Beitrag von myx » 14.09.2005 16:29:44

Da hilft ein Eintrag in der /etc/network/interfaces:
Sieht bei mir für wlan0 so aus (etwas geändert, da hier statische IP):

Code: Alles auswählen

auto wlan0
iface wlan0 inet dhcp
pre-up /usr/sbin/wpa_supplicant -d -Bw -D ndiswrapper -iwlan0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
Das bringt automatisch das wlan0-Interface hoch ("auto", 1. Zeile) nutzt dhcp ("dhcp", 2. Zeile), sollte bei Dir dhclient sein und nutzt wpa_supplicant (der Rest).
Die pre-up und post-down Anweisungen von wpa_suppllicant werden dann beim Netzwerk hoch- und runterfahren verwendet (auch z.B. "ifup wlan0" oder "ifdown wlan0").
Näheres auch in den manpages und in den Dokus unter /usr/share/doc/.

Uwe

Edit: Die Zeile oben zwischen pre-up... und post-down... "-c/etc/wpa......" ist abgeschnitten worden beim Posten und gehört zu pre-up....

EDIT2: Die Variante in diesem Post benötigt natürlich _nicht_ mehr die Einstellung in der /etc/default/wpasupplicant mit 1. Da ja jetzt schon vorher das Netzwerk hochgefahren wird. Funktioniert (sollte) zwar trotzdem, aber ist ja nicht mehr nötig... Hatte Dein 1. Posting wohl etwas falsch aufgefasst.
Zuletzt geändert von myx am 14.09.2005 16:51:43, insgesamt 1-mal geändert.

JuanDeDios
Beiträge: 88
Registriert: 24.06.2005 03:09:22
Wohnort: Santa Cruz

Beitrag von JuanDeDios » 14.09.2005 17:00:37

läuft...danke...
No todo lo que es oro brilla

Antworten