Bonsoir,
j’ai fait une mise à jour de mon kernel en 2.6.17 ainsi qu’une reinstallation de ndiswrapper afin d’avoir ma carte wifi fonctionnelle. J’ai eu quelques difficultés mais, apres quelques tests, j’ai réussi à la faire fonctionner. J’ai par la suite été obligé d’arreter mon PC et au reboot je n’avais plus la meme config. J’ai donc essayer de la remettre comme j’avais réussi a le faire avant mais la malheureusement je reste bloqué. Ndiswrapper a été recompilé et installé, il fonctionnait correctement je ne pense donc pas que ça vienne de là. (J’ai déjà essayé une reinstallation). Les drivers utilisés par ndiswrapper sont les memes que ceux utilisés pour le noyaux 2.6.11 ainsi que pour la premiere fois où ils ont fonctionnés avec le 2.6.17. Ils ont donc fonctionné une fois avec le noyau 2.6.17. J’ai rajouter l’alias correspondant par un ndiswrapper -m
si je fait un ndiswrapper -l
le driver est bien pris en compte et il me dit que le matériel est bien détecté. Pourtant lorsque je fait un dmesg | tail -n 20
Juste apres avoir fait un modprobe ndiswrapper
J’obtiens cela [code]/Juste apres un modprobe ndiswrapper/
dmesg | tail -n 20
ndiswrapper (free_all_objects:367): object e358f6a0 type 2 was not freed, freeing it now
ndiswrapper version 1.23 loaded (preempt=no,smp=yes)
ndiswrapper: driver 2802w (SMC,04/29/2004, 3.0.11.1) loaded
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKD] -> GSI 10 (level, low) -> IRQ 10
ndiswrapper: using irq 10
ndiswrapper (miniport_init:264): couldn’t initialize device: C0010006
ndiswrapper (pnp_start_device:428): Windows driver couldn’t initialize the device (C0000001)
ndiswrapper (miniport_halt:327): device d6aa5300 is not initialized - not halting
ndiswrapper: device eth%d removed
unregister_netdevice: device eth%d/d6aa5000 never was registered
ACPI: PCI interrupt for device 0000:00:14.0 disabled
ndiswrapper: probe of 0000:00:14.0 failed with error -22
[/code]Apres quelques recherches sur le net d’apres le dmesg ce serait un probleme au niveau des drivers utilisés par ndiswrapper ce que je ne comprend pas trop car ca fonctionnait tres bien juste avant le reboot. La seule chose qui a été modifiée entre temps, c’est l’installation des drivers nvidia. Est-ce que ça pourrait y jouer un rôle? J’ai remarqué aussi que sur le net ils parlaient d’un module qui pourrais utiliser la carte wifi ce qui générait ndiswrapper dans l’utilisation de cette derniere lors de son attribution de nom (wlan0). Malheureusement, je n’ai pas encore trouvé. Je vous fournis aussi ce rapport d’erreur qui peut peut-etre vous aider à m’aider.[code]utils:
-rwxr-xr-x 1 root root 123 2006-08-12 17:32 /sbin/loadndisdriver
-rwxr-xr-x 1 root root 302 2006-08-12 17:32 /usr/sbin/ndiswrapper
kernel:
Linux version 2.6.17-2-k7 (Debian 2.6.17-9) (waldi@debian.org) (gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)) #1 SMP Wed Sep 13 17:18:46 UTC 2006
kernel sources are in /lib/modules/2.6.17-2-k7/build
gcc --version:
gcc (GCC) 4.1.2 20060920 (prerelease) (Debian 4.1.1-14)
Copyright © 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
installed drivers:
/etc/ndiswrapper:
total 4
drwxr-xr-x 2 root root 4096 2006-09-28 18:48 2802w
/etc/ndiswrapper/2802w:
total 784
-rw-r–r-- 1 root root 505 2006-09-28 18:48 1260:3890:1113:EE03.5.conf
lrwxrwxrwx 1 root root 49 2006-09-28 18:48 1260:3890.5.conf -> /etc/ndiswrapper/2802w/1260:3890:1113:EE03.5.conf
-rw-r–r-- 1 root root 385920 2006-09-28 18:48 2802w51.sys
-rw-r–r-- 1 root root 11196 2006-09-28 18:48 2802w.inf
-rw-r–r-- 1 root root 385920 2006-09-28 18:48 2802w.sys
Reloading ndiswrapper…
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x10211.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1. You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x10212.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1. You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x10213.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1. You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x8676.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1. You might want to try to use the mount option nls=utf8.
ndiswrapper (free_all_objects:367): object ef4ee500 type 2 was not freed, freeing it now
ndiswrapper version 1.23 loaded (preempt=no,smp=yes)
[/code]