Bonsoir à tous
,
Je n’ai pas l’habitude d’utiliser les forums, la réponse se trouvant en général déjà dessus. Mais la je dois bien dire que je n’ai trouvé aucune réponse à mon problème que voici :
J’ai réinstallé une debian 4.0 sur un vieux portable (ibm thinkpad 600 pour être plus précis) avec pour but de faire marcher une carte wifi PCMCIA. Donc une fois le tout installé, j’essaye d’abord une carte Ethernet PCMCIA pour me donner confiance et la pas de problème ça marche, donc le support du pcmcia est ok.
Tout heureux, j’essaye alors une carte PCMCIA wifi de la marque belkin ( une F5D8010 ) supporté par ndiswrapper. Donc je compile ndiswrapper, modprobe et tout et là, rien… Bon, je fais un ptit lspci qui ne m’affiche absolument rien par rapport à la carte.Lorsque j’insère la carte j’ai juste un message du type : cardbus card inserted in slot0(de mémoire).
Je me dis donc c’est pas grave, je vais essayer avec une Proxim Orinoco 8470 gold (je crois) réputée pour être parfaitement reconnu sous linux (je l’avais déjà fais fonctionner sur un autre portabe), j’installe donc à l’avance les pilotes madwifi qui vont bien, j’insère la carte, et la…toujours rien…La carte n’est même pas présente dans un lspci. Je commence un peu à désespérer, j’essaye un livecd avec un noyau 2.4 et ça avait l’air un peu plus reconnu mais je souhaitais de préférence garder un 2.6. Je suis alors passé sur un 2.6.23 sans grand espoir et effectivement, aucun changement. 
Cependant une chose assez bizarre est apparu : j’ai booté une fois le portable avec la carte ethernet présente dans le slot puis une fois le boot fini, je l’ai remplacé par la carte wifi et la MIRACLE, tout à été reconnu direct, les drivers madwifi chargés, ath0 créé, reconnu via lspci, etc…(Je suis d’ailleurs en ce moment en train d’écrire en wifi à partir de ce portable). Je me dis c’est trop beau, je débranche la carte, je la remets et effectivement elle avait alors encore disparu. Le seul moyen pour qu’elle fonctionne est de booter avec la carte ethernet bien reconnu et de l’insérer après.
Donc je me dis qu’il y a sûrement un module qui n’est pas chargé, ou je ne sais quoi, je n’ai vraiment aucune idée puisque la carte peut marcher parfaitement comme en ce moment.
Donc si quelqu’un avait la moindre idée je lui en serais vraiment reconnaissant ![]()
Pour info voici la description de la carte lorsqu’elle est reconnu via un lspci:
01:00.0 Ethernet controller: Atheros Communications, Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)
et voila ce que renvoit un lsmod quand tout marche :
Module Size Used by
snd_pcm_oss 39104 0
snd_mixer_oss 15296 1 snd_pcm_oss
snd_seq_dummy 3812 0
snd_seq_oss 29440 0
snd_seq_midi_event 6976 1 snd_seq_oss
snd_seq 46544 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
nls_iso8859_1 4160 0
nls_cp437 5824 0
vfat 12256 0
fat 48540 1 vfat
sd_mod 27424 0
usb_storage 77056 0
wlan_scan_sta 12608 1
ath_rate_sample 13472 1
ath_pci 174732 0
wlan 224752 4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal 232736 3 ath_rate_sample,ath_pci
ipv6 242788 10
dm_snapshot 16932 0
dm_mirror 21632 0
dm_mod 52640 2 dm_snapshot,dm_mirror
loop 17092 0
snd_cs4232 15388 1
snd_opl3_lib 9952 1 snd_cs4232
tsdev 8160 0
snd_hwdep 8836 1 snd_opl3_lib
snd_cs4231_lib 23456 1 snd_cs4232
8139cp 22144 0
snd_pcm 72132 2 snd_pcm_oss,snd_cs4231_lib
irtty_sir 8160 0
sir_dev 15492 1 irtty_sir
8139too 25280 0
mii 5344 2 8139cp,8139too
snd_timer 21156 4 snd_seq,snd_opl3_lib,snd_cs4231_lib,snd_pcm
snd_page_alloc 10088 2 snd_cs4231_lib,snd_pcm
snd_mpu401_uart 8128 1 snd_cs4232
nsc_ircc 21392 0
analog 11584 0
snd_rawmidi 22656 1 snd_mpu401_uart
snd_seq_device 7852 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi
irda 174396 3 irtty_sir,sir_dev,nsc_ircc
pcmcia 37388 0
firmware_class 9472 1 pcmcia
crc_ccitt 2208 1 irda
snd 48356 13 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_cs4232,snd_opl3_lib,snd_hwdep,snd_cs4231_lib,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
ns558 4736 0
soundcore 7584 1 snd
gameport 15112 3 analog,ns558
parport_pc 34020 0
parport 34088 1 parport_pc
psmouse 36368 0
yenta_socket 24908 3
i2c_piix4 8524 0
i2c_core 23264 1 i2c_piix4
rsrc_nonstatic 11904 1 yenta_socket
pcmcia_core 37076 3 pcmcia,yenta_socket,rsrc_nonstatic
serio_raw 6724 0
evdev 9472 0
floppy 54820 0
pcspkr 3264 0
rtc 12984 0
ext3 121544 1
jbd 55368 1 ext3
mbcache 8320 1 ext3
ide_cd 36384 0
ide_disk 16544 3
cdrom 32608 1 ide_cd
ata_generic 7588 0
libata 113488 1 ata_generic
scsi_mod 136684 3 sd_mod,usb_storage,libata
piix 8932 0 [permanent]
generic 4804 0 [permanent]
uhci_hcd 23056 0
ide_core 112484 5 usb_storage,ide_cd,ide_disk,piix,generic
usbcore 130568 3 usb_storage,uhci_hcd
Voila, vous savez tout.
Merci à celui qui voudra bien se pencher sur ce problème.
Julito


