Pages : 1
#1 Le 15/10/2006, à 18:55
- DirtyF
Echec modprobe ndiswrapper
Bonjour,
J'essaye d'installer une clef USB Netgear WG111v2 sur Edgy Eft Beta avec un noyau 2.6.17-10.
Je ne dispose (encore) pas d'autre connexion internet pour ce PC, les versions des paquets installés sont celles du CD.
lsusb detecte correctement la clef USB
ndiswrapper 1.1 est installé mais ne fonctionne pas.
root@babasse /opt: ndiswrapper
Error : no versions of ndiswrapper found !
En lisant plusieurs posts de ce forum j'ai cru comprendre qu'il fallait enlever le module islsm qui était chargé et recharger ndiswrapper (cf. http://forum.ubuntu-fr.org/viewtopic.php?id=50427 ) mais ça bloque au modprobe :
root@babasse /opt: modprobe ndiswrapper
FATAL : Error inserting ndiswrapper (/lib/modules/2.6.17-10-generiic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko) : Invalid argument
J'ai désinstallé complétement les paquets ( ndiswrapper et linux-headers-386 ) puis je les ai réinstallés, je bloque toujours au modprobe.
dmesg l grep ndis me dit :
ndiswrapper version 1.22 loaded (preempt=no, smp=yes)
ndiswrapper (wrapper_init:129) : loadndiswrapper failed (32512); check system log for messages from "loadndisdriver"
ndiswrapper (wrapper_init:136) : ndiswrapper : initialization failed
En lisant d'autres posts sur Edgy, je m'aperçois que je ne suis pas le seul avec ndiswrapper et Edgy.
A ce stade, suis-je obligé de recompiler ndiswrapper ?
Merci pour vos suggestions.
#2 Le 16/10/2006, à 08:38
- Lestat the vampire
Re : Echec modprobe ndiswrapper
Vu que tu as installé le paquet ndiswrapper-utils-1.1, tu dois taper :
sudo ndiswrapper-1.1 -i driver.inf
vu que ndiswrapper tout court n'existe pas...
Dans ces cas la, pour éviter de peiner....tu ouvres synaptic et tu cliques sur les propriétés du paquet que tu as installé puis onglet "fichiers installés" : dans ton cas, tu remarqueras que le nom du programme qui s'est installé et que tu dois utiliser est /usr/sbin/ndiswrapper-1.1
Dernière modification par Lestat the vampire (Le 16/10/2006, à 08:39)
Hors ligne
#3 Le 16/10/2006, à 19:22
- DirtyF_
Re : Echec modprobe ndiswrapper
J'avais pas pensé au numéro de version vu que j'avais ndiswrapper à la complétion. Merci pour le tuyau.
Je continue donc de suivre ce tuto
root@machine: /opt# ndiswrapper-1.1 -i /opt/Netgear/netwg11.inf
Installing netwg111
root@machine: /opt# ndiswrapper-1.1 -l
Installed ndis drivers:
netwg111 driver present, hardware present
root@machine: /opt# ndisdriver-1.1 -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
root@machine: /opt# modprobe ndiswrapper-1.1
FATAL : Error inserting ndiswrapper (/lib/modules/2.6.17-10-generiic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko) : Invalid argument
J'ai essayé de décharger puis de recharger le module, même résultat.
cat /var/log/messages | grep ndis
Oct 16 20:09:34 hostname kernel: [17183567.644000] ndiswrapper version 1.22 loaded (preempt=no,smp=yes)
La clef ne s'allume toujours pas.
root@machine: /opt# lsusb
Bus 003 Device 005: ID 0846:4240 NetGear, Inc. WG111 WiFi (v2)
Bus 003 Device 004: ID 13fe:1a00
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
root@machine: /opt# lsmod
...
islsm_device 13704 1 islsm_usb
islsm 37132 2 islsm_usb,islsm_device
ieee80211softmac 33920 1 islsm
ieee80211 35400 2 islsm,ieee80211softmac
ieee80211_crypt 7552 1 ieee80211
crc_ccitt 3200 1 islsm
...
Faut que je vire des trucs ?
Toute aide est la bienvenue.
#4 Le 16/10/2006, à 19:41
- Lestat the vampire
Re : Echec modprobe ndiswrapper
vérifie cette ligne :
FATAL : Error inserting ndiswrapper (/lib/modules/2.6.17-10-generiic/kernel/drivers/net/ndiswrapper/ndiswrapper.ko) : Invalid argument
je crois pas que ya 2 "i" à generic !!
Est-ce que ton noyau generic est à jour ?
Hors ligne
#5 Le 16/10/2006, à 21:44
- DirtyF_
Re : Echec modprobe ndiswrapper
le coup du i c'est juste une erreur de frappe, j'ai recopié certains messages vu que j'ai pas internet sur ce PC.
#6 Le 16/10/2006, à 22:07
- Lestat the vampire
Re : Echec modprobe ndiswrapper
Ok, j'y avais pensé...mais dans le doute...
Dans le meme genre, tu as bien pensé à mettre sudo avant de lancer modprobe ndiswrapper ?
Autre piste, tu pourrais essayer d'installer le paquet ndiswrapper-utils-1.8 qui est sorti plus recemment pour edgy (et qui marche chez moi) à la place de ndiswrapper-utils-1.1.
Sinon, je n'ai plus d'autres pistes, je ne possède pas cette clé donc je ne sais pas si le tuto que tu suis est touours valable pour edgy !! (et oui, c'est ca de tester des versions betas !)
Hors ligne
#7 Le 16/10/2006, à 22:56
- DirtyF_
Re : Echec modprobe ndiswrapper
ok je vais essayer ça, merci pour ton aide en tout cas.
#8 Le 16/10/2006, à 23:04
- G-rom
Re : Echec modprobe ndiswrapper
vu le nombre des posts concernant edgy et ce probleme avc le noyaux generic et ndiswrapper je suis étonné que ça marche chez certain et pas d autres :s
Dernière modification par G-rom (Le 16/10/2006, à 23:04)
Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.
Hors ligne
#9 Le 17/10/2006, à 07:20
- Lestat the vampire
Re : Echec modprobe ndiswrapper
Et oui mais edgy est encore une beta !! et on le voit la dans toute sa plendeur !!!
Ca marche pas chez tout le monde !
Hors ligne
#10 Le 17/10/2006, à 11:42
- G-rom
Re : Echec modprobe ndiswrapper
bin c est clair mais bon à meme plus 2 semaines de la sorti ça fait un peu peur :s
Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.
Hors ligne
#11 Le 17/10/2006, à 14:19
- DirtyF_
Re : Echec modprobe ndiswrapper
Moi ce que je comprends pas c'est que du matériel supporté sur Hoary ait plus du mal à marcher sur Edgy ( beta ou pas ).
#12 Le 17/10/2006, à 14:27
- cep
Re : Echec modprobe ndiswrapper
Voir sur launchpad, et s'il n'y a pas un problème avec la version 1.8
et ndiswrapper-utils
Édit : voir aussi : https://launchpad.net/distros/ubuntu/+source/ndiswrapper/+bug/59983
Hors ligne
#13 Le 18/10/2006, à 19:29
- DirtyF_
Re : Echec modprobe ndiswrapper
alors j'ai réussi à récupérer la version 1-18 de ndiswrapper. J'ai réinstallé le pilote windows.
Cette fois-çi le modprobe se passe bien. Voilà ce que m'affiche les réglales du réseau :
J'ai une freebox avec un routeur activé en DHCP.
iwconfig me dit :
eth2 IEEE 802.11b ESSID:"margaux"
Mode:Auto Channel=14 Access Point: Invalid
Sensitivity=0/200
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ifconfig eth2 :
eth2 Lien encap:Ethernet HWaddr 00:0F:B5:72:FC:C6
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
lsmod
Module Size Used by
ndiswrapper 210320 0
isofs 38204 0
udf 89732 0
sg 37532 0
sd_mod 22784 2
usb_storage 75456 1
libusual 17040 1 usb_storage
ipv6 273824 8
binfmt_misc 13448 1
rfcomm 42516 0
l2cap 27264 5 rfcomm
bluetooth 53860 4 rfcomm,l2cap
cpufreq_userspace 5408 0
cpufreq_stats 7872 0
freq_table 6048 1 cpufreq_stats
cpufreq_powersave 2944 0
cpufreq_ondemand 8876 0
cpufreq_conservative 8840 0
video 17796 0
tc1100_wmi 8324 0
sbs 16932 0
sony_acpi 6540 0
pcc_acpi 14208 0
i2c_ec 6272 1 sbs
hotkey 11684 0
dev_acpi 12420 0
button 7952 0
battery 11780 0
container 5632 0
ac 6788 0
asus_acpi 17688 0
nls_iso8859_1 5248 1
nls_cp437 6912 2
vfat 14720 2
fat 56604 1 vfat
nls_utf8 3200 2
ntfs 112372 1
af_packet 24712 2
lp 12964 0
snd_emu10k1_synth 8960 0
snd_emux_synth 39680 1 snd_emu10k1_synth
snd_seq_virmidi 8704 1 snd_emux_synth
snd_seq_midi_emul 8192 1 snd_emux_synth
islsm_usb 33284 0
islsm_device 13704 1 islsm_usb
islsm 37132 2 islsm_usb,islsm_device
snd_seq_dummy 4996 0
snd_seq_oss 36736 0
ieee80211softmac 33920 1 islsm
ieee80211 35400 2 islsm,ieee80211softmac
ieee80211_crypt 7552 1 ieee80211
snd_intel8x0 34972 0
snd_seq_midi 10112 0
snd_seq_midi_event 9088 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 59760 9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_emu10k1 128928 2 snd_emu10k1_synth
tsdev 9280 0
snd_rawmidi 27392 3 snd_seq_virmidi,snd_seq_midi,snd_emu10k1
snd_ac97_codec 98464 2 snd_intel8x0,snd_emu10k1
snd_ac97_bus 3456 1 snd_ac97_codec
snd_pcm_oss 47744 0
snd_mixer_oss 19712 1 snd_pcm_oss
crc_ccitt 3200 1 islsm
usbhid 45280 0
bttv 176628 0
video_buf 27780 1 bttv
ir_common 28676 1 bttv
compat_ioctl32 2432 1 bttv
i2c_algo_bit 10376 1 bttv
v4l2_common 17280 1 bttv
btcx_risc 6280 1 bttv
tveeprom 16144 1 bttv
8139cp 24960 0
snd_pcm 85252 4 snd_intel8x0,snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_seq_device 9868 8 snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_timer 25476 3 snd_seq,snd_emu10k1,snd_pcm
snd_util_mem 6144 2 snd_emux_synth,snd_emu10k1
snd_hwdep 10884 2 snd_emux_synth,snd_emu10k1
psmouse 41736 0
emu10k1_gp 4992 0
gameport 17288 2 emu10k1_gp
videodev 10752 1 bttv
8139too 29184 0
i2c_nforce2 8192 0
snd 58756 16 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_intel8x0,snd_seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
soundcore 11232 1 snd
serio_raw 8452 0
pcspkr 4352 0
floppy 63300 0
mii 6912 2 8139cp,8139too
forcedeth 32524 0
nvidia_agp 9628 1
agpgart 35144 1 nvidia_agp
i2c_core 23552 5 i2c_ec,bttv,i2c_algo_bit,tveeprom,i2c_nforce2
snd_page_alloc 11528 3 snd_intel8x0,snd_emu10k1,snd_pcm
shpchp 42400 0
pci_hotplug 33084 1 shpchp
evdev 11520 1
parport_pc 37924 1
parport 39752 2 lp,parport_pc
ext3 143496 2
jbd 62612 1 ext3
ehci_hcd 34824 0
ohci_hcd 22660 0
usbcore 135808 8 ndiswrapper,usb_storage,libusual,islsm_usb,usbhid,ehci_hcd,ohci_hcd
ide_generic 2432 0
ide_cd 33952 0
cdrom 39072 1 ide_cd
ide_disk 18688 7
generic 5764 0
amd74xx 15388 0 [permanent]
sata_nv 11268 0
libata 75276 1 sata_nv
scsi_mod 145416 4 sg,sd_mod,usb_storage,libata
thermal 15752 0
processor 31688 1 thermal
fan 6020 0
fbcon 41632 0
tileblit 3840 1 fbcon
font 9344 1 fbcon
bitblit 7168 1 fbcon
softcursor 3328 1 bitblit
vesafb 9244 0
capability 5896 0
commoncap 8704 1 capability
Tout à l'air d'être chargé mais la clef ne s'allume toujours pas.
Je sais pas si je vais pas tout péter et refaire des essais avec Dapper.
#14 Le 18/10/2006, à 20:05
- Lestat the vampire
Re : Echec modprobe ndiswrapper
D'apres le résultat de ton iwconfig, je dirais que ta clé est reconnue et installé par le système...maintenant que je crois qu'il te faut configurer ton réseau sans fil, et je ne suis pas sur que ca soit du ressort d'ndiswrapper ?
Hors ligne
#15 Le 19/10/2006, à 11:20
- DirtyF_
Re : Echec modprobe ndiswrapper
oui on est d'accord, ndiswrapper est juste un moyen d'installer le driver pour la carte, le reste se passe dans les réglages réseau, mais l'interface ne propose même pas le choix de clé WEP ou WPA, seulement de rentrer le ESSID du réseau et le mot de passe ( ASCII ou Hexa), j'ai fait tout ça mais la clef n'est même pas allumée.
Je pense qu'il doit falloir blacklister un autre module mais lequel ? ( islsm ? )
#16 Le 25/11/2006, à 07:08
- Jazzwhistle
Re : Echec modprobe ndiswrapper
C'est pire que ça... Après upgrade breezy > dapper, au début impossible d'utiliser ndsiwrapper à cause d'un conflit avec islsm_usb. Je l'ai blacklisté et comme par magie... tout marchait Le bonheur.
Ensuite upgrade dapper>edgy et on m'assurait sur ubuntuforums.org que tout marcherait sans problème vu que islsm_usb n'était plus de la partie...
Et maintenant j'ai la même erreur que vous, mais seulement de temps en temps - le reste du temps ça marche très bien (comme maintenant) :
ndiswrapper (wrapper_init:180): ndiswrapper: initialization failed
ndiswrapper (wrapper_init:173): loadndiswrapper failed (32512); check system log for messages from 'loadndisdriver'
ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
Après plusieurs reboot je pensais que c'était quelques uns des kernels proposés dans grub qui ne marchaient pas... mais non. A peu près une fois sur trois ndiswrapper ne s'initialize pas
Alors va savoir... je suis anglophone, alors si je trouve sur ubuntuforums.org je vous posterai le lien ici aussi.
A+
#17 Le 25/11/2006, à 12:32
- G-rom
Re : Echec modprobe ndiswrapper
il faut utiliser ndiswrapper-1.8 dans tes commandes et non ndiswrapper tout court.
Par contre je sais plus si ça se termine exactement par -1.8... tape juste ndiswr puiis sur la touche tab pour lister les commandes qui commencent ainsi.
Quand tu ne sais pas (cherche puis) demande, quand tu sais partage.
Hors ligne
#18 Le 25/11/2006, à 12:38
- Lestat the vampire
Re : Echec modprobe ndiswrapper
+1 !
A mon avis, la version de ndiswrapper chargée n'est pas la bonne.
cf. ton message d'erreur, il veut charger la 1.8 alors que sous edgy, c'est la 1.22
Hors ligne
Pages : 1