Aller au contenu

fperard

Membres
  • Compteur de contenus

    6
  • Inscription

  • Dernière visite

À propos de fperard

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

fperard's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • One Month Later
  • One Year In Rare

Recent Badges

0

Réputation sur la communauté

  1. Bon, juste pour info (même si mon post est tout pourri et mon DS209+II trop vieux , ben j'ai réussi. Par contre, c'est pas très classe : - j'étais passé en DSM 4.2, je suis revenu en DSM 4.1 2668 en modifiant le fichier VERSION - j'ai chargé les source GPL 2668 et la toolchain DSM 4.1 - j'ai fait le make crtsavres.o sinon y a une erreur - modifier le ftdi_sio_ids.h pour ajouter le PID de ma clé ADTEK (#define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */) - make menuconfig - make modules Et là les insmod usbserial et ftdi_sio ont marché. Ensuite, j'ai un peu galéré pour installer les modules. Au final : - insmod usbserial.ko - insmod ftdi_sio.ko vendor=0x0403 product=0x6015 Et, attention, le "cat /dev/usb/ttyUSB0" parle !!! (attention c'est dans le répertoire /dev/usb). Voilà, maintenant, il faut stocker ça dans une BDD et l'exploiter, j'attends les infos de ici.
  2. Bonjour, Bon, j'ai tout fait comme indiqué dans le post qui était inspiré du post de Sp@r0 avec les modifs suivantes. Quelle toolchain ? Sur mon DS209+II, le processeur est un Powerpc Freescale 8533 avec Linux 2.6.32 Par ailleur, j'ai upgradé le DSM en version 4.2 Sur le site http://sourceforge.net/projects/dsgpl/files/, je vais dans le répertoire : - DSM 4.2 Tool Chain - puis dans "PowerPC 853x Linux 2.6.32" et je prend le fichier "gcc343_glibc234_ppc853x-GPL.tgz" Quelle Syno GPL ? Toujours sur le site http://sourceforge.net/projects/dsgpl/files/, je vais dans : - Synology NAS GPL Source - puis dans "3201branch" (j'ai pris cette version car en passant en DSM 4.2 je suis passé de la "branch" 2636 à 3202 donc la 3201 me paraît la plus pertinente) et je prend le fichier "synogpl-3201-853x.tbz" Quel fichier de config ? Pour fichier de config, j'ai pris le ppc8533 : copier /usr/local/powerpc-linux-gnuspe/source/linux-2.6.32/synconfigs/ppc8533 vers /usr/local/powerpc-linux-gnuspe/source/linux-2.6.32/.config Points d'attention 1. Quand on décompresse la toolchain (gcc...) dans /usr/local/, cela créé le répertoire /usr/local/powerpc-linux-gnuspe Du coup, il faut décompresser la GPL (syno...) dans ce même répertoire /usr/local/powerpc-linux-gnuspe (à noter qu'il n'y a pas le "none" que l'on a dans le répertoire "arm-none-linux-gnueabi" des posts concernant l'arm) 2. J'ai vu dans un post que malgré la correction du Makefile, il faut quand même préciser les variables ARCH et CROSSCOMPILE dans les lignes de commande "make". Je ne sais pas si c'est vraiment nécessaire mais dans le doute, je l'ai fait. 3. Attention, pour les nouveaux sous ubuntu, il faut quasiment toujours faire un "sudo <command>". C'est un peu pénible mais bon. 4. Dans le menuconfig, pour être très précis car j'ai perdu un peu de temps, il faut : - mettre (ou laisser) à "*" devant "Enable loadable drivers support" (faire "espace") - sinon les drivers ne se font pas sous forme de module - supprimer les "*" et "M" devant tout le reste pour ne pas compiler des trucs pour rien - aller dans Device Drivers (faire "entrée") - mettre "*" devant "USB Support" (faire "espace") et faire "entrée" - mettre "M" devant "usb serial converter support " (faire "M" et non pas "espace") et faire "entrée" - mettre "*" devant "USB Generic Serial Drivers" (faire "espace") - mettre "M" devant "USB FTDI Single Port Serail Driver" (faire "M") - ensuite on sort de menuconfig avec des <ESC><ESC> Résultat Avec "make ... modules", j'ai bien obtenu les fichiers usbserial.ko et ftdi_sio.ko dans drivers/usb/serial/. Déjà, c'est bien. Mais ils ne sont pas acceptés par insmod sur mon NAS (invalid module format). Est-ce que quelqu'un peut me dire où est l'erreur ? Est-ce que c'est la GPL en branch 3202 qui va pas ? Merci de votre aide. A noter que la DSM 4.2 sera la dernière version utilisable par les séries 209.
  3. Merci pour la réponse rapide. Je comprends mieux pourquoi on ne compile pas directement sur le NAS. Ce sera donc VirtualBox+Ubuntu.
  4. Bonjour, Je cherche à installer une clé USB de téléinfo (la ADTEK) sur mon NAS Synology. Pour cela, je dois commencer par insmod deux fichiers usbserial.ko et ftdi_sio.ko. Mon problème : je ne trouve pas les version de ces modules pour mon environnement. Le DS209+II est en archi Freescale PowerPC 8533. Ayant upgradé le DSM en 4.2, je suis maintenant en Linux 2.6.32.12 #2668. Avant de me lancer dans la cross comoilation, je me demandais à tout hasard si quelqu'un avait déjà cross compiler ces trucs là ? Sinon, je n'ai rien trouvé sur une compilation directement sur le NAS. Pourquoi ? N'est-ce pas plus simple de compiler directement sur ce Linux ? Merci de votre aide. Fabien PS : quel émulation Linux (sous Windows) me conseilleriez-vous pour faire la cross compilation ? J'ai lu que tout les émulateurs de le font pas. Merci encore.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.