Aller au contenu

Compiler les modules du noyau pour USBIP et VirtualHere


Messages recommandés

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 la fonction de chargement des modules 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

 

Est-ce une limitation des systèmes Qnap?

Est-ce que je peux la contourner?

 

Merci pour votre aide :)

Lien vers le commentaire
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Vous avez collé du contenu avec mise en forme.   Supprimer la mise en forme

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...