Désolée surpriz de ne pas pouvoir te venir en aide.

Je n'arrive pas à faire marcher ma clé Sagem et ma clé Netgear qui marchait bien jusqu'à présent s'est mise en panne elle aussi !
J'ai pataugé dans la semoule pendant des heures pour arriver à rien avec la wifi. Je vais donc me contenter d'un bon vieux câble éthernet et passer à autre chose car mon temps n'est pas extensible.

La semaine prochaine je vais voir un collègue qui rentre de vacances et en sais plus que moi sur linux, si j'avance avec ce problème, promis j'en ferai part sur ce forum.

Bon courage.
Nanou
Si tu souhaites utiliser NdisWrapper à la place d'un module noyau natif (ici prism54), le tutoriel NdisWrapper du wiki décrit ce cas de figure (en tous cas mieux qu'un tuto. Ubuntu dont la gestion des modules est différente de celle de Fedora).

Quoiqu'il en soit, que renvoient les commandes suivantes (en root) ?
ndiswrapper -l
lsmod
cat /etc/modprobe.conf
cat /etc/modprobe.d/blacklist
si tu avais ndiwrapper installé, cela a put entrer en conflict avec le pilote p54usb
Est ce que ut as put récupérer un kernel plus récent depuis un autre poste (et l'installer) ?

Est ce que tu as bien desintallé ndiswrpper ?
que donnes la commande : dmesg
oui j'avais bien desinstallé ndiswrapper, car quand ce dernier est installé je ne scan aucun ssid.

sinon pour te répondre pikachu, j'ai déjà essayé la méthode de la doc:
rmmod p54usb
ERROR: Module p54usb does not exist in /proc/modules
[root@localhost ~]#
[root@localhost ~]# ndiswrapper -l
wlanuig : driver installed
        device (0CDE:0008) present (alternate driver: p54usb)
[root@localhost ~]#
[root@localhost ~]# cat /etc/modprobe.conf
alias eth0 forcedeth
alias eth1 forcedeth
alias scsi_hostadapter libata
alias scsi_hostadapter1 sata_nv
alias scsi_hostadapter2 pata_amd
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0
options snd-hda-intel index=0
[root@localhost ~]#
[root@localhost ~]# lsmod
Module                  Size  Used by
rfcomm                 43105  0 
l2cap                  28865  9 rfcomm
bluetooth              60132  4 rfcomm,l2cap
autofs4                28361  2 
fuse                   50289  3 
sunrpc                176969  3 
nf_conntrack_ipv4      17353  2 
ipt_REJECT             12353  2 
iptable_filter         11073  1 
ip_tables              25897  1 iptable_filter
nf_conntrack_ipv6      23057  2 
xt_state               10689  4 
nf_conntrack           65201  3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
xt_tcpudp              11713  8 
ip6t_ipv6header        10817  2 
ip6t_REJECT            12993  2 
ip6table_filter        10945  1 
ip6_tables             21129  2 ip6t_ipv6header,ip6table_filter
x_tables               23241  7 ipt_REJECT,ip_tables,xt_state,xt_tcpudp,ip6t_ipv6header,ip6t_REJECT,ip6_tables
loop                   22853  0 
dm_multipath           24785  0 
ipv6                  273417  16 nf_conntrack_ipv6,ip6t_REJECT
snd_hda_intel         391145  4 
snd_seq_dummy          11589  0 
snd_seq_oss            38721  0 
snd_seq_midi_event     15041  1 snd_seq_oss
snd_seq                60769  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         15445  3 snd_seq_dummy,snd_seq_oss,snd_seq
forcedeth              54349  0 
snd_pcm_oss            52545  0 
snd_mixer_oss          23233  2 snd_pcm_oss
snd_pcm                87241  2 snd_hda_intel,snd_pcm_oss
floppy                 65385  0 
parport_pc             34921  0 
snd_timer              28873  2 snd_seq,snd_pcm
k8temp                 13377  0 
sg                     40281  0 
nvidia               8852420  24 
snd_page_alloc         16721  2 snd_hda_intel,snd_pcm
hwmon                  11081  1 k8temp
i2c_nforce2            14273  0 
parport                42445  1 parport_pc
snd_hwdep              16457  1 snd_hda_intel
i2c_core               27969  2 nvidia,i2c_nforce2
snd                    65129  16 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
pcspkr                 11201  0 
soundcore              15073  2 snd
sr_mod                 23653  0 
button                 15969  0 
cdrom                  40425  1 sr_mod
pata_amd               20421  0 
dm_snapshot            22921  0 
dm_zero                10305  0 
dm_mirror              26945  0 
dm_mod                 60473  9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
pata_acpi              14273  0 
sata_nv                32201  3 
ata_generic            14533  0 
libata                144241  4 pata_amd,pata_acpi,sata_nv,ata_generic
sd_mod                 33217  5 
scsi_mod              150009  4 sg,sr_mod,libata,sd_mod
ext3                  128209  2 
jbd                    52073  1 ext3
mbcache                15809  1 ext3
uhci_hcd               30561  0 
ohci_hcd               28997  0 
ehci_hcd               39501  0
[root@localhost ~]# cat /etc/modprobe.d/blacklist
#
# Listing a module here prevents the hotplug scripts from loading it.
# Usually that'd be so that some other driver will bind it instead,
# no matter which driver happens to get probed first.  Sometimes user
# mode tools can also control driver binding.
#
# Syntax:  driver name alone (without any spaces) on a line. Other
# lines are ignored.
#

# watchdog drivers
blacklist i8xx_tco

# framebuffer drivers
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist i810fb
blacklist cirrusfb
blacklist intelfb
blacklist kyrofb
blacklist i2c-matroxfb
blacklist hgafb
blacklist nvidiafb
blacklist rivafb
blacklist savagefb
blacklist sstfb
blacklist neofb
blacklist tridentfb
blacklist tdfxfb
blacklist virgefb
blacklist vga16fb

blacklist p54usb
blacklist p54common

# ISDN - see bugs 154799, 159068
blacklist hisax
blacklist hisax_fcpcipnp
Le module ndiswrapper n'a pas l'air d'être chargé.
Charge-le :
# modprobe ndiswrapper
Vérifie que le chargement est OK :
# lsmod | grep ndiswrapper
Si cette dernière commande ne renvoie rien, il faudra (une nouvelle fois ^^) poster le contenu du fichier /var/log/messages.
Si par contre le module est chargé, que renvoie la commande iwconfig ?
[root@localhost ~]# modprobe ndiswrapper
[root@localhost ~]# lsmod | grep ndiswrapper
ndiswrapper           221184  0 
[root@localhost ~]#
toujours rien:
[root@localhost ~]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.
[root@localhost ~]# ifconfig wlan0 up
wlan0: interface inconnue: Aucun périphérique de ce type
[root@localhost ~]#
Le module est chargé, mais de reconnaissance point 🙁.

Il va falloir poster le fichier /var/log/messages.

Par ailleurs, utilises-tu une version 64 bits de Fedora ?
Apr 22 10:37:33 localhost kernel: ndiswrapper (check_nt_hdr:150): kernel is 64-bit, but Windows driver is not 64-bit;bad magic: 010B
Tu es en 64 bits, mais le pilote Windows que tu as utilisé est en 32 bits.
Trouve des pilotes Windows 64 bits pour ta clé (pas de pilote Vista !), désinstalle et réinstalle-le avec "ndiswrapper -i".
arf ok je comprend mieux ...
mais le fait que la connection soit instable avec le module natif, ça a quelque chose à voir avec le 64 bits aussi ?

en tout cas j'ai beau chercher, je trouve pas de pilotes compatibles 64 bits pour mon xg-703a, j'vais devoir investir dans un dongle compatible je crois :s
2 ans plus tard
Salut,

Je déterre ce vieux sujet, au cas où ça pourrait servir à quelqu'un. Jusqu'à présent je n'avais pas besoin du wifi, mais ça a changé alors j'ai retrouvé cette vieille clef "offerte" par orange il y a quelques années, identifiée par lsusb comme:
0cde:0008 Z-Com Sitecom Wireless Network Adapter 100G+ WL-125
je n'ai a priori pas besoin de ndsiwrapper, les premiers essais que j'ai fait sont encourageants. La procédure décrite dans les messages ci dessus et dans la doc (http://doc.fedora-fr.org/wiki/Wifi-Installation_du_chipset_prism54) restent bons à ceci près que le firmware à installer à changer, si on utilise celui là, on se fait gentiment enguirlander par dmesg qui nous demande d'en télécharger un plus récent.

Le bon firmware est téléchargeable ici: http://wireless.kernel.org/en/users/Drivers/p54#firmware
je les ai tous essayé et le seul qui marche dans mon cas est USB 2nd generation (ISL3887) specially for 2.6.28 (je suis pourtant actuellement avec un noyau 2.6.32.11-99.fc12.x86_64).
Le fichier est toujours à renommer en isl3887usb_bare et à placer dans /lib/firmware.

Après un reboot, le wifi est OK.