Page 1 sur 1

[Résolu][Wifi] Ndiswrapper : Module not Found

Publié : mer. 20 juin 2007, 17:15
par aldevar
Salut les ptis lous!!

ça fait un bon moment que je ne suis pas venu sur arch et autant que je n'ai plus utilisé mon pti linux préféré :)

J'ai recemment changer de materiel pour passer d'un p4 2.8 Ghz a un core 2 Duo 6300 sur une CM Asus P5B deluxe.

J'avais dans un premier temps tenter d'installer archlinux sur un disque dur branché en IDE (Le controleur IDE est un J Micron) mais impossible pour grub ou lilo de reconnaitre les périphériques branchés sur ce controleur (Je ne suis pas le seul a avoir ce problème).

Venant d'acqérir un HD Sata, je me suis donc lancé dans l'installation de arch sur ce disque.

Pas de problème lors de l'installation, pas de problème non plus pour booter, par contre, problème étrange lors de la configuration de ndiswrapper.

J'utilise une carte wifi PCI olitec sur chipset Marvel 88w8335.
Pas de driver libre ou proprio dispo pour linux, je passe donc par ndiswrapper.

Les dépendances de ndiswrapper sont bien installées.

je suis donc les étapes du wiki :

Code : Tout sélectionner

pacman -A ndiswrapper-1-xxx.pkg.tar.gz
pacman -A ndiswrapper-utils-1-xxx.pkg.tar.gz

Code : Tout sélectionner

ndiswrapper -i fichier.inf
ndiswrapper -l
Jusqu'ici tout va bien, l'option -l me dit que le driver est bien installé et que le hardware est présent

Code : Tout sélectionner

ndiswrapper -m
Me dit que le module est déjà écrit ou quelque chose comme ça (je retournerai voir si vous voulez plus d'info)

Code : Tout sélectionner

depmod -a
OK

Code : Tout sélectionner

modprobe ndiswrapper
FATAL : Module ndiswrapper not found
Là, j'avoue, je suis bloqué. J'ai tenté a tout hazard d'utilisé l'alias de modprobe.conf (alias wlan0 ndiswrapper):

Code : Tout sélectionner

modprobe wlan0
Meme résultat

Si vous avez une idée, je suis preneur

Publié : mer. 20 juin 2007, 19:30
par wain
Salut ! et bienrevenue :D

Visiblement ton module n'est pas compilé avec la même version du kernel.
Quelle est la version de kernel26 et de ndiswrapper que tu utilises ?

Sinon, tu peux recompiler le paquetage en changeant la ligne dans le PKGBUILD:

Code : Tout sélectionner

_kernver=2.6.21-ARCH
par

Code : Tout sélectionner

_kernver=`uname -r`

PS: pour recompiler le paquetage, tapes juste "yaourt -Sb ndiswrapper"

Publié : mer. 20 juin 2007, 21:39
par aldevar
Ha oui, d'accord, je vois le problème.

J'ai utilisé la dernière iso de arch pour l'installer, je ne sais pas exactement quelle version du noyau y est incluse.
Par contre pour ndiswrapper, j'ai pris evidemment la dernière version que j'ai trouvé sur les repos.

Comme je n'ai pas de connection sous arch, je n'ai donc pas pu faire la maj du syteme et le kernel et ndiswrapper ne sont pas 'compatibles'.

Le plus simple sera donc bien de recompiler ndiswrapper.

Publié : mer. 20 juin 2007, 23:46
par aldevar
Voilà, problème reglé par une petite compilation from scratch de ndiswrapper.

J'ai ensuite fait la maj systeme puis installé les pkg ndiswrapper et ndiswrapper-utils. Le net fonctionne tres bien.

Merci beaucoup

Publié : jeu. 21 juin 2007, 00:11
par wain
cool :lol: