OVH Cloud OVH Cloud

Adaptateur USB-Infrarouge, ça marche ?

11 réponses
Avatar
Lassie
Hello,

En résumé : je voudrais connecter mon téléphone portable Siemens à mon
PC sous Linux, mais comme le câble de connexion Téléphone/Port Série
n'est pas fournit je pensais passer par le port infrarouge (plus pratique).

J'ai vu qu'il existait des clé usb/infrarouge. Mais avant d'acheter la
bestiole, j'aurai aimé savoir si quelqu'un a déjà utilisé ce genre de
truc sous Linux, et éventuellement le modèle, la marque... etc.
Merci pour les infos.

A+

Lassie

10 réponses

1 2
Avatar
no_spam
On Sun, 06 Jun 2004 21:02:35 +0200, Lassie wrote:

Hello,

En résumé : je voudrais connecter mon téléphone portable Siemens à mon
PC sous Linux, mais comme le câble de connexion Téléphone/Port Série
n'est pas fournit je pensais passer par le port infrarouge (plus pratique).

J'ai vu qu'il existait des clé usb/infrarouge. Mais avant d'acheter la
bestiole, j'aurai aimé savoir si quelqu'un a déjà utilisé ce genre de
truc sous Linux, et éventuellement le modèle, la marque... etc.
Merci pour les infos.


Essayé, ça marche.
J'en ai testé deux, mais je serais bien incapable de ressortir les
marques/modèles en question..
Par contre, il est fort probable que le téléphone utilise un protocole
propriétaire par dessus la liaison IR. Les problèmes d'incompatibilité,
s'il y en a, viendront plutot de là, je pense.

Avatar
Lassie
no_spam wrote:
On Sun, 06 Jun 2004 21:02:35 +0200, Lassie wrote:

En résumé : je voudrais connecter mon téléphone portable Siemens à mon
PC sous Linux, mais comme le câble de connexion Téléphone/Port Série
n'est pas fournit je pensais passer par le port infrarouge (plus pratique).

J'ai vu qu'il existait des clé usb/infrarouge. Mais avant d'acheter la
bestiole, j'aurai aimé savoir si quelqu'un a déjà utilisé ce genre de
truc sous Linux, et éventuellement le modèle, la marque... etc.
Merci pour les infos.


Essayé, ça marche.
J'en ai testé deux, mais je serais bien incapable de ressortir les
marques/modèles en question..
Par contre, il est fort probable que le téléphone utilise un protocole
propriétaire par dessus la liaison IR. Les problèmes d'incompatibilité,
s'il y en a, viendront plutot de là, je pense.


Argh... ça veut dire qu'il faut que j'arrive à faire tourner le soft
Siemens (pour windows) avec Wine ?
Merci quand même pour l'info, je vais voir si je peux trouver une clé
infrarouge par trop chère (j'en ai vu à 30¤ je crois).

Tiens, tant que j'y suis : sur le même principe, les clés USB/Bluetooth
elles marchent aussi sous Linux ?

A+


Avatar
beebee
Lassie wrote:



Bonjour!

Argh... ça veut dire qu'il faut que j'arrive à faire tourner le soft
Siemens (pour windows) avec Wine ?


Ben, les I&O avec wine c'est pas top:-(

Merci quand même pour l'info, je vais voir si je peux trouver une clé
infrarouge par trop chère (j'en ai vu à 30¤ je crois).


Ben il se trouve que moi aussi, j'me suis intéressé à la question:)

En 1er lieu, il y a le fameux adaptateur:)
Il y a l'irda pour la communication avec un téléphone
une imprimante, un palm pilot....
Puis aussi, l'irda pour piloter tv & magnétoscope.....
( tous les adaptateurs ne supporte pas les 2 )

Le module irda et usb doivent être activé dans le noyau!

Ensuite selon le modèle de téléphone et ce que tu veux
faire, le puzzle peut avoir plus ou moins de pièces:)

Pour siemens, en fait le constructeur explique très bien:)
Il y a tous les détails pour les commandes du modem si besoin !
Il y a aussi le détail sur l'arborescence fichiers du téléphone....

Tiens, tant que j'y suis : sur le même principe, les clés USB/Bluetooth
elles marchent aussi sous Linux ?


ça je sais pas!

A+
A+



Avatar
no_spam
On Mon, 07 Jun 2004 10:35:16 +0200, Lassie wrote:

no_spam wrote:
On Sun, 06 Jun 2004 21:02:35 +0200, Lassie wrote:

En résumé : je voudrais connecter mon téléphone portable Siemens à mon
PC sous Linux, mais comme le câble de connexion Téléphone/Port Série
n'est pas fournit je pensais passer par le port infrarouge (plus pratique).

J'ai vu qu'il existait des clé usb/infrarouge. Mais avant d'acheter la
bestiole, j'aurai aimé savoir si quelqu'un a déjà utilisé ce genre de
truc sous Linux, et éventuellement le modèle, la marque... etc.
Merci pour les infos.


Essayé, ça marche.
J'en ai testé deux, mais je serais bien incapable de ressortir les
marques/modèles en question..
Par contre, il est fort probable que le téléphone utilise un protocole
propriétaire par dessus la liaison IR. Les problèmes d'incompatibilité,
s'il y en a, viendront plutot de là, je pense.


Argh... ça veut dire qu'il faut que j'arrive à faire tourner le soft
Siemens (pour windows) avec Wine ?


D'après le message de beebee, il semblerait que Siemens documente son
protocole. Donc, tout va bien :-)

Merci quand même pour l'info, je vais voir si je peux trouver une clé
infrarouge par trop chère (j'en ai vu à 30¤ je crois).


Oui, c'est dans ces prix là...


Tiens, tant que j'y suis : sur le même principe, les clés USB/Bluetooth
elles marchent aussi sous Linux ?


Pas toutes. Il faut éviter les dongle à base de chip Broadcom (comme
tous les chips Broadcom, d'ailleurs...).
Ceux à base de chips Mitsumi marchent nickel et en plus, ce sont les
plus sympa (ils sont tout petits...).
Il y a quand même une limitation: les transferts synchrones (SCO,
utilisés principalement pour la voix) ne sont pas supportés en USB,
uniquement sur port série.
Donc, au niveau drivers, il n'y a pas de gros problème.
Les applications, par contre, sont encore légères, sous Linux...
Il n'y a pas, à ma connaissance, d'appli tout intégrée pour
découvrir les devices environnants, gérer les communications bluetooth,
faire des échanges de fichiers, etc...



Avatar
no_spam
On Mon, 07 Jun 2004 11:22:44 +0200, beebee wrote:

Lassie wrote:



Bonjour!

Argh... ça veut dire qu'il faut que j'arrive à faire tourner le soft
Siemens (pour windows) avec Wine ?


Ben, les I&O avec wine c'est pas top:-(

Merci quand même pour l'info, je vais voir si je peux trouver une clé
infrarouge par trop chère (j'en ai vu à 30¤ je crois).


Ben il se trouve que moi aussi, j'me suis intéressé à la question:)

En 1er lieu, il y a le fameux adaptateur:)
Il y a l'irda pour la communication avec un téléphone
une imprimante, un palm pilot....
Puis aussi, l'irda pour piloter tv & magnétoscope.....
( tous les adaptateurs ne supporte pas les 2 )


Pour les TV, magnétoscope, HIFI, etc, ce n'est généralement pas de
l'IRDA. L'IRDA est un protocole infrarouge, il en existe plein d'autres
dont pas mal de propriétaires.
Il me semble que tous les dongle supportent l'IRDA, par contre ils
ne permettent pas tous l'accès "raw" au device infrarouge pour
supporter d'autres protocoles. Ca dépend peut-être aussi de la led,
(fréquences d'émission) mais je ne suis pas sur de celà.
Généralement les dongle sur port série permettent de voir directement
la led à travers le port série, donc de gérer soi même les timings,
etc... C'est rarement vrai pour les dongle USB, je crois.

Ensuite selon le modèle de téléphone et ce que tu veux
faire, le puzzle peut avoir plus ou moins de pièces:)

Pour siemens, en fait le constructeur explique très bien:)
Il y a tous les détails pour les commandes du modem si besoin !
Il y a aussi le détail sur l'arborescence fichiers du téléphone....


Si le protocole d'échange est de l'OBEX, il n'y aura pas de problèmes
pour accéder aux fichiers. Sinon...
Pour la partie modem, en général, les commandes AT standard marchent et
sont suffisantes



Avatar
beebee
L

Lassie wrote:


re-Bonjour!





Merci quand même pour l'info, je vais voir si je peux trouver une clé
infrarouge par trop chère (j'en ai vu à 30¤ je crois).


Ben il se trouve que moi aussi, j'me suis intéressé à la question:)

En 1er lieu, il y a le fameux adaptateur:) Il y a l'irda pour la
communication avec un téléphone une imprimante, un palm pilot....
Puis aussi, l'irda pour piloter tv & magnétoscope..... ( tous les
adaptateurs ne supporte pas les 2 )



Ben il y a au moins 4 protocoles documentés , du moins c'est le cas
de mien, c'est un "irda wireless bridge"
c'est ce qui est marqué sur le mini cd qui supporte la communication
jusqu'à 115000 baud en usb 1.1 ce qui est suffisant:)

Pour les TV, magnétoscope, HIFI, etc, ce n'est généralement pas de
l'IRDA. L'IRDA est un protocole infrarouge, il en existe plein d'autres
dont pas mal de propriétaires.
Il me semble que tous les dongle supportent l'IRDA, par contre ils ne
permettent pas tous l'accès "raw" au device infrarouge pour supporter
d'autres protocoles. Ca dépend peut-être aussi de la led, (fréquences
d'émission) mais je ne suis pas sur de celà.


Oui, plus de détail là avec plein de lien:)
http://www.lirc.org/

Généralement les dongle
sur port série permettent de voir directement la led à travers le port
série, donc de gérer soi même les timings, etc... C'est rarement vrai
pour les dongle USB, je crois.


Ben , en fait en usb, il agit comme un port série en + rapide:)
usb: universal sérial bus sait faire du série:)

Ensuite selon le modèle de téléphone et ce que tu veux
faire, le puzzle peut avoir plus ou moins de pièces:)



Tellement de pièces que j'ai abandonné pour l'instant:-(

Pour siemens, en fait le constructeur explique très bien:) Il y a tous
les détails pour les commandes du modem si besoin ! Il y a aussi le
détail sur l'arborescence fichiers du téléphone....


Si le protocole d'échange est de l'OBEX, il n'y aura pas de problèmes
pour accéder aux fichiers. Sinon...


Ben en fait le téléphone a une sorte de disque virtuel en fat
un peu comme les disk ram pour port usb, le reste ce sont des dossiers:)
Puis des protocoles gsm&gprs,sms, mms..... , ou formats de fichiers:
sonneries: midi, format d'image ecran, fax, rafraichisseurs d'écran....

Pour la partie modem, en général, les commandes AT standard marchent et
sont suffisantes


Oui!

A+




Avatar
no_spam
On Mon, 07 Jun 2004 16:54:46 +0200, beebee wrote:

[...]
Généralement les dongle
sur port série permettent de voir directement la led à travers le port
série, donc de gérer soi même les timings, etc... C'est rarement vrai
pour les dongle USB, je crois.


Ben , en fait en usb, il agit comme un port série en + rapide:)
usb: universal sérial bus sait faire du série:)


Hum, ça, c'est au niveau physique: il n'y a que deux fils pour les
data donc c'est un bus série. A part ça, la gestion d'un bus
USB n'a aucun rapport avec la programation d'un port série.
Un port série, c'est deux fils avec 3 registres à chaque bout:
un registre de status, pour savoir si on peut écrire ou s'il y a
quelque chose à lire, un registre pour envoyer, un registre pour
recevoir. Avec ça, tu peux écrire un driver complet qui fonctionnera
en moins de 50 lignes de C.
Le bus USB est un bus protocolaire: il y a quatre types de packets,
chacun dédié à des usages particuliers. Il faut respecter un protocole
pour parler au controleur, gérer une topologie avec tous les devices,
gérer les interfaces diverses et variées de ces mêmes devices,
utiliser des protocoles applicatifs pour leur parler...
Même un simple port série sur USB, qui au niveau hard est composé
simplement de 2 fifos et de quelques registres de controle, nécessite un
driver de plusieurs kilos voire dizaines de Ko pour fonctionner...



Ensuite selon le modèle de téléphone et ce que tu veux
faire, le puzzle peut avoir plus ou moins de pièces:)



Tellement de pièces que j'ai abandonné pour l'instant:-(

Pour siemens, en fait le constructeur explique très bien:) Il y a tous
les détails pour les commandes du modem si besoin ! Il y a aussi le
détail sur l'arborescence fichiers du téléphone....


Si le protocole d'échange est de l'OBEX, il n'y aura pas de problèmes
pour accéder aux fichiers. Sinon...


Ben en fait le téléphone a une sorte de disque virtuel en fat
un peu comme les disk ram pour port usb, le reste ce sont des dossiers:)
Puis des protocoles gsm&gprs,sms, mms..... , ou formats de fichiers:
sonneries: midi, format d'image ecran, fax, rafraichisseurs d'écran....


Oui, mais le problème est de voir ces devices, de savoir qu'ils existent
et de savoir leur parler. L'OBEX est le protocole standard qui permet
de faire des échanges de fichier sur port série, mais certains
constructeurs préfèrent utiliser des solutions propriétaires (Samsung,
Nokia se font fait des ennemis...) ou implémentent tellement mal les
standards qu'il faut des drivers spécifiques pour leur parler (un grand
classique pour les devices USB en général...).
D'ou mes doutes.
Maintenant, si Siemens a respecté correctement les standards,
je ne peux qu'applaudir, c'est tellement rare...



Avatar
beebee
Le Mon, 07 Jun 2004 23:04:42 +0200, no_spam a écrit :

On Mon, 07 Jun 2004 16:54:46 +0200, beebee wrote:

[...]
Généralement les dongle
sur port série permettent de voir directement la led à travers le
port série, donc de gérer soi même les timings, etc... C'est
rarement vrai pour les dongle USB, je crois.


Ben , en fait en usb, il agit comme un port série en + rapide:) usb:
universal sérial bus sait faire du série:)


Hum, ça, c'est au niveau physique: il n'y a que deux fils pour les data
donc c'est un bus série.


Oui, au niveau hardware:)

Pour le reste, c'est extrêmement plus compliqué:-(
Je suis de votre avis:)

A part ça, la gestion d'un bus USB n'a aucun
rapport avec la programation d'un port série. Un port série, c'est deux
fils avec 3 registres à chaque bout: un registre de status, pour savoir
si on peut écrire ou s'il y a quelque chose à lire, un registre pour
envoyer, un registre pour recevoir. Avec ça, tu peux écrire un driver
complet qui fonctionnera en moins de 50 lignes de C.
Le bus USB est un bus protocolaire: il y a quatre types de packets, chacun
dédié à des usages particuliers. Il faut respecter un protocole pour
parler au controleur, gérer une topologie avec tous les devices, gérer
les interfaces diverses et variées de ces mêmes devices, utiliser des
protocoles applicatifs pour leur parler... Même un simple port série sur
USB, qui au niveau hard est composé simplement de 2 fifos et de quelques
registres de controle, nécessite un driver de plusieurs kilos voire
dizaines de Ko pour fonctionner...


Pour siemens, en fait le constructeur explique très bien:) Il y a
tous les détails pour les commandes du modem si besoin ! Il y a
aussi le détail sur l'arborescence fichiers du téléphone....


Si le protocole d'échange est de l'OBEX, il n'y aura pas de problèmes
pour accéder aux fichiers. Sinon...




ça je sais pas, je sais juste que quand l'irda linux est activé
le téléphone se met en mode slave, et c'est l'ordinateur qui prend le
controle!
En fait, il y a un scan automatique fait par l'ordi, pour
"voir si le périphérique est connecté et maintenir la communication"
Il ne faut pas oublier d'activer l'irda sur le téléphone!

Ben en fait le téléphone a une sorte de disque virtuel en fat
un peu comme les disk ram pour port usb, le reste ce sont des
dossiers:)
Puis des protocoles gsm&gprs,sms, mms..... , ou formats de fichiers:
sonneries: midi, format d'image ecran, fax, rafraichisseurs
d'écran....


Oui, mais le problème est de voir ces devices, de savoir qu'ils
existent et de savoir leur parler.


Certains développeurs ont travaillé de façon très pointu
sur ces domaines, il faudrait que je recherche les liens!

L'OBEX est le protocole standard qui
permet de faire des échanges de fichier sur port série, mais certains
constructeurs préfèrent utiliser des solutions propriétaires
(Samsung, Nokia se font fait des ennemis...) ou implémentent tellement
mal les standards qu'il faut des drivers spécifiques pour leur parler
(un grand classique pour les devices USB en général...). D'ou mes
doutes. Maintenant, si Siemens a respecté correctement les standards,
je ne peux qu'applaudir, c'est tellement rare...


Même réponse que + haut, il me semble qu'il existe des projets
linux basé sur ces standards et proposant de véritable intégré de
gestion de portable!
Moi, j'dis juste qu'à défaut de mieux, j'ai juste lu
et fait un back-up de mes dossiers siemens, au cas où!.....
A+
jpierre




Avatar
beebee
beebee wrote:
pas snip, pas snip:-0)

(snip)
Si le protocole d'échange est de l'OBEX, il n'y aura pas de
problèmes pour accéder aux fichiers. Sinon...





Comment on peut faire pour connaître le protocole utilisé par un modèle
précis de téléphone Siemens ? Par exemple le S45, le S55 ?

(snip)
L'OBEX est le protocole standard qui

permet de faire des échanges de fichier sur port série, mais certains
constructeurs préfèrent utiliser des solutions propriétaires
(Samsung, Nokia se font fait des ennemis...) ou implémentent tellement
mal les standards qu'il faut des drivers spécifiques pour leur parler
(un grand classique pour les devices USB en général...). D'ou mes
doutes. Maintenant, si Siemens a respecté correctement les standards,
je ne peux qu'applaudir, c'est tellement rare...



Même réponse que + haut, il me semble qu'il existe des projets
linux basé sur ces standards et proposant de véritable intégré de
gestion de portable!
Moi, j'dis juste qu'à défaut de mieux, j'ai juste lu
et fait un back-up de mes dossiers siemens, au cas où!.....


Merci pour toutes les infos.

En ce qui concerne Siemens, j'avais déjà posé la question sur un forum
pour un "vieux" S45 branché sur le port série par le câble Data, et il
y avait des solutions qui marchent pas trop mal : http://triq.net/
, mais je n'ai pas testé avec l'infrarouge.

En fait, je vais peut être récupérer un S55 d'occasion (infrarouge +
bluetooth) mais il est fournit sans câble data... du coup, est-ce que ça
vaut le coup que j'investisse dans une clé usb/infrarouge ou
usb/bluetooth ?

Au passage, sur le lien que je donne plus haut, il y a un lien sur une
implémentation opensource d'OBEX:
http://openobex.sourceforge.net/about.html ,mais je ne sais pas ce que ça
donne sur des modèles plus récents (S55 et suivants) qui supportent
l'infrarouge et le bluetooth...

A+

PS : est-ce quelqu'un connaît des groupes ou des forums consacrés à
Linux + PDA ou Linux + Portables où je pourrais aller voir ?


bonjour!

Je regroupe un ptit peu des liens que j'avais creusé autrefois:)

Pas du trop cherchecher quand même!;-)

Irda for gsm:)
c'est un début:)
http://www.physiol.usyd.edu.au/daved/linux/gsm-modem.html

linux how to for infra-red "and not blue :-0)"
http://tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html

quelques modèles siemens m45, s45....
http://fiachra.ucd.ie/~gavin/docs/s45/

Pour nokia: mauvaise langue:-)
http://www.gnokii.org/

Pour sony
http://www.physiol.usyd.edu.au/daved/linux/ericsson/t300.html
( avec le gprs en prime)

Sinon pour les softs dédiés.....
Les S.M.S pour linux:)
http://www.isis.de/~s.frings/smstools/

Pour faire plaisir à notre développeur talentueux
et c'est sincère et qui s'attache à respecter les normes:)
Obex, et open source......
http://www.pxh.de/fs/gsmlib/index.html

Bon, c'est pour metre en appétit:)
Irda+ bluetouch+gprs+développement.....

http://tuxmobil.org/phones_linux_mobile_con.html

Pour créer ses propre sonnerie:)
Gratuit pour un usage personnel:)

http://ringtonetools.mikekohn.net/

Pour communiquer avec son mobile:)

http://kandy.kde.org/

Un phone manager pour le bureau mobile:)

http://usefulinc.com/software/phonemgr/

Et come parfois, c'est sympa de jouer:)
Et comme souvent les applis pour téléphone sont en java....

http://tuxmobil.org/pda_linux_apps_java.html

et puis la totale pour ceux qui aiment faire le tri
eux-même......

http://kotinetti.suomi.net/mcfrisk/linux_gprs.html

Voilà, chose promise,chose.....
Un extrait de mes liens:)

Mais franchement, j'attend que cela se simplifie un peu!
Sur linux, c'est un peu copieux:-(
Risque d'indigestion, déjà, qu'un téléphone, c'est un nouvel ordinateur
aujourd'hui, il serait bien d'avoir une procédure basique mais
opérationnelle rapidemment sinon, beaucoup vont faire comme moi:
se taper la doc, énorme et ensuite la montagne accouche d'une souris:)

Mais, non pas aigri, juste perplexe :)

A+





Avatar
no_spam
On Tue, 08 Jun 2004 15:12:38 +0200, beebee wrote:


beebee wrote:
pas snip, pas snip:-0)

(snip)
Si le protocole d'échange est de l'OBEX, il n'y aura pas de
problèmes pour accéder aux fichiers. Sinon...





Comment on peut faire pour connaître le protocole utilisé par un modèle
précis de téléphone Siemens ? Par exemple le S45, le S55 ?

(snip)
L'OBEX est le protocole standard qui

permet de faire des échanges de fichier sur port série, mais certains
constructeurs préfèrent utiliser des solutions propriétaires
(Samsung, Nokia se font fait des ennemis...) ou implémentent tellement
mal les standards qu'il faut des drivers spécifiques pour leur parler
(un grand classique pour les devices USB en général...). D'ou mes
doutes. Maintenant, si Siemens a respecté correctement les standards,
je ne peux qu'applaudir, c'est tellement rare...
[...]





Pour nokia: mauvaise langue:-)
http://www.gnokii.org/


Mauvaise langue peut-être, mais à force de mauvaises expériences...
J'avoue ne pas avoir testé la communication IRDA avec les Nokia,
par contre, j'ai vu ce que ça donnait en bluetooth....
Les modèles les plus récents commencent à supporter les protocoles
bluetooth standard, mais avant, ce n'était que du propriétaire.
Samsung, je n'ai pas d'expérience avec les téléphones, mais tous les
devices de chez eux qui me sont passés entre les mains ne se sont
jamais révélés compatibles avec autre chose qu'eux même...

Et je persiste: Nokia a très mauvaise réputation pour ce qui est
du respect des normes et des compatibilités...
:-)






1 2