#1 Le 19/08/2023, à 16:08
- favancini
Compiler les modules du noyau pour USBIP et VirtualHere
Salut,
Je voudrais compiler les modules du noyau pour faire fonctionner USBIP et VirtualHere sur un nas Qnap TS-251a.
C'est la première fois que je compile des modules sous Linux.
Je le fais sur le système fourni par Qnap : Ubuntu Linux Station
C'est Ubuntu 22.04 qui partage le même kernel et le matériel du nas avec le système propriétaire de Qnap.
J'ai téléchargé les sources d'Ubuntu, j'ai installé les dépendances et lancé :
menuconfig
J'ai coché les modules que je veux compiler et j'ai lancé la compilation avec :
make
La compilation s'est bien passée.
Les modules usbip-core.ko et vhci-hcd.ko sont dans le répertoire
/usr/lib/modules/5.15.0-25-generic/kernel/drivers/usb/usbip
Je veux charger les modules avec :
insmod usbip-core.ko
insmod vhci-hcd.ko
mais cela me retourne :
insmod: ERROR: could not insert module usbip-core.ko: Function not implemented
Dernière modification par favancini (Le 20/08/2023, à 15:42)
Hors ligne