voici un casse tête pour bien commencer ce mois d'aout.
Alors je vais commencer par planter le décor :
Je possède un portable Acer Apire 9304 WSMI (proc AMD) sous Archlinux 64 bits équipé d'une carte wifi broadcom BCM94311MCG.
Tout marche bien et ignorant le premier précepte de l'informatique qui dit que si tout marche bien faut rien toucher, je change ma carte wifi. La broadcom est bien, mais dès que je transfert sur mon réseau interne, elle ne supporte pas un haut débit plus de quelques minutes.
Je me suis donc offert une carte Intel WiFi Link 5100 (Model: 512AN_MMW).
D'après tout ce que j'avais pu lire avant, le noyau la prend en charge et le firmware est inclus (linux-firmware de mémoire).
Donc, j'ouvre la bête, je change les cartes et je redémarre. Quelques vérifications me montrent que le système à bien reconnu la nouvelle carte, plus de trace des modules b43 et bonjour les modules iwl...
Je tente un ifconfig wlan0 up et le cauchemar commence. La première tentative se solde par un freeze du PC, les suivantes par un reboot, c'est un peu agaçant.
Je pense que le problème vient du module car si je joue avec le bouton wifi sur le côté du PC, avant le chargement des modules (démarrage du PC), il ne se passe rien, dès que la ligne "loading modules" est passée, le PC reboot si j'appui sur ledit bouton (ou si je fais un ifconfig wlan0 up).
Après les premiers échecs, j'ai suivi le wiki
Et sur un post de début d'année j'ai vu
Code : Tout sélectionner
pacman -S iwlwifi-5000-ucode
Code : Tout sélectionner
Erreur: 'iwlwifi-5000-ucode': impossible de trouver ou de lire le paquet
Ci-dessous, tout plein de détails pour aider à la résolution :
uname -a
Code : Tout sélectionner
Linux p1 2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-56 AuthenticAMD GNU/Linux
Code : Tout sélectionner
iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:
iwlagn: Copyright(c) 2003-2010 Intel Corporation
iwlagn 0000:01:00.0: PCI INT A -> Link[LK2E] -> GSI 18 (level, high) -> IRQ 18
iwlagn 0000:01:00.0: setting latency timer to 64
iwlagn 0000:01:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
iwlagn 0000:01:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
iwlagn 0000:01:00.0: irq 27 for MSI/MSI-X
iwlagn 0000:01:00.0: firmware: requesting iwlwifi-5000-2.ucode
iwlagn 0000:01:00.0: loaded firmware version 8.24.2.12
phy0: Selected rate control algorithm 'iwl-agn-rs'
Code : Tout sélectionner
01:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
Code : Tout sélectionner
iwlagn 248796 0
iwlcore 163163 1 iwlagn
mac80211 182791 2 iwlagn,iwlcore
cfg80211 141568 3 iwlagn,iwlcore,mac80211
Code : Tout sélectionner
Aug 1 19:12:29 p1 kernel: iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:
Aug 1 19:12:29 p1 kernel: iwlagn: Copyright(c) 2003-2010 Intel Corporation
Aug 1 19:12:29 p1 kernel: iwlagn 0000:01:00.0: PCI INT A -> Link[LK2E] -> GSI 19 (level, high) -> IRQ 19
Aug 1 19:12:29 p1 kernel: iwlagn 0000:01:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
Aug 1 19:12:29 p1 kernel: iwlagn 0000:01:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
Aug 1 19:12:29 p1 kernel: iwlagn 0000:01:00.0: firmware: requesting iwlwifi-5000-2.ucode
Aug 1 19:12:29 p1 kernel: iwlagn 0000:01:00.0: loaded firmware version 8.24.2.12
Aug 1 19:14:29 p1 kernel: iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
Aug 1 19:14:29 p1 kernel: iwl3945: Copyright(c) 2003-2010 Intel Corporation
Aug 1 19:19:20 p1 kernel: iwlagn 0000:01:00.0: PCI INT A disabled
Aug 1 19:20:01 p1 kernel: iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
Aug 1 19:20:01 p1 kernel: iwl3945: Copyright(c) 2003-2010 Intel Corporation
Code : Tout sélectionner
SIOCSIFFLAGS: Input/output error
ifconfig -a
Code : Tout sélectionner
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:22 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vboxnet0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Code : Tout sélectionner
wlan0 IEEE 802.11abgn Mode:Managed Access Point: Not-Associated
Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Code : Tout sélectionner
b43-fwcutter 013-1
kernel26 2.6.34.1-1
kernel26-headers 2.6.34.1-1
wireless-regdb 2009.11.25-1
wireless_tools 29-3
Code : Tout sélectionner
iw 0.9.18-1
kernel26 2.6.34.1-1
kernel26-headers 2.6.34.1-1
wireless-regdb 2009.11.25-1
wireless_tools 29-3
Voilà, à votre bon coeur et si la longueur de la réponse est inversement proportionnelle à la longueur du post, ben l'auteur aura gagné... ma gratitude... c'est déjà pas mal... allez je me fendrais de mille merci (promis).