View previous topic :: View next topic |
Author |
Message |
Doudou Apprentice
Joined: 10 Jan 2003 Posts: 286 Location: Paris, France
|
Posted: Tue May 06, 2003 3:35 pm Post subject: modprobe: Can't locate module usbcore |
|
|
Salut,
Au démarage, je me suis apprecu de cette erreure qui s'affiche entre 2 script GENTOO. J'utilise un modem et un scanner USB qui fonctionne tout deux parfaitement mais je n'aime pas bien les erreurs donc peut etre allez vous pouvoir m'expliquer pourquoi il n'arrive pas a charger ce module :
Code: |
doudou root # uname -r
2.4.20-gaming-r3
doudou root # ll /usr/src/linux-2.4.20-gaming-r3/drivers/usb/usbcore.o
-rw-r--r-- 1 root root 94884 May 5 18:01 /usr/src/linux-2.4.20-gaming-r3/drivers/usb/usbcore.o
doudou root # modprobe usbcore
modprobe: Can't locate module usbcore
doudou root # insmod usbcore
insmod: usbcore: no module by that name found
|
Au fait, c quoi la différence entre MODPROBE et INSMOD? |
|
Back to top |
|
|
S_Oz Tux's lil' helper
Joined: 14 Apr 2003 Posts: 136 Location: france
|
Posted: Tue May 06, 2003 3:41 pm Post subject: |
|
|
Tu as surement dut mettre dans ton noyau le suport de l'usb.
Il essaye de le recharger je crois.
Sinon, je ne sais pas.
Chez moi c'est hotplug qui essaye, par exemple, de charger le support de l'usb et j'ai les memes erreurs.
Je pense qu'il n'y aurai plus d'erreur en mettant l'usb en module. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Tue May 06, 2003 4:07 pm Post subject: Re: modprobe: Can't locate module usbcore |
|
|
Doudou wrote: |
Code: |
doudou root # uname -r
2.4.20-gaming-r3
doudou root # ll /usr/src/linux-2.4.20-gaming-r3/drivers/usb/usbcore.o
-rw-r--r-- 1 root root 94884 May 5 18:01 /usr/src/linux-2.4.20-gaming-r3/drivers/usb/usbcore.o
doudou root # modprobe usbcore
modprobe: Can't locate module usbcore
doudou root # insmod usbcore
insmod: usbcore: no module by that name found
|
|
Le modprobe ne va pas chercher le module dans /usr/src/linux mais bien dans /lib/modules/2.4.20-gaming-r3/ !!!
Plus exactement : /lib/modules/2.4.20-gaming-r3/kernel/drivers/usb/usbcore.o
Tu n'as probablement pas fait correctement le make modules_install
Quote: | Au fait, c quoi la différence entre MODPROBE et INSMOD? |
essentiellement, insmod est spécialisé dans le traitement d'un seul module tandis que modprobe peut aussi traiter un ensemble de modules interdépendants en utilisant le fichier de dépendances généré par la commande depmod.
Par exemple, le module sidewinder a besoin du module gameport.
si tu fais insmod sidewinder, une erreur sera générée car gameport n'est pas chargé.
Par contre, modprobe sidewinder détecte la dépendance et charge automatiquement gameport avant sidewinder.
Au total, modprobe sidewinder revient à faire
insmod gameport
insmod sidewinder
Les pages de man de chacune des commandes t'en diront plus. |
|
Back to top |
|
|
Doudou Apprentice
Joined: 10 Jan 2003 Posts: 286 Location: Paris, France
|
Posted: Tue May 06, 2003 5:26 pm Post subject: |
|
|
Merci bien pour les info ghoti et j'avais meme pas percuté que je regardait dans les sources
Bon, si je regarde dans le bon répertoire :
Code: |
doudou root # ll /lib/modules/2.4.20-gaming-r3/kernel/drivers/usb/
total 24
-rw-r--r-- 1 root root 21810 May 5 18:15 hid.o
|
pas de usbcore... Vous savez quel est l'option du noyaux qui correspond a USBCORE ou ce qui pourait appeler ce module? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Tue May 06, 2003 6:03 pm Post subject: |
|
|
Doudou wrote: | pas de usbcore... Vous savez quel est l'option du noyaux qui correspond a USBCORE ou ce qui pourait appeler ce module? |
Section "USB support", option "Support for USB" ==> marquer "m" |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Tue May 06, 2003 6:12 pm Post subject: |
|
|
et ne pas oublier le modules_install |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Tue May 06, 2003 6:18 pm Post subject: |
|
|
... et le make modules, tant qu'à faire |
|
Back to top |
|
|
Doudou Apprentice
Joined: 10 Jan 2003 Posts: 286 Location: Paris, France
|
Posted: Tue May 06, 2003 10:09 pm Post subject: |
|
|
Ben en fait je l'avais mis dans le kernel :
Code: |
# USB support
CONFIG_USB=y
|
Je suis obligé de le mettre en module? Et si je le passe de kernel a module, vous etes sure que je ne dois pas recompiler le kernel également? |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Tue May 06, 2003 10:52 pm Post subject: |
|
|
ça se trouve t'as besoin de l'avoir en module si tu mets le reste pour l'usb en module, en gros tout module ou tout noyau pour ce cas précis. Enfin bon ça c'est une constatation que j'avais faite, mais je n'ai pas d'explication rationnelle à proposer |
|
Back to top |
|
|
|