Bonjour,

J'ai un laptop targa traveller 826 3000+ avec une carte wifi INPROCOMM IPN2220.
J'ai suivi ce tutorial pour l'installation de ma carte wifi: http://doc.fedora-fr.org/Wifi-Installation_de_NdisWrapper
J'utilise les drivers que j'utilise sous windows XP et qui marche parfaitement sous XP.

J'ai installé Ndiswrapper sans probleme. J'ai ensuite aussi réussit à installer les driver.
Lorsque je tape: # ndiswrapper -l
[c][root@olive Wireless]
neti2220 : driver installed
device (17FE:2220) present[/c]

et pour lsmod | grep ndiswrapper
ndiswrapper           172892  0
Normalement d'après le tutorial, ma carte wifi devrait être reconnu cependant lorsque je fait: iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
tun0      no wireless extensions.
pour ifconfig j'ai:
eth0      Link encap:Ethernet  HWaddr 00:0C:76:F8:F4:6D  
          inet adr:10.202.15.37  Bcast:10.202.255.255  Masque:255.255.0.0
          adr inet6: fe80::20c:76ff:fef8:f46d/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1822 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:1416202 (1.3 MiB)  TX bytes:345514 (337.4 KiB)
          Interruption:20 Adresse de base:0x4c00 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10292 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10292 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:94501263 (90.1 MiB)  TX bytes:94501263 (90.1 MiB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet adr:10.31.40.88  P-t-P:10.31.40.88  Masque:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1412  Metric:1
          RX packets:1786 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1712 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:500 
          RX bytes:1007938 (984.3 KiB)  TX bytes:214944 (209.9 KiB)
Je comprends vraiment pas pourquoi ma carte n'est pas reconnu car j'ai vraiment bien suivi le tutorial. J'ai aussi chercher des drivers linux pour mar carte mais je n'ai pas trouvé.

Donc si quelqu'un voit quel est le probleme, merci beaucoup.

Olivier
OK.
Il n'y pas de pilotes pour ta carte à ma connaissance, NdisWrapper semble être la seule solution.
La démarche que tu as exposée, avec les résultats ce qui est bien 🙂, a l'air correct a priori...

Dans une console en root, lance la commande suivante :
# tail -f /var/log/messages

Dans une autre, décharge puis recharge le module :
# rmmod ndiswrapper
# modprobe ndiswrapper

Et relève les nouvelles lignes apparues dans la sortie de « tail -f /var/log/messages ».
Salut,

Merci beaucoup de m'aider.
Voici les lignes qui sont apparu apres l'execution des commandes:
kernel: usbcore: deregistering interface driver ndiswrapper
kernel: ndiswrapper (ntoskernel_exit:2715): object f7b2aee0(2) was not freed, freeing it now
kernel: ndiswrapper version 1.46 loaded (smp=yes)
kernel: ndiswrapper (check_nt_hdr:159): kernel is 32-bit, but Windows driver is not 32-bit;bad magic: 020B
kernel: ndiswrapper (load_sys_files:216): couldn't prepare driver 'neti2220'
loadndisdriver: loadndisdriver: load_driver(358): couldn't load driver neti2220 
kernel: ndiswrapper (load_wrap_driver:118): couldn't load driver neti2220; check system log for messages from 'loadndisdriver'
kernel: usbcore: registered new interface driver ndiswrapper
Les logs confirment que tu as installé une version 32 bits de Fedora... Mais les pilotes eux ne le sont pas., toujours d'après ces mêmes logs :
kernel: ndiswrapper (check_nt_hdr:159): kernel is 32-bit, but Windows driver is not 32-bit;bad magic: 020B
Tu utilises peut-être une version 64 bits de Windows XP, à moins que les pilotes ne soient corrompus (mais s'ils fonctionnent sous XP, cette hypothèse est à exclure)...

Dans tous les cas, il va falloir désinstaller ceux-ci et en utiliser d'autres, plus adaptés. Le wiki de NdisWrapper en propose certains, dont ceux pour certains matériels Linksys ayant le même chipset :
ftp://ftp.linksys.com/pub/network/WPC54G%20v4%20driver%20rev%201.22.1.2004.zip
L'archive a l'air assez grosse, j'ose espérer qu'il s'agit de pilotes 32 bits.

Avant de recommancer l'installation de ces pilotes-ci, n'oublie pas de désinstaller le précédent :
# ndiswrapper -r neti2220
Salut,

Alors j'ai changé mes drivers et pris ceux livré avec mon pc (pour winNT) et la ca marche.

Cependant, j'ai un petit warning :

Jun 17 00:31:12 olive NetworkManager: <WARN> nm_device_802_11_wireless_set_essid(): error setting ESSID to '' for device wlan0: Invalid argument

Je sais pas si c'est grave mais bon.

En tout cas merci beaucoup et bonne nuit 😉
Il semblerait que ce soit un warning de NetworkManager... Tu utilises ce dernier...
Ce n'est qu'un warning après tout, si ça marche tant mieux 🙂
Je te souhaite moi aussi une bonne nuit.