Aled
This commit is contained in:
27
tp5.md
27
tp5.md
@@ -303,6 +303,33 @@ En déplaceant les images dans le repertoire /var/www/image_gallery/ Plus de pro
|
||||
|
||||
On peut delete toutes les images et dès que on rebranche la clé usb pouf elles sont toutes installées et ca marche nikel ! (Envie de me defenestrer)
|
||||
|
||||
## 3. Support USB avec des modules noyau
|
||||
|
||||
dans le repertoire de notre kernel non compilé :
|
||||
|
||||
`make menuconfig`
|
||||
|
||||
Sous device drivers on a une rubrique USB-SUPPORT dans laquelle on peut voir plusieurs features incluses dans le noyeau que on va inclure avec des modules
|
||||
|
||||
USB MASS STORAGE SUPPORT -> passé en module
|
||||
EHCI HCD (USB 2.0) SUPPORT -> passé en module
|
||||
USB announce new devices -> passé en module
|
||||
Support for host side usb -> passé en module
|
||||
|
||||
ensuite make `make -j`
|
||||
|
||||
on peut même compiler simplement les modules avec
|
||||
|
||||
`make modules install` ou `make INSTALL_MOD_PATH=/home/moi/tp/kernel/MYMODULES modules install`
|
||||
|
||||
Ca permet de s'assurer de ou les modules sont installés.
|
||||
|
||||
Après juste le make sans options on peut voir avec la commande `find ./ -name "*.ko"` Que on a pleins de fichiers modules dans /lib, /fs, /crypto, /net et /drivers. On voit que certains modules parlent d'usb genre `./drivers/usb/storage/usb-storage.ko` mais je n'ai pas compris si on devait prendre juste les fichiers .ko et les mettre dans /lib/modules/version ou si il fallait conserver la même arborescence. J'ai pas tout capté honnêtement.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user