#1 Le 23/03/2006, à 13:55
- Manthis
WIFI problème lors du boot et impossibilité d'utiliser le WPA-PSK
Bonjour,
Je viens de passer sur ubuntu et j'ai voulu installer le wifi...
J'ai donc installé le driver madwifi pour ma carte à base de chipset atheros ainsi que wapsupplicant pour le WPA-PSK. Seulement la je rencontre deux problèmes qui sont assez compliqués pour moi étant donné que je débute sous linux:
1. Impossible d'utiliser WPA-PSK, le WEP et les AP sans aucun cryptage marchent correctement, je ne sais plus quoi faire à ce sujet.
2. Au démarrage impossible d'obtenir une adresse IP. Je pense avoir trouvé le problème mais je ne sais pas comment le résoudre. En fait quand je lance wpassuplicant une fois mon ordinateur booté et ma session ouverte:
sudo /etc/init.d/wpasupplicant start
Puis que je lance le service networking:
sudo /etc/init.d/networking start
Tout fonctionne à merveille et je parvient à me connecter sans cryptage ou avec le WEP (le WPA-PSK ne marche pas du tout). Je pense donc que c'est un problème dans l'ordre de lancement de ces deux services par init, vous en pensez quoi?
Je poste ci-dessous en premier lieu wpasupplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0eapol_version=1
ap_scan=1
#fast_reauth=1### Associate with any open access point
### Scans/ESSID changes can be done with wpa_clinetwork={
ssid="Antracite"
scan_ssid=1
key_mgmt=NONE
wep_key0=#####################
wep_key1=#####################
wep_key2=#####################
wep_key3=#####################
wep_tx_keyidx=1
priority=5
auth_alg=SHARED
}network={
ssid="ESGI"
scan_ssid=1
key_mgmt=NONE
priority=2
}#network={
# ssid="Antracite"
# scan_ssid=1
# proto=WPA
# key_mgmt=WPA-PSK
# pairwise=CCMP TKIP
# group=CCMP TKIP WEP104 WEP40
# psk="############"
# priority=2
}
Voici mon fichier /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).# The loopback network interface
auto lo
iface lo inet loopback# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0
map ath0# The primary network interface
iface eth0 inet dhcpauto ath0
iface ath0 inet dhcp
Et voici mes runlevels pour les services wpasupplicant et networking
Niveaux d'execution de wpasupplicant
(rc0.d) Stoppe le système d'exploitation
K20wpasupplicant(rc1.d) Mode mono-utilisateur simple utilisé pour la maintenance: mode console
K20wpasupplicant(rc2.d) Multi-utilisateurs, sans réseau, console
S20wpasupplicant(rc3.d) Multi-utilisateurs, avec réseau, console
S20wpasupplicant(rc4.d) Identique au niveau 3 mais configurable par l'utilisateur
S20wpasupplicant(rc5.d) Identique au niveau 3 mais lance X Window
S20wpasupplicant(rc6.d) Redémarrage (reboot) de la machine
K20wpasupplicant(rcS.d) Mode mono-utilisateur simple utilisé pour la maintenance: mode console
Niveaux d'execution de networking
(rc0.d) Stoppe le système d'exploitation
S35networking(rc1.d) Mode mono-utilisateur simple utilisé pour la maintenance: mode console
(rc2.d) Multi-utilisateurs, sans réseau, console
(rc3.d) Multi-utilisateurs, avec réseau, console
(rc4.d) Identique au niveau 3 mais configurable par l'utilisateur
(rc5.d) Identique au niveau 3 mais lance X Window
(rc6.d) Redémarrage (reboot) de la machine
S35networking(rcS.d) Mode mono-utilisateur simple utilisé pour la maintenance: mode console
S40networking
Hors ligne
#2 Le 23/03/2006, à 16:48
- vogia
Re : WIFI problème lors du boot et impossibilité d'utiliser le WPA-PSK
bonjour,
c'est bien compliqué tes questions.
pour wifi, interroge ceci:
sudo modprobe -v <ton driver> // pour voir si ce driver est compatible (v verbose)
si pas de pb interroge ta carte :
ifconfig ath0 // et regarde les paramètres répondus
// si c'est assez bien renseigné va dans Système->Administration->Réseau pour voir si ta carte alias ath0 est mentionnée. si oui, met les paramètres de base (pour wpa tu verras après) et active la carte. au besoin met la passerelle par défaut pour cette carte.
ensuite tape:
iwconfig ath0 // et regarde ce qui manque
si le ESSID et le AP manquent il faut les renseigner:
sudo iwconfig essid ......... // le essid de l'infracstructure distante
sudo iwconfig ap ................ // l'adresse MAC de l'infracstrure distante
ensuite, fait:
sudo iwlist ath0 scan
normalement tu devrais voir la reconnaissance du essid.
va dans /etc/network/interfaces et renseigne ton ath0 avec des lignes du type wireless-essid ou wireless-channel, etc...
vas dans /etc/modules et inscris ton driver.
l'interface réseau de ubuntu ne prévoit pas wpa.
alors pour wpa va voir ce tuto:
http://doc.ubuntu-fr.org/installation/wpa