Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Installation d'une carte WiFi OvisLink
Envoyé par: Erich

Bonjour

J'ai acheté une carte WiFi OvisLink Evo-W542PCI que je cherche a installer sous Ubuntu. J'ai bien trouvé les drivers Linux sur le CD fourni, mais je n'arrive pas a l'installer : la commande "make all" générant des erreurs... Quelqu'un peut-il me dépanner ?

Merci

Eric

Poste le Thursday 9 October 2008 14:19:07
Répondre     Citer    
Re: Installation d'une carte WiFi OvisLink
Envoyé par: fbz

Les drivers fournis sur le CD, sont-ce des pilotes spécifiquement pour Linux (étonnant mais possible) ou des pilotes Windows que tu cherches à utiliser avec ndiswrapper, ou autre chose ?

Peux-tu dans tous les cas coller le résultat de ta commande make all, les messages d'erreur aideront beaucoup à connaître leur cause.

Et aussi, sur quel(les) doc(s) t'appuies-tu pour installer ce driver ?

Poste le Thursday 9 October 2008 21:21:12
Répondre     Citer    
Re: Installation d'une carte WiFi OvisLink
Envoyé par: Erich

Je m'appuie sur les drivers fournis sur le CD d'installation. C'est un CD autorun pour Windows, mais qui contient aussi un répertoire contenant les drivers Linux.
Dans ce répertoire, je m'appuie sur le fichier "readme" la notice papier fournie n'étant valide que pour Windows :
...
=======================================================================
Build Instructions:
====================

1> $tar -xvzf RT61_Linux_STA_Drv_x.x.x.x.tar.gz
go to "./RT61_Linux_STA_Drv_x.x.x.x/Module" directory.

2> $cp Makefile.4 ./Makefile # [kernel 2.4]
or
$cp Makefile.6 ./Makefile # [kernel 2.6]
or
$cp Makefile.RTL865x ./Makefile # big endian platform

3> [kernel 2.4]
$chmod 755 Configure
$make config # config build linux os version

4> $make all # compile driver source code

...

Résultat : (L'extraction a déjà été faite avant)


root@theo-desktop:/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module# cp Makefile.6 Makefile
root@theo-desktop:/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module# make all
make -C /lib/modules/2.6.20-17-generic/build SUBDIRS=/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-17-generic »
CC [M] /home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.o
Dans le fichier inclus à partir de /home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/mlme.h:43,
à partir de /home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp.h:44,
à partir de /home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rt_config.h:156,
à partir de /home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.c:38:
/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/oid.h:107:5: attention : « DBG » n'est pas défini
/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.c: In function «RT61_probe":
/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.c:196: erreur: «struct net_device" has no member named «get_wireless_stats"
/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.c: In function «RT61_open":
/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.c:306: attention : passing argument 2 of «request_irq" from incompatible pointer type
make[2]: *** [/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module/rtmp_main.o] Erreur 1
make[1]: *** [_module_/home/theo/Desktop/RT61_Linux_STA_Drv1.0.3.0_200512230/Module] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-17-generic »
make: *** [all] Erreur 2





Poste le Friday 10 October 2008 14:58:10
Répondre     Citer    
Re: Installation d'une carte WiFi OvisLink
Envoyé par: Fbz

Et bien, leur script n'est pas adapté, donc :

Soit tu vas sur le site d'ovislink pour télécharger des drivers plus récents.
Soit tu pousses un peu les recherches et tu vois comment Linux se débrouille pour supporter ta carte, car apparemment il le supporte, et ce serait d'ailleurs plutôt cette solution que je te recommande.

Outre le nom commercial, il faut que tu identifies le modèle/chipset de ta carte wifi.

Cette commande devrait donner les infos utiles :
lspci -v

Profites-en pour faire un :
dmesg
... qui te dira si ta carte est déjà reconnue par ton noyau Linux. (on sait jamais)

D'ailleurs, un :

iwconfig
et un :
cat /etc/network/interfaces
... seraient aussi la bienvenue pour voir si ta carte est configurée.

Bon courage winking smiley

Poste le Friday 10 October 2008 20:58:01
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Installation d'une carte WiFi OvisLink
Besoin d'aide à propos de musique, son, image, vidéo, etc ... et de Linux ? Vous avez frappé à la bonne porte.
PS: pour les questions technique d'accélération 3D, préférez le forum matériel.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons