Re: [Fwd: Re: Wifi ISL3886]

Pàgina inicial

Reply to this message
Autor: smorico (Stéphane Morico)
Data:  
A: Guilde de grenoble
Assumpte: Re: [Fwd: Re: Wifi ISL3886]
Perso je n'ai jamais utilisé ndiswrapper donc je ne sais pas comment ça
fonctionne...
Par contre je suppose que ça charge un module (pilote)...
Dans ce cas, tu peut normalement le voir avec lsmod....

Il semblerait que ce module s'appelle prisma00 :

# ndiswrapper -l
Installed ndis drivers:
prisma00        driver present, hardware present   <===


Verifie que je ne me trompe pas (qu'il s'agit bien d'un module linux)
grâce à la commande lsmod (voir si il apparait dans la liste)
Si il est bien présent essaye de le decharger avec :
rmmod prisma00
ou
modprobe -r prisma00

puis :
modinfo prisma00 pour savoir quels arguments tu peut passer à ce module
lors de son chargement

essaye ensuite de le chager manuellement avec modprobe ou insmod en
passant des options interessantes....

exemple :
modprobe prisma00 debug=1 channel=6 ifname=eth2

Puis relancer ndiswrapper certainement.....

Tu peut aussi tenter un #iwpriv eth2 reset (mais ça peut te "planter" le
module)

Normalement, il faut que ta carte soit visible dans iwconfig avant de
pouvoir faire quoi que ce soit....

/
/Pascal LELIEVRE a écrit :

> Bonjour,
>
> entre les réponses de Stéphane et de *smorico*
>
> je viens de refaire des essais que dont j'ai consigné les résultats dans
> un fichier dont voilà le contenu un peu plus bas
>
> C'est tout ce que je peux vous donner comme info.
> Ah si !
> pas compris le coup du modinfo : sais pas m'en servir, le 'man' me dit
> bien comment, mais je sais pas sur quoi :-( (eh oui, je pars de très
> loin :-( )
>
> version ndiswrapper : ndiswrapper/ ndiswrapper-1.1 / March 4, 2005
>
> Stéphane, je me rappelle à l'instant de ton lien et ils parlent de
> retirer les acx* (????) etc et ndiswrapper pas z'a jour car 0.8
> J'ai oublié ce truc...
> Est-ce à dire que parmi les nombreux boulets que je me traîne j'ai 2
> version de ndiswrapper d'installées ?
> Dans ce cas, il va aussi falloir que je fasse le ménage, car j'imagine
> que ça cohabite mal ??? donc j'imagine passer par la phase : find
> -name ndiswrapper et casser tout ça pour repartir de zéro proprement
> ?? J'ai bon pour une fois ?
>
> Merci A+
> Pascal
>
>
>
>
>
> [root@Emma root]# modprobe ndiswrapper
>
> [root@Emma root]# ndiswrapper -l
> Installed ndis drivers:
> prisma00        driver present, hardware present

>
> [root@Emma root]# iwconfig
> lo        no wireless extensions.

>
> eth0      no wireless extensions.

>
> eth1      no wireless extensions.

>
> eth2      no wireless extensions.

>
> sit0      no wireless extensions.

>
> [root@Emma root]# ifconfig
> eth2      Lien encap:Ethernet  HWaddr 00:30:B4:00:00:00
>          inet adr:192.168.1.105  Bcast:192.168.1.255  
> Masque:255.255.255.0
>          adr inet6: fe80::230:b4ff:fe00:0/64 Scope:Lien
>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:213 errors:23 dropped:0 overruns:0 carrier:0
>          collisions:0 lg file transmission:1000
>          RX bytes:0 (0.0 b)  TX bytes:11331 (11.0 Kb)
>          Interruption:16

>
> lo        Lien 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:221 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:221 errors:0 dropped:0 overruns:0 carrier:0
>          collisions:0 lg file transmission:0
>          RX bytes:17795 (17.3 Kb)  TX bytes:17795 (17.3 Kb)

>
>
>
>
> [root@Emma network-scripts]#iwconfig eth2 ESSID nom_de_mon_réseau
> [root@Emma network-scripts]#iwconfig eth2 key clé à rallonge restricted
> [root@Emma network-scripts]#iwconfig eth2 mode managed
> [root@Emma network-scripts]# iwconfig
> lo        no wireless extensions.

>
> eth0      no wireless extensions.

>
> eth1      no wireless extensions.

>
> eth2      NOT READY!  ESSID:"mon réseau"  Nickname:"Emma.maison"
>          Mode:Managed  Channel:6  Access Point: 00:00:00:00:00:00
>          Tx-Power=31 dBm   Sensitivity=0/200
>          Retry min limit:0   RTS thr=-1 B   Fragment thr=-1 B
>          Encryption key:xxxx-yyyy-zzzz-tttt-wwww-qqqq-pp   Security
> mode:restricted
>          Link Quality:0  Signal level:0  Noise level:0
>          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
>          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

>
> sit0      no wireless extensions.

>
> [root@Emma network-scripts]#ifconfig eth2 192.168.1.105 netmask
> 255.255.255.0 up
>
> Et la j'obtiens ça dans le /var/log/syslog
>
> Apr 18 17:20:38 Emma kernel: eth2: islpci_open()
> Apr 18 17:20:38 Emma kernel: eth2: resetting device...
> Apr 18 17:20:38 Emma kernel: eth2: uploading firmware...
> Apr 18 17:20:38 Emma kernel: eth2: firmware uploaded done, now
> triggering reset...
> Apr 18 17:20:39 Emma kernel: eth2: device soft reset timed out
> Apr 18 17:20:39 Emma kernel: eth2: timeout waiting for mgmt response
> 1000, triggering device
> Apr 18 17:20:40 Emma kernel: eth2: timeout waiting for mgmt response
> Apr 18 17:20:40 Emma kernel: eth2: timeout waiting for mgmt response
> 1000, triggering device
> Apr 18 17:20:41 Emma kernel: eth2: timeout waiting for mgmt response
> Apr 18 17:20:41 Emma kernel: eth2: timeout waiting for mgmt response
> 1000, triggering device
> Apr 18 17:20:42 Emma kernel: eth2: timeout waiting for mgmt response
> Apr 18 17:20:42 Emma kernel: eth2: timeout waiting for mgmt response
> 1000, triggering device
> Apr 18 17:20:43 Emma kernel: eth2: timeout waiting for mgmt response
> Apr 18 17:20:43 Emma kernel: eth2: mgmt tx queue is still full
> Apr 18 17:20:43 Emma last message repeated 14 times
> Apr 18 17:20:43 Emma kernel: eth2: mgt_commit has failed. Restart the
> device
> Apr 18 17:20:54 Emma kernel: eth2: no IPv6 routers present
> Apr 18 17:21:28 Emma kernel: NETDEV WATCHDOG: eth2: transmit timed out
>
> et ça tourne en permance après la dernière ligne, reprise à 'resetting
> device' et déroulement ad libitum....
> seul moyen d'arrêter, forcément : ifdown eth2
> (car sinon le clavier se met à répondre erratiquement etc... beurk !!
>
>
>
>
>
>
>
>