Hallo allerseits,
obige Konfiguration läuft jetzt unter Ubuntu mit WPA. Einziges Problem: Ich muss den wpa_supplicant noch per Hand starten.
Auf einer Webseite habe ich eine Anleitung gefunden, ihn automatisch zu starten (http://www.ubuntulinux.org/wiki/WPAHowt ... supplicant). Die sieht so aus:
If the wpa_supplicant has to be started automatically, create a script similar to the following in /etc/init.d and call it wpa_supplicant
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/wpa_supplicant
NAME=wpa_supplicant
DESC="WPA supplicant"
CONF=/etc/wpa_supplicant.conf
DEVICE=wlan0
test -x $DAEMON || exit 0
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
if [[ -z `pidof $DAEMON` ]]?
then
$DAEMON -i $DEVICE -c $CONF -Bw
fi
;;
stop)
echo -n "Stopping $DESC: "
if [[ ! -z `pidof $DAEMON` ]]?
then
killall $DAEMON
fi
;;
restart|force-reload)
echo -n "Restarting $DESC: "
killall $DAEMON 2>/dev/null
$DAEMON -i $DEVICE -c $CONF -Bw
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
und
Then create a symlink to this script in the appropriate rc directories.
$ ln -s /etc/init.d/wpa_supplicant /etc/rc0.d/K20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc1.d/K20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc2.d/S20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc3.d/S20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc4.d/S20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc5.d/S20wpa_supplicant
$ ln -s /etc/init.d/wpa_supplicant /etc/rc6.d/K20wpa_supplicant
exit 0
Das klappt bloß nicht.
Da ich ein Linux Newbie bin: Könnte mir mal jemand verraten, warum nicht?
Und: Warum enden die Symlinks auf: K20 und S20? Müssten die nicht alle auf wpa_supplicant lauten?
MfG.
T.L.
Ubuntu Dlink DWL G520+ driverloader und wpa - geht, aber ...
- Six
- Beiträge: 8069
- Registriert: 21.12.2001 13:39:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Siegburg
S steht für Start und K für Kill, die Zahl für den Zeitpunkt im Init-Prozeß. Für eine Einführung siehe
Code: Alles auswählen
man update-rc.d
Hi,
kam vom Support von Linuxant (Gut, der Support!):
In den neuen Driverloader Versionen ab 2.07 geht folgendes:
Please name your wpa_supplicant daemon binary '/usr/sbin/dldr_wpa_supplicant' and please name your wpa_supplicant configuration file '/etc/driverloader/dldr_wpa_supplicant.<iface>.conf'.
For example, if your wireless interface is named 'wlan0', the file name becomes '/etc/driverloader/dldr_wpa_supplicant.wlan0.conf'.
Gemacht bzw. File an die richtige Stelle kopiert -> klappt alles mit WPA. Nur muss das Wlan noch per Hand nach dem Start eingeschaltet werden (Computer->Systemkonfiguration->Netzwerk) und meine Netzwerkkarte aus.
MfG.
kam vom Support von Linuxant (Gut, der Support!):
In den neuen Driverloader Versionen ab 2.07 geht folgendes:
Please name your wpa_supplicant daemon binary '/usr/sbin/dldr_wpa_supplicant' and please name your wpa_supplicant configuration file '/etc/driverloader/dldr_wpa_supplicant.<iface>.conf'.
For example, if your wireless interface is named 'wlan0', the file name becomes '/etc/driverloader/dldr_wpa_supplicant.wlan0.conf'.
Gemacht bzw. File an die richtige Stelle kopiert -> klappt alles mit WPA. Nur muss das Wlan noch per Hand nach dem Start eingeschaltet werden (Computer->Systemkonfiguration->Netzwerk) und meine Netzwerkkarte aus.
MfG.
Hi,
ich habe jetzt (endlich) eine Loesung gefunden:
In /etc/network/interfaces folgendes einfuegen:
(unter iface wlan0...)
Natuerlich "ndiswrapper" und "wlan0" mit jeweiligem Treiber bzw. Device ersetzen.
Hier mal der ganze Block aus meiner /etc/network/interfaces:
MfG
regi
ich habe jetzt (endlich) eine Loesung gefunden:
In /etc/network/interfaces folgendes einfuegen:
(unter iface wlan0...)
Code: Alles auswählen
pre-up wpa_supplicant -Dndiswrapper -iwlan0 -c/etc/wpa_supplicant.conf -Bw
post-down killall wpa_supplicant
Hier mal der ganze Block aus meiner /etc/network/interfaces:
Code: Alles auswählen
auto wlan0
iface wlan0 inet static
pre-up wpa_supplicant -Dndiswrapper -iwlan0 -c/etc/wpa_supplicant.conf -Bw
post-down killall wpa_supplicant
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.0.254
dns-search ms-lan.lan
regi
Woody mit Backports (Server)
Ubuntu 4.10 (Desktop)
Ubuntu 4.10 (Notebook)
Ubuntu 4.10 (Desktop)
Ubuntu 4.10 (Notebook)