Salut
Je voudrais (sous mandriva 2006) monter une carte pour avoir une connexion sans fil au réseau. Voici de quel matériel il s'agit :
Linksys WPC54GX, dont j'ai vérifié qu'il est compatible. Pour cela il faut passer par Ndiswrapper, à en croire le tutoriel trouvé :
http://forum.hardware.fr/hfr/OSAlternatifs/reseaux-securite/(...)
Mais je me casse les dents à partir de la décompression de fichiers. Lorsque je lance "make", cela ne donne rien :
[root@c0017-1-82-245-13-182 Ndiswrapper]# tar xvzf ndiswrapper-1.45.tar.gz
ndiswrapper-1.45/
ndiswrapper-1.45/AUTHORS
ndiswrapper-1.45/ChangeLog
ndiswrapper-1.45/INSTALL
ndiswrapper-1.45/Makefile
ndiswrapper-1.45/README
ndiswrapper-1.45/ndiswrapper.spec
ndiswrapper-1.45/ndiswrapper.8
ndiswrapper-1.45/loadndisdriver.8
ndiswrapper-1.45/utils/
ndiswrapper-1.45/utils/Makefile
ndiswrapper-1.45/utils/ndiswrapper
ndiswrapper-1.45/utils/loadndisdriver.c
ndiswrapper-1.45/utils/ndiswrapper-buginfo
ndiswrapper-1.45/driver/
ndiswrapper-1.45/driver/divdi3.c
ndiswrapper-1.45/driver/hal.c
ndiswrapper-1.45/driver/iw_ndis.c
ndiswrapper-1.45/driver/iw_ndis.h
ndiswrapper-1.45/driver/loader.c
ndiswrapper-1.45/driver/loader.h
ndiswrapper-1.45/driver/longlong.h
ndiswrapper-1.45/driver/Makefile
ndiswrapper-1.45/driver/crt.c
ndiswrapper-1.45/driver/ndis.c
ndiswrapper-1.45/driver/ndis.h
ndiswrapper-1.45/driver/ndiswrapper.h
ndiswrapper-1.45/driver/ntoskernel.c
ndiswrapper-1.45/driver/ntoskernel.h
ndiswrapper-1.45/driver/ntoskernel_io.c
ndiswrapper-1.45/driver/pe_linker.c
ndiswrapper-1.45/driver/pe_linker.h
ndiswrapper-1.45/driver/pnp.c
ndiswrapper-1.45/driver/pnp.h
ndiswrapper-1.45/driver/proc.c
ndiswrapper-1.45/driver/rtl.c
ndiswrapper-1.45/driver/usb.c
ndiswrapper-1.45/driver/usb.h
ndiswrapper-1.45/driver/winnt_types.h
ndiswrapper-1.45/driver/workqueue.c
ndiswrapper-1.45/driver/wrapmem.h
ndiswrapper-1.45/driver/wrapmem.c
ndiswrapper-1.45/driver/wrapper.c
ndiswrapper-1.45/driver/wrapndis.h
ndiswrapper-1.45/driver/wrapndis.c
ndiswrapper-1.45/driver/lin2win.h
ndiswrapper-1.45/driver/win2lin_stubs.S
[root@c0017-1-82-245-13-182 Ndiswrapper]# make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
Auparavant j'avais essayé "urpmi ndiswrapper" qui a donné ceci :
[root@c0017-1-82-245-13-182 hagenbennouna]# urpmi ndiswrapper
impossible d'accéder au chemin du média amovible « Installation Free CD1 (cdrom1
) »
impossible d'accéder au chemin du média amovible « Installation Free CD3 (cdrom3
) »
impossible d'accéder au chemin du média amovible « Installation Free CD2 (cdrom2
) »
ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/o(...)
586/media/main/ndiswrapper-1.2-3mdk.i586.rpm
installation de ndiswrapper-1.2-3mdk.i586.rpm depuis /var/cache/urpmi/rpms
Préparation ... #############################################
1/1: ndiswrapper #############################################
please download binary driver at http://ndiswrapper.sourceforge.net/wiki/index.p
hp/List
use ndiswrapper -i <inffile.inf> as root to install driver
où je ne comprends pas bien la dernière ligne, notamment "<inffile.inf>" (s'agit-il de "netani.inf" signalé à propos de ma carte sur la liste de "souceforge.net" ?) ; et si je comprends ce qui précède il faut de toute façon en passer par le téléchargement du tar.gz et tutti quanti, n'est-ce pas ?
Bon, je compte sur vos lumières pour y voir plus clair.
# Make
Posté par Hervé Rilos . Évalué à 2.
cd ndiswrapper-1.45
make
Pour la suite réfère-toi au wiki de ndiswrapper qui n'est pas trop mal.
[^] # Re: Make
Posté par okeanos . Évalué à 1.
Maintenant ça se corse : j'ai lancé "make" puis "make install" conformément au tutoriel ; mais j'ai tout de suite des "warnings" ; je suis tout de même allé jusqu'à létape suivante, c'est-à-dire "ndiswrapper -i nomdudriver.inf", en ayant "NETANI.INF" d'après la liste des cartes compatibles de "sourceforge.net", et là j'ai "invalid driver". Le mieux c'est de lire la console suivante :
[root@c0017-1-82-245-13-182 Ndiswrapper]# cd ndiswrapper-1.45/
[root@c0017-1-82-245-13-182 ndiswrapper-1.45]# make
make -C driver
make[1]: Entering directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver'
make -C /lib/modules/2.6.12-29mdk-i686-up-4GB/build SUBDIRS=/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver
make[2]: Entering directory `/usr/src/linux-2.6.12-29mdk'
WARNING: Symbol version dump /usr/src/linux-2.6.12-29mdk/Module.symvers
is missing; modules will have no dependencies and modversions.
LD /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/built-in.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/crt.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/hal.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/iw_ndis.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/loader.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ndis.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ntoskernel.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ntoskernel_io.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/pe_linker.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/pnp.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/proc.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/rtl.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/wrapmem.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/wrapndis.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/wrapper.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/usb.o
CC [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/divdi3.o
LD [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ndiswrapper.mod.o
LD [M] /home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/linux-2.6.12-29mdk'
make[1]: Leaving directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver'
make -C utils
make[1]: Entering directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/utils'
[root@c0017-1-82-245-13-182 ndiswrapper-1.45]# make install
make -C driver install
make[1]: Entering directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver'
make -C /lib/modules/2.6.12-29mdk-i686-up-4GB/build SUBDIRS=/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver
make[2]: Entering directory `/usr/src/linux-2.6.12-29mdk'
WARNING: Symbol version dump /usr/src/linux-2.6.12-29mdk/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-2.6.12-29mdk'
echo /lib/modules/2.6.12-29mdk-i686-up-4GB/misc
/lib/modules/2.6.12-29mdk-i686-up-4GB/misc
mkdir -p /lib/modules/2.6.12-29mdk-i686-up-4GB/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.12-29mdk-i686-up-4GB/misc
/sbin/depmod -a 2.6.12-29mdk-i686-up-4GB -b /
make[1]: Leaving directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/driver'
make -C utils install
make[1]: Entering directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/utils'
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/hagenbennouna/Ndiswrapper/ndiswrapper-1.45/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
install -m 644 loadndisdriver.8 /usr/share/man/man8
[root@c0017-1-82-245-13-182 ndiswrapper-1.45]# ndiswrapper -i netani.inf
driver netani is already installed
[root@c0017-1-82-245-13-182 ndiswrapper-1.45]# ndiswrapper -l
netani : invalid driver!
Pour info, j'ai essayé avec les majuscules "NETANI.INF" OU ".inf", ce qui ne change rien.
A ce stade, il semble donc qu'il manque quelque chose...
[^] # Re: Make
Posté par okeanos . Évalué à 1.
Ce soir, j'ai essayé un peu par hasard de passer par le Centre de Contrôle / Réseau & Internet / Configurer une nouvelle connexion Internet / Connexion sans fil ; là, il est proposé d'utiliser un pilote Windows (avec ndiswrapper), ce pour quoi j'opte ; puis pour "utiliser le pilote ndiswrapper netani". J'obtiens alors un message d'erreur :
"Aucun périphérique supportant le pilote ndiswrapper netani n'est présent !"
alors bien entendu que j'ai introduit la carte dans son port, non sans avoir relancé l'ordinateur. Il semble donc que le pilote soit là, mais que c'est l'ordinateur qui ne "voit" pas la carte. Une idée pour lui "ouvrir les yeux" ?
# ndiswrapper et les .inf
Posté par Émilien Tlapale . Évalué à 0.
Si tu préfère installer par les sources bah télécharge le tar.gz etc... Mais apparemment tu as déjà installer ndiswrapper, donc plus qu'a récupérer le driver.
[^] # Re: ndiswrapper et les .inf
Posté par okeanos . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.