Recherche chipset + firmware de carte wifi

Bonjour,
pour installer ma carte wifi sur slitaz, il me faudrait connaître mon chipset et télécharger le firmware.

Voici ma carte : 02:02.0 Network controller: AIRONET Wireless Communications Cisco Aironet Wireless 802.11b J’ai deux questions : [ul][li]Est-ce que mon chipset est Aironet ?[/li]
[li]Où trouver mon firmware ?
J’ai cherché ici mais je ne sais pas lequel prendre. J’ai aussi cherché mais il indique le site officiel de cisco (les autres projets sont abandonnés) où je ne trouve pas le firmware[/li][/ul]

google is your friend. Les cisco aironet sont courantes et c’est documenté partout

Mes deux liens montrent que j’ai cherché. Mon problème n’est pas que je n’ai rien trouvé, mais que je ne sais pas quoi prendre.

Et ceci n’est qu’une partie de ma question : [quote=“sidell”]j’ai deux questions : [ul][li]Est-ce que mon chipset est Aironet ?[/li]
[li]Où trouver mon firmware ?
J’ai cherché ici mais je ne sais pas lequel prendre. J’ai aussi cherché mais il indique le site officiel de cisco (les autres projets sont abandonnés) où je ne trouve pas le firmware[/li][/ul][/quote]

Donne le lspci -n et le lspci

j’ai cherché 20 secondes…

config AIRO
	tristate "Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards"
	depends on ISA_DMA_API && WLAN_80211 && (PCI || BROKEN)
	select WIRELESS_EXT
	select CRYPTO
	---help---
	  This is the standard Linux driver to support Cisco/Aironet ISA and
	  PCI 802.11 wireless cards.
	  It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
	  - with or without encryption) as well as card before the Cisco
	  acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).

	  This driver support both the standard Linux Wireless Extensions
	  and Cisco proprietary API, so both the Linux Wireless Tools and the
	  Cisco Linux utilities can be used to configure the card.

	  The driver can be compiled as a module and will be named "airo".

mon lspci -n $ lspci -n 00:00.0 0600: 8086:3340 (rev 03) 00:01.0 0604: 8086:3341 (rev 03) 00:1d.0 0c03: 8086:24c2 (rev 01) 00:1d.1 0c03: 8086:24c4 (rev 01) 00:1d.2 0c03: 8086:24c7 (rev 01) 00:1d.7 0c03: 8086:24cd (rev 01) 00:1e.0 0604: 8086:2448 (rev 81) 00:1f.0 0601: 8086:24cc (rev 01) 00:1f.1 0101: 8086:24ca (rev 01) 00:1f.3 0c05: 8086:24c3 (rev 01) 00:1f.5 0401: 8086:24c5 (rev 01) 00:1f.6 0703: 8086:24c6 (rev 01) 01:00.0 0300: 1002:4c59 02:00.0 0607: 1180:0476 (rev aa) 02:00.1 0607: 1180:0476 (rev aa) 02:00.2 0c00: 1180:0552 (rev 02) 02:01.0 0200: 8086:101e (rev 03) 02:02.0 0280: 14b9:a504 Quant au lspci, la ligne concernant le wifi se trouve dans mon premier post.

@ ed : tu m’indiques le modules airo qui est intégré dans le noyau. Mais moi je veux installer ma carte wifi sur slitaz, une distro minimaliste qui a retiré le support des cartes wifi de son noyau pour être plus légère. Du coup, il me faut savoir le chipset et télécharger le firmware pour installer ma carte. Mon double problème est d’être sûr que le chipset de ma carte est bien aironet et savoir où et quel firmware télécharger car je suis un peu perdu dans tous les firmwares qui existe.

Je suis persuadé que mes deux premiers liens comporte la réponse à mes problème, mais je ne sais pas bien les exploiter.

linux-wless.passys.nl/query_chip … et=Aironet
thinkwiki.org/wiki/Cisco_Air … ss_802.11b

Si on trouve plein de documentation sur le module airo du noyau ou comment remplacer ce module par les drivers windows par ndiswrapper, on trouve bcp moins de tuto indiquant ce que je veux.

EDIT : il semblerait que ma carte sous une mini pci selon les autres possesseurs de thinkpad X31.

Il suffit juste de charger le module airo. S’ils ont enlevé le support du wifi tu peux recompiler le noyau.

Pour voir si ta carte est supportée, fais
$ cd /lib/modules/uname -r
$ grep 14b9 *map | grep a504

Tu tombes sur

[quote]modules.pcimap:airo 0x000014b9 0x0000a504 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0f[/quote]i.e le module airo chez moi.

Je préférerais ne pas recompiler le noyau.

Je suis ce tutoriel : wiki.slitaz.org/doku.php?id=lang:fr:wifi

@ fran.b

J’ai le même résultat que toi. Donc une de mes questions est réglé : je sais que le module à charger est airo comme je m’en doutais. Il ne me reste plus qu’à trouver un endroit où télécharger le bon firmware.

Tous les sites le disent: sur le site de Cisco avec l’utilitaire pour l’adapter à linux si besoin.

oui j’ai bien lu ceci : [quote]The older airo or mpi350 drivers might not work with certain (more recent) Cisco firmware. Evidently there is a Windows tool allowing you to modify the firmware, but if you already nuked your win32 partition, you’ll be in a pickle. For Linux 2.4, you would want an older firmware version 5b00.08 or 5.00.03, which is packaged with version 3.4.9 of the Cisco Windows drivers. [/quote] thinkwiki.org/wiki/Cisco_Air … s_802.11b#

et lorsqu’on clique sur “Cisco firmware”, on se retrouve sur : bellet.info/laptop/airo_mpi.HOWTO.txt où je ne comprend pas où téléchager le firmware. J’ai épluché le site de cisco (très mal fait) sans rien trouvé.

http://www.cisco.com/public/sw-center/index.shtml?

Merci de ta réponse,

C’est effectivement la page où je suis tombé. Logiquement j’ai sélectionné “Wireless Software” dans “Select a Software Product Category”.

J’arrive à l’étape 1 “Select a Product” et je suis bloqué. En effet, tout ce que je sais de ma carte wifi moi c’est ça : 02:02.0 Network controller: AIRONET Wireless Communications Cisco Aironet Wireless 802.11b et cela ne me permet pas de décider quoi choisir.

Mais j’ai eu une autre idée : aller regarder chez lenovo. Je ne pensais pas qu’il avait rempris le support des vieux thinkpad d’ibm mais si :

www-307.ibm.com/pc/support/site. … MIGR-42683

Par contre, c’est uniquement pour windows. Est-ce que c’est exploitable pour moi ? N’y a-t’il pas un firmware libre ?

Il y a un utilitaire pour convertir le .exe en firmware, regarde avec unzip peut être

J’ai extrait le .exe avec cabextract. Cet exécutable contient plein de choses.[quote]This package provides the Wireless LAN driver, Utility Software, and
Firmware for Cisco Wireless LAN Mini PCI Card for Microsoft
Windows 98/98 SE/Me/2000/XP.
[/quote]Parmis les dossiers extraits il y en a un qui s’appelle PCI-PCM, je pense donc qu’il contient le Firmware. Voici ce qu’il contient : [code]PCI-PCM$ ls -l *
9X-Me-2K:
total 616
-rw-r–r-- 1 pierre pierre 6816 déc 4 2002 CINST16.DLL
-rw-r–r-- 1 pierre pierre 53248 nov 15 2002 CInsX500.dll
-rw-r–r-- 1 pierre pierre 49152 nov 15 2002 CUtil16.exe
-rw-r–r-- 1 pierre pierre 1471 mai 4 2004 HardwareList.txt
-rw-r–r-- 1 pierre pierre 11500 mai 17 2004 netx500.cat
-rw-r–r-- 1 pierre pierre 45562 mai 4 2004 netX500.inf
-rw-r–r-- 1 pierre pierre 45614 mai 4 2004 netX500.ncinf
-rw-r–r-- 1 pierre pierre 131328 avr 21 2004 pcx500b.img
-rw-r–r-- 1 pierre pierre 4990 aoû 5 2002 PCX500MP.SYS
-rw-r–r-- 1 pierre pierre 115262 mai 4 2004 PCX500.SYS
-rw-r–r-- 1 pierre pierre 113664 mai 4 2004 pcx500.xp
-rw-r–r-- 1 pierre pierre 11444 avr 20 1998 vxdX500.vxd

Firmware:
total 136
-rw-r–r-- 1 pierre pierre 131328 avr 21 2004 pcx500b.IMG

NT4.0:
total 228
-rw-r–r-- 1 pierre pierre 1450 mai 4 2004 HardwareList.txt
drwxr-xr-x 2 pierre pierre 4096 mar 15 22:23 NDIS4
-rw-r–r-- 1 pierre pierre 79289 jun 27 2003 oemsetup.inf
-rw-r–r-- 1 pierre pierre 131328 avr 21 2004 pcx500b.IMG

XP:
total 568
-rw-r–r-- 1 pierre pierre 6816 déc 4 2002 CINST16.DLL
-rw-r–r-- 1 pierre pierre 53248 nov 15 2002 CInsX500.dll
-rw-r–r-- 1 pierre pierre 49152 nov 15 2002 CUtil16.exe
-rw-r–r-- 1 pierre pierre 1471 mai 4 2004 HardwareList.txt
-rw-r–r-- 1 pierre pierre 11500 mai 17 2004 netx500.cat
-rw-r–r-- 1 pierre pierre 45562 mai 4 2004 netX500.inf
-rw-r–r-- 1 pierre pierre 131328 avr 21 2004 pcx500b.img
-rw-r–r-- 1 pierre pierre 4990 aoû 5 2002 PCX500MP.SYS
-rw-r–r-- 1 pierre pierre 115262 mai 4 2004 PCX500.SYS
-rw-r–r-- 1 pierre pierre 113664 mai 4 2004 pcx500.xp
-rw-r–r-- 1 pierre pierre 11444 avr 20 1998 vxdX500.vxd
[/code]Le sous-dossier Firmware contient un fichier img alors que le sous-dossier XP contient un fichier .inf ce qui ressemble plus à un firmware, je crois.

Lequel choisir ?