bon je vous explique brièvement la situation : j'ai installé une archlinux 64 bits tout beau tout bien sur mon dell Inspiron 1564 core i3 récemment et j'ai voulu me connecter en wifi, et là pas moyen. Le client DHCP envoie des requêtes, attend puis passe en time-out en me déclarant n'avoir rien reçu. Le plus étrange, c'est que si je regarde la page web de ma livebox, j'ai bien un bail DNS correspondant à l'adresse MAC de mon contrôleur wifi !
Voilà les détails :
Code : Tout sélectionner
# uname -a
Linux bespin 2.6.34-ARCH #1 SMP PREEMPT Sat Jun 19 00:07:49 CEST 2010 x86_64 Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz GenuineIntel GNU/Linux
Code : Tout sélectionner
#ifconfig
wlan0 Link encap:Ethernet HWaddr 78:E4:00:57:BB:0D
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:36 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12621 (12.3 Kb) TX bytes:5870 (5.7 Kb)
Code : Tout sélectionner
# iwconfig (au moment des requêtes DHCP)
wlan0 IEEE 802.11bg ESSID:"Wanadoo_94f5"
Mode:Managed Frequency:2.457 GHz Access Point: 00:16:41:4E:73:3D
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key: <la clé qui convient :-)>
Power Management:off
Link Quality=70/70 Signal level=13 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
192.168.1.14 2010/02/07 23:42:37 2010/09/07 23:42:37 STAMP b8:ac:6f:6f:a0:eb
Code : Tout sélectionner
# lspci | grep 802.11
04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Code : Tout sélectionner
# lsmod | grep b43
b43 172431 0
mac80211 182567 1 b43
cfg80211 141568 2 b43,mac80211
led_class 2347 1 b43
ssb 45083 1 b43
mmc_core 53346 2 b43,ssb
pcmcia 36798 2 b43,ssb
Code : Tout sélectionner
# tail /var/log/messages.log
Jul 2 23:47:47 bespin dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Jul 2 23:47:55 bespin dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
Jul 2 23:48:10 bespin dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 17
Jul 2 23:48:27 bespin dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
Jul 2 23:48:40 bespin dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Jul 2 23:48:48 bespin dhclient: No DHCPOFFERS received.
Jul 2 23:48:48 bespin dhclient: No working leases in persistent database - sleeping.
J'ai effectué les tests de connexion à la main (wpa_supplicant), avec le fichier rc.conf (net-auto-wireless) et avec wicd. Le tout avec deux clients dhcp différents : dhcpcd et dhclient.
J'ai aussi tenté de me mettre en IP fixe mais là l'erreur, c'est que je n'arrive pas à "vérifier la connexion" selon les termes de wicd.
Je précise que je n'ai aucun problème avec la connexion filaire (gérée par un contrôleur différent) et que sous Fedora (installée sur la même machine) ma connexion wifi se fait sans souci.
Voilà, si vous arrivez à y débrouiller quelque chose...

