je continuerai ainsi:
1. voir si le driver est chargé:
lsmod
tu devrais avoir dans la liste un truc genre: bcm43xx (ou bcm4306 ?)
Si rien: charger le module:
sudo modprobe bcm43xx
Là il devrait apparaître
2. voir si la carte est reconnue:
ifconfig
tu devrais avoir qqchose comme cela:
wlan0 Lien encap:Ethernet HWaddr 00:14:C1:22:85:BB
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:1269 :0 overruns:0 frame:1269
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
wlan0 peut être eth1 ou eth0, à adapter à ta situation, mais la commande doit aussi lister ta carte réseau non wifi, si t'en as une. Pour savoir le nom de la carte wifi:
iwconfig
3. voir si ta carte voit des réseaux alentour:
sudo iwlist scan
cela devrait donner qqchose du genre:
les réseaux alentours (le mien, KONA, parmi 9 autres):
wlan0 Scan completed :
Cell 03 - Address: 00:A0:C5:D0:7C:E2
ESSID:"KONA"
Mode:Master
Frequency=2.437 GHz (Channel 6)
Extra:SignalStrength=100%,LinkQuality:96%
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:wpa_ie=dd160050f20101000050f20201000050f20201000050f202
3. installer si nécessaire wpasupplicant après avoir activer les dépôts universe
sudo apt-get install wpasupplicant
4. créer le fichier /etc/wpa_supplicant.conf
sudo gedit /etc/wpa_supplicant.conf
Y mettre cela:
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="MON_ESSID"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="Ma_clef_en_ascii"
#psk=Ma_clef_en_hexadécimal
priority=5
}
tu y mets tes coordonnées (ESSID et clef)
5. Modifier le fichier /etc/network/intefaces pour avoir qqchose comme :
auto lo
iface lo inet loopback
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
auto wlan0 ## à adapter selon l'identité de la carte (eth0 ou eth1, etc)
#iface eth0 inet dhcp ##cela supprime la connexion auto sur le câble, à adapter
#auto eth0
6. démarrer wpa_supplicant:
sudo wpa_supplicant -c/etc/wpa_supplicant.conf -w -D wext -i wlan0
à adaper l'inteface suivant son nom (i eth0 par ex)
7. aire un script pour le démarrage automatique du wifi
(en s'inspirant de:
http://forum.ubuntu-fr.org/viewtopic.php?id=34894&p=1)
On va créer un petit script qui va faire les opérations de base pour qu'on puisse se connecter, avec votre éditeur favori (gedit pour moi) créez un document contentant ceci:
#!/bin/bash
interface=wlan0 # à adapter à sa carte
# On arrete la carte ethernet
ifconfig eth0 down # à adapter à carte ethernet
modprobe bcm43xx
# On lance la connexion wifi
ifconfig $interface up
iwconfig $interface essid MY_ESSID #changez ici MY_ESSID par le nom de votre reseau
iwconfig $interface mode managed
# sudo iwconfig $interface mode auto # pour tester d'autres modes (a voir)
# iwconfig $interface key off
dhclient $interface
Enregistrez-le avec un nom parlant, monwifi par ex, dans votre répertoire personnel et ensuite:
cd
chmod +x monwifi
sudo ./monwifi
Voilà...roule mapoule .
Je précise que ce script est pour ceux d'entre vous qui ont un réseau avec du DHCP.
En espérant que cela marche !
:cool: