Bonjour,
Je sais que le sujet est déjà plusieurs fois traité, mais je n’ai pas trouvé de réponse satisfaisante à mon problème.
Je suis l'heureux propriétaire d’un NAS synology DS213+ sous DSM 4.1 depuis un mois. Je souhaite pouvoir jeter un petit coup d’œil chez moi lorsque je n’y suis pas. N’ayant pas de caméra IP et me débrouillant un minimum sur ubuntu (2.6.24-32-generic), je me suis lancé dans la cross-compilation des modules nécessaires à l'utilisation de cette webcam (que j'ai récupéré de ma XBOX 360).
Pour effectuer la cross-compilation, je me suis (entre autre) inspiré de ces liens: documentation synology, lonelycoder.com, hallard.me et
En suivant les instructions du site hallard.me, j'ai téléchargé cette toolchain gcc4374_eglibc2874_qoriq-GPL.tgz et synogpl-2636-qoriq.tbz. Puis j'ai effectué les différentes étapes en me placant dans le répertoire /usr/local/powerpc-none-linux-gnuspe/source/linux-2.6.32/, car mon nas est en version 2.6.32.12 #2668. Tout s'est bien passé (sauf pour la commande "make modules", j'ai du appliquer le patch kernel_2.6.32-11-crtsavres-v2.patch).
Une fois les fichiers *.ko générés et copiés dans le répertoire "/lib/modules/" de mon NAS, je ne parviens pas à faire un insmod dessus pour les charger... Il m'indique:
NAS> insmod /opt/modules/usbserial.ko
insmod: can't insert '/opt/modules/usbserial.ko': unknown symbol in module, or unknown parameter
J'ai cru voir sur un forum linux, que c'était à un souci de référence externe... mais je ne sais pas comment résoudre ça.
Avez vous une idée? Es-ce que je me suis trompé de toolchain ou de version?
Quels modules dois-je compiler pour cette webcam et pour voir son flux? Sinon, où trouver l'info des modules nécessaires?
Merci pour votre future aide