Forum général.général Accéder à mon mobile via un câble série ?

Posté par  .
Étiquettes : aucune
0
8
déc.
2004
Bonjour,

Je viens d'acheter un câble spécial pour pouvoir brancher mon portable sagem my-v65 sur le port série de mon PC.

J'ai lu un journal qui expliquait comment accéder à son mobile via irda en utilisant obex ou gsmctl.

J'ai donc essayé avec gsmctl, mais aucun résultat.

shell> gsmctl -d /dev/ttyS0 CURROP
[rien, ça bloque]
crtl+C
shell>

Quelqu'un a-t-il déjà essayé de faire cette manipulation ?

Si oui, qu'est-ce que j'ai oublié de faire ?

Note: j'ai également essayé en chargeant le module ircomm et en utilisant le device ircomm0, mais pareil: rien.
  • # quelques precision

    Posté par  . Évalué à 2.

    1)irda est un protocle infra rouge (cad sans cable)
    ircomm...gere les ports infrarouges donc ne concerne en rien le cable.
    2) tu as essayer avec different baudrate ?
    -b 9600 si ca marche pas 19200 28800 38600 sont des debits standard.
    3) essaye de faire un ALL avant de demander CURROP
    4) Tu as regarder sur ton telephone si tu ne devais pas faire une activation d'interface dans un menu avant de commencer a coomuniquer ?
    • [^] # Re: quelques precision

      Posté par  . Évalué à 2.

      1) c'est bien ce que je pensais, mais par désespoir, j'ai essayé

      2) j'ai essayer qu'avec quelques baudrates différents. Je peux essayer d'approfondir ce point.

      3) J'ai également essayé ALL, même problème

      4) J'ai essayé de communiquer avec le portable depuis un poste windows et un programme spécifique SAGEM, les communications semblent fonctionner (le programme reconnait le portable, son modèle..., mais étant en mode démonstration, je ne peux rien faire d'autre.)
      • [^] # Starting : Reverse ingeneering

        Posté par  . Évalué à 2.

        tu peut recuperer des informations sur le diaglogue en Windows et ton tel.portable avec portmon

        http://www.sysinternals.com/ntw2k/freeware/portmon.shtml(...)

        ca permet de "sniffer" les echanges, de savoir a quel debit ca cause, ce que le prog windows envoye a ton portable, ce que ton portable reponds...etc
        Une fois le debit connu tu pourra tester a nouveau gsmctl
        • [^] # Re: Starting : Reverse ingeneering

          Posté par  . Évalué à 2.

          J'ai fait ta manipulation, j'ai vu pleins de trucs, que ça marchait en 57600 et tout et tout.
          Je suis retourné sur mon PC, et j'ai essayé avec le nouveau baudrate. Ca marchote on va dire. Des fois ca marche, des fois pas.

          Existe-t-il un même programme pour linux ? Je viens d'essayer slsnif mais sans résultats...
          • [^] # Re: Starting : Reverse ingeneering

            Posté par  . Évalué à 1.

            1) En reponse a :
            J'ai fait ta manipulation, j'ai vu pleins de trucs, que ça marchait en 57600 et tout et tout.
            Je suis retourné sur mon PC, et j'ai essayé avec le nouveau baudrate. Ca marchote on va dire. Des fois ca marche, des fois pas.

            Cool, si ca marche ca peut venir d'un manque de synchro dans le protocole, il n'y aurait pas de pb dans le controle de flux (RTS/CTS)? a voir si c'est pas une option activé dans la version windows et a reporté sur gsmctl.
            Si c'est certaine fonction fonction qui ne marche pas utilise tes log windows pour en faire un mail au maintener gsmctl, ou mieux analyse le code source de gsmctl et fait des modifs pour ton portable ensuite soumets un patch au mainteneur.

            2) En reponse a :
            Existe-t-il un même programme pour linux ? Je viens d'essayer slsnif mais sans résultats...
            Pourquoi faire un tel programme sous linux ?
            Soit tu as les sources du programme que tu utilise pour la communication, soit tu fais un hack du drivers port serie de ton noyau et tu as toutes les infos dont tu as besoin.
            • [^] # Re: Starting : Reverse ingeneering

              Posté par  . Évalué à 2.

              Tu viens de me faire une réponse en pensant que je savais développer en C. J'ai su le faire, mais c'est parti loin dans ma tête.

              Pourquoi utiliser un snif sous linux ? pour simplement comparer les logs windows et linux et voir ce qu'il manque, si je n'ai pas oublié d'option.

              bon... il faut que je me résigne à mettre les mains dans le cambouis....
              j'voulais seulement récuperer les photos moi ;-)... bon s'il le faut.... j'vais faire reposer un peu le sujet quelques jours, me préparer....

              A bientôt pour la suite du sujet....

              Merci pour ton aide.

Suivre le flux des commentaires

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