Forum général.cherche-matériel Recherche Fujitsu-Siemens

Posté par  .
Étiquettes : aucune
0
13
avr.
2007
Bonjour,

Je viens d'écrire un driver pour gérer les touches multimédia de mon portable Fujitsu-Siemens LifeBook C1110.

Je suis maintenant à la recherche de testeurs. Ce driver devrait fonctionner sur d'autres type de portable Fujitsu et il vérifie votre matériel avant de faire quoi que ce soit. Alors si vous avez un portable Fujitsu, aidez moi s'il vous plaît.

Merci,

Pour me contacter: mchalaint01 at laposte dot net
Si j'écris mon adresse ainsi c'est pour éviter les spams bien sûr.
  • # On le récupére comment ?

    Posté par  . Évalué à 3.

    Hello !
    Soit tu as oublié une adresse pour qu'on le télécharge, soit tu veux envoyer les sources par mail... Mais ça risque d'être lourd, non ?
    Sinon, j'ai un LifeBook 7020S de la même marque, ton pilote a-t-il une chance de fonctionner dessus ?
    Si oui, je veux bien tester...
    Enfin, quelle version du noyau faut-il ? Y'a-t-il des préconisations, des options particulières pour fabriquer le tout ?
    Merci pour ces précisions.
    • [^] # Re: On le récupére comment ?

      Posté par  . Évalué à 3.

      Je n'ai pas d'espace sur le web et je n'ai pas envi d'en créer un pour çà alors que je voudrais le fournir au plus vite dans le kernel.

      Donc je fournis les sources par mail, j'ai mis mon adresse dans le message précédent. C'est un fichier tar.gz de 14ko donc ce n'est vraiment pas bien gros pour un serveur pop.

      Pour ce qui est de "va-t-il fonctionner sur ton portable", je ne sais pas, c'est justement pour çà que je cherche des testeurs car sur le mien, il fonctionnement bien. Mais comme je l'ai écrit avec des informations sur un vieux driver qui fonctionne sur Lifebook C4110, je suppose qu'il doit marché sur pas mal de LifeBook, le tout est de trouver exactement les bons renseignements.

      Mon driver vérifie dans un premier temps s'il trouve les informations de base pour fonctionner. Ensuite il tente de fonctionner.

      Ce que je demande dans un premier temps aux testeurs est de le charger et de me retourner la sortie de "dmesg".

      Voilà j'espère avoir quelques testeurs assez rapidement et je vous remercie pour votre aide.
      • [^] # Re: On le récupére comment ?

        Posté par  . Évalué à 2.

        Alors tu peux m'envoyer les sources sur mon adresse @ linuxfr, elle est relayée, et je testerai ça dans la foulée.
        Merci d'avance !
      • [^] # Re: On le récupére comment ?

        Posté par  . Évalué à 2.

        Tu peux utiliser ceci pour mettre des fichiers à disposition : http://dl.free.fr/ (tu récupères une URL à donner). Le fichier est effacé si personne n'y accède pendant 7 jours.
        Il y a sûrement d'autres systèmes du même genre.
    • [^] # Une adresse pour le trouver

      Posté par  . Évalué à 1.

      Je l'ai mis ICI
      Mais je ne suis pas sûr de maintenir cette page. Il n'y a pas vraiment assez de travail pour le faire en communauté et je passerais plus de temps à gérer les problèmes qu'à développer. (Ce n'est pas mon premier projet OpenSource)
      • [^] # Re: Une adresse pour le trouver

        Posté par  . Évalué à 1.

        Désolé ce n'a pas marché vous trouverez le driver à cette adresse:

        http://www.codingteam.net/fjpanel-down.html
        • [^] # Re: Une adresse pour le trouver

          Posté par  . Évalué à 3.

          Merci, un service en valant un autre, je l'ai téléchargé, et je testerai ça ce week-end ou au plus tard lundi.
          Je te tiens au courant, comme ça, tu auras au moins un retour sur un LifeBook 7020S....
        • [^] # fjpanel 0.0.6

          Posté par  . Évalué à 1.

          Bon apparemment la version 0.0.5 ne compile pas avec un noyau un peu vieux (2.6.18).
          Donc j'ai mis en téléchargement au même endroit la version 0.0.6 qui compile avec un noyau 2.6.21 et qui devrait aussi compiler avec un 2.6.17
        • [^] # Re: Une adresse pour le trouver

          Posté par  . Évalué à 2.

          Encore une version 0.0.7 pour compiler sous un kernel 2.6.18.
          Bien sûr çà compile toujours en 2.6.21.

          S'il vous plait donné moi des retours...
          • [^] # Re: Une adresse pour le trouver

            Posté par  . Évalué à 2.

            Déjà, merci pour cette correction rapide...
            N'étant pas développeur moi-même (enfin, j'écris très rarement du code C, et jamais pour le kernel, mais passons), j'aurais mis plus de temps pour trouver la panne....
            J'ai donc effectué les manipulations indiquées dans le README.
            Ça compile, sans problèmes maintenant.
            Le make modules_install ne fonctionne pas, mais bon, peu importe...

            Si ça t'intéresse, en voici la sortie :

            grep ">+" ./Kconfig.patch | sed 's/>+\t //g'
            Say Y here if you want support the keys on the Application Panel
            of Fujitsu-Siemens laptops (FJKEYINF). This drivers are tested on
            - Fujitsu-Siemens LifeBook C1110
            It generates the following keycodes:
            - KEY_STOPCD
            - KEY_PLAYPAUSE
            - KEY_PREVIOUSSONG
            - KEY_NEXTSONG
            - KEY_PROG1
            - KEY_PROG2
            - KEY_WWW
            - KEY_MAIL
            make -C SUBDIRS=`pwd` modules
            make: *** SUBDIRS=/home/david/Temp/fjpanel: Aucun fichier ou répertoire de ce type. Arrêt.
            make: *** [default] Erreur 2

            Comme tu indiques qu'il faut copier le module dans /lib/modules/2.6.x/kernel/drivers/input
            je l'ai fait à la main, ce n'est pas si sorcier.
            Ensuite, depmod -a comme indiqué, puis la sortie de dmesg.

            /home/david/Temp/fjpanel/fjpanel.c: Fujitsu BIOS found
            fujitsu OK
            Attach
            /home/david/Temp/fjpanel/fjpanel.c: fujitsu_bios 0x06040432
            /home/david/Temp/fjpanel/fjpanel.c: Fujitsu panel capacites: app buttons 0 audio buttons 0 lcd 0 led type1 0 led type4 1
            input: Fujitsu Application Panel driver as /class/input/input4

            Voilà, j'espère que cette sortie te sera utile.
            Si tu veux plus d'infos sur ma machine, ou que tu veux que j'effectue d'autres manipulations pour tester plus avant, si ça ne prend pas trop de temps, je suis disponible jusqu'à demain soir. Après, vacances obligent, je ne pourrais faire des tests qu'à partir de lundi prochain.
            • [^] # Re: Une adresse pour le trouver

              Posté par  . Évalué à 2.

              Bon, j'aurais dû lire tout le README avant de poster....
              Le LifeBook S7020 comporte un panneau de 5 touches situées sous l'écran : http://www.notebookshop.sk/inshop/scripts/big_picture.asp?im(...)
              boutons 1 à 4 + "enter"
              Si ton module se charge sans problèmes sur ma machine, aucun évènement n'est envoyé à xev lors de l'appui sur ces touches.
              Évidement, j'ai modifié mon fichier .xmodmaprc pour qu'il contienne les lignes que tu suggères, puis lancé xmodmap ~/.xmodmaprc avant de lancer xev.
              Voilà, je suppose que ce retour est un peu plus intéressant que le précédent.
              Question subsidiaire, tout de même : au moment où je tapes ces lignes, mon portable est dans sa station d'accueil, et j'utilise un ensemble clavier/souris sans fils logitech. Je n'utilise donc pas le clavier du portable.
              Faut-il que je débranche tout pour utiliser ton module proprement ?
        • [^] # fjpanel 0.0.8

          Posté par  . Évalué à 1.

          Et oui je commence à avoir des retours et merci pour votre travail.
          Donc pour info ce driver se charge sur un Fujitsu-Siemens 7020S et ne devrait pas faire de freeze comme la dernière version.
  • # fjpanel 0.0.99 ou 0.1.0-rc1

    Posté par  . Évalué à 1.

    Tout est implémenté. Il fonctionne sans problème. Je n'ai qu'à rajouter la gestion du power management (suspend/resume) pour que cela soit parfait.
    J'invite tous les posséceur de Fujitsu Lifebook de l'utiliser et de me reporter leur avis.
    Je le mettrais en 0.0.1 dans une semaine si je n'ai pas de retour de bug d'ici là.
    http://www.codingteam.net/fjpanel-down.html
  • # Fjpanel 0.1.0 release

    Posté par  . Évalué à 1.

    Oui la première version release est freeze.
    Maintenant c'est l'ajout du support d'autres types de version de Fujitsu qui m'occuperont.
    Le fonctionnement est propre, le code me semble claire.
    Le download est toujours au même endroit.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.