Ndiswrapper - Freeze Système

Bonjour

J’essaie de faire fonctionner ma carte wifi via ndiswrapper, mais à chaque fois que je tappe

modprobe ndiswrapper

L’ordinateur se freeze totalement !

J’aimerai bien savoir dans quel fichier je peux trouver le log du système, pour avoir plus d’informations sur ce freeze !

J’ai même compilé moi même ndiswrapper, mais ça fait pareil… freeze…

Ben vérifie déjà ds
/var/log/syslog
/var/log/dmesg
/var/log/messages

Bonjour à tous,

Je place mon message à la suite de ce fil-ci, car j’ai exactement le même problème.

Après une installation (que je pense en règle) de ndiswrapper, le module noyau ne peut se charger sans crasher tout le système.

Un reboot à chaud permet de récupérer (le module est chargé dynamiquement avec modprobe et non automatiquement).

Je suis sous debian etch (noyau: 2.6.18-4-686).
Mon laptop est un Apple Macbook.

Le chip wifi de la machine est un Atheros AR5008, périphérique pci.

Précision : j’ai fait la manip avec module-assistant (le ‘m-a prepare’ puis ‘m-a a-i ndiswrapper’).

Voilà ce que j’ai dans mon /var/log/messages avant un crash (donc après un modprobe) :

Apr 11 20:25:56 russeblanc kernel: ndiswrapper version 1.38 loaded (preempt=no,smp=yes)
Apr 11 20:25:56 russeblanc kernel: ndiswrapper: driver net5416 (,05/26/2006,6.0.0.180) loaded
Apr 11 20:25:56 russeblanc kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 169
Apr 11 20:25:56 russeblanc kernel: ndiswrapper: using IRQ 169
Apr 11 20:25:57 russeblanc kernel: wlan0: ethernet device 00:17:f2:e9:7e:2b using serialized NDIS driver: net5416, version: 0x60000, NDIS version: 0x501, vendor: '', 168C:0024.5.conf
Apr 11 20:25:57 russeblanc kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK

Voici mes lspci et lspci -n :

...
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22)
02:00.0 Network controller: Atheros Communications, Inc. Unknown device 0024 (rev 01)
03:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)
...
01:00.0 0200: 11ab:4362 (rev 22)
02:00.0 0280: 168c:0024 (rev 01)
03:03.0 0c00: 11c1:5811 (rev 61)

Après un ‘ndiswrapper -i net5416.inf’ (driver officiel et fonctionnel sous xp), j’obtient ceci en listant les drivers installés :

# ndiswrapper -l
net5416 : driver installed

Il n’y a pas de “harware present” :cry: Est-ce bien normal ?

Mais lorsque je fait une association de mon driver (net5416) forcée sur le périphérique 168c:0024, j’obtient ça :

# ndiswrapper -a 168c:0024 net5416
couldn't create symlink for "168C:0023:3A09:07D1.5.conf": Le fichier existe. -
installation may be incomplete
couldn't create symlink for "168C:0023.5.conf": Le fichier existe. -
installation may be incomplete
couldn't create symlink for "168C:0024:0033:168C.5.conf": Le fichier existe. -
installation may be incomplete
couldn't create symlink for "168C:0024.5.conf": Le fichier existe. -
installation may be incomplete
couldn't create symlink for "168C:FF1C.5.conf": Le fichier existe. -
installation may be incomplete
couldn't create symlink for "168C:FF1D.5.conf": Le fichier existe. -
installation may be incomplete
driver 'net5416' is not installed (properly)!

Le périphérique est donc déjà associé au driver, non ?

Voici le contenu du dossier net5416 de /etc/ndiswrapper/ :

# ls -l /etc/ndiswrapper/net5416/
total 1016
-rw-r--r-- 1 root root    571 2007-04-11 21:12 168C:0023:3A09:07D1.5.conf
lrwxrwxrwx 1 root root     26 2007-04-11 21:12 168C:0023.5.conf -> 168C:0023:3A09:07D1.5.conf
-rw-r--r-- 1 root root    571 2007-04-11 21:12 168C:0024:0033:168C.5.conf
-rw-r--r-- 1 root root    571 2007-04-11 21:12 168C:0024.5.conf
-rw-r--r-- 1 root root    571 2007-04-11 21:12 168C:FF1C.5.conf
-rw-r--r-- 1 root root    571 2007-04-11 21:12 168C:FF1D.5.conf
-rw-r--r-- 1 root root 999808 2007-04-11 21:12 ar5416.sys
-rw-r--r-- 1 root root  11827 2007-04-11 21:12 net5416.inf

Est-ce que c’est un problème fréquent ? Un bug connu ? Si des personnes ont des pistes de recherches ou peuvent m’orienter…

J’espère ne pas vous avoir trop abreuvé en détails techniques inutiles mais j’essaie d’être aussi précis que possible.

Merci d’avance pour votre temps !

hum…
je suis un peu embarrassé…

après avoir installé 3 versions différentes de ndiswrapper et avoir chercher sur google (et oui, j’avais quand même chercher qq heures :stuck_out_tongue: ), j’ai finit par trouver la solution…

… qui été juste sous mes yeux et effectivement sur google, erf :

forums.fedora-fr.org/viewtopic.php?id=19839&p=

recompilation pour faire sauter l’option CONFIG_4KSTACKS