Ik een dell9400 met een intel pro wirelesskaart een abg3945 oid en het lukte mij ook niet om anders dan met wep met mijn router te verbinden. WPA werkte gewoon niet, Heb wat op internet gezocht en heb het volgende gevonden:
wpa_supplicant installeren via synaptic (heb jij al gedaan, toch?)
de inhoud van een bestandje checken: /etc/init.d/wifi_wpa.sh
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin
BIN=/sbin/wpa_supplicant
PIDFILE=/var/run/wpa_supplicant.pid
. /lib/lsb/init-functions
case "$1" in
start)
if [ -x /sbin/wpa_supplicant ]; then
$BIN -ieth1 -c /etc/wpa_supplicant.conf -Dwext -w -P $PIDFILE 2>&1 &
fi
;;
stop)
killall wpa_supplicant
;;
*)
;;
esac
exit 0
vervolgens heb je voor wpa-supplicant een cofiguratiebestand nodig: /etc/wpa_supplicant.conf
dat moet de volgende inhoud hebben:
# WPA-PSK/TKIP
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="Hier Je NetwerkID invullen"
scan_ssid=1
psk="Hier je geheime zin invullen"
}
tot slot moet je je networkinterface configureren in: /etc/network/interfcaes
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
pre-up /etc/init.d/wifi_wpa.sh start
pre-down /etc/init.d/wifi_wpa.sh stop
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
Bij het laatste bestand moet je wel opletten dat je wifi-kaart ook aan de juiste intgerface hangt. Bij mij is dat eth1, maar dat kan bij jou een andere zijn (checken in bash met iwconfig). Het file dat je hier ziet gaat dus uit van eth1 = wireless.
Als je dit allemaal hebt gedaan dan kan je met sudo ifdown eth1 en vervolgens sudo ifup eth1 kijken of je wireless verbinding wil maken (bij lukt dit om eoa reden soms niet) en anders even herstarten.
Alles wat je hiervoor beschreven ziet werkt overigens alleen met een interne wireless-kaart, niet met een usb-adapter.
anyway, voor mij was dit de truuk, hopelijk heb je er wat aan.
groet, Menno