[résolu]etch/wifi/rt61pci (carte dwl-g510) : pas de résolution dns, plantage au redémarrage interf ace
bon, y'a un truc qui a l'air de fonctionner 'dans tous les cas' (routeur
freebox/wifi en wpapsk), il faudra que je teste ça chez un client avec
livebox en mixte wep/wpa pour être sur .....
dans mon /etc/network/interface:
auto ra0
#iface ra0 inet dhcp
iface ra0 inet static
address 192.168.0.26
netmask 255.255.255.0
gateway 192.168.0.254
pre-up /root/WifiLIC.sh WPA 1>/var/log/wifi.log 2>&1
/root/WifiLIC.sh :
#!/bin/sh
# actuellement l'évalution du fichier pilote est "sale"
# il faudrait executer le fichier pilote pour récupérer directement les
valeurs ...
date
fichierConfPilote=/etc/Wireless/RT61STA/rt61sta.dat
LeSSID=$(grep ^SSID $fichierConfPilote | awk -F "=" '{print $2}')
ClefWPA=$(grep ^WPAPSK $fichierConfPilote | awk -F "=" '{print $2}')
echo -e "\n======= $0 ========"
case $1 in
"WPA")
echo "Affectation du essid ..."
iwconfig ra0 essid $LeSSID
echo "Affectation de la clef $1 ..."
iwpriv ra0 set WPAPSK="$ClefWPA"
echo "Démarrage de l'interface wifi ..."
ifconfig ra0 up
echo "pause de 5s pour réponse AP ..."
sleep 5s
;;
"WEP")
echo "Wep non actif sur $0"
;;
*)
echo "Action non reconnue pour $0"
;;
esac
y'a des trucs crade qui passe pendant le démarrage ... mais ça marche ... :
cat /var/log/wifi.log
======= /root/WifiLIC.sh ========
Affectation du essid ...
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device ra0 ; Network is down.
Affectation de la clef WPA ...
Interface doesn't accept private ioctl...
set (8BE2): Network is down
Démarrage de l'interface wifi ...
pause de 5s pour réponse AP ...
Reply to: