Comment transférer des fichiers via infrarouge sur Linux?
Je sais que c'est une technologie beaucoup trop ancienne mais j'ai des fichiers dans un très vieux téléphone portable que je dois transférer sur un très vieil ordinateur .
Jusqu'à présent, mon périphérique USB infrarouge fonctionne bien, il est détecté par la machine (sortie lsusb
):
Bus 002 Device 002: ID 0df7:0620 Mobile Action Technology, Inc. MA-620 Infrared Adapter
J'ai essayé d'envoyer le fichier sur MMS
et même email
(il manque bluetooth, sans parler de l'USB). Mais le firmware de ce téléphone portable ne me permet pas de joindre les fichiers. Fichier a été transféré à l'origine via IrDA, et il ne dispose que d'une mémoire interne (un total de 2 millions d'octets! ouah!).
J'ai trouvé un paquet appelé irda-utils
, mais il semble qu'il n'y ait que deux exécutables : irdaping
et irdadump
. Je pense que l'utilitaire de vidage pourrait faire le travail (ce qui, pour autant que je puisse voir, est une sorte de version de tcpdump
mais pour IrDA), mais je ne sais même pas comment traiter les images reçues.
Pourrait cette question peut être ce que je cherche pour?
MODIFIER
En lisant le HOWTO Infrarouge Linux J'ai trouvé à propos du projet Openobex , qui est peut-être ce que je recherche...
MISE À JOUR
Jusqu'à présent, j'ai la connexion, mon téléphone portable est détecté par irdadump
:
00:19:43.951224 xid:cmd ffffffff < 5a2b330e S=6 s=* ALCATEL OT756 hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ] (31)
00:19:44.002219 snrm:cmd ca=fe pf=1 2980c3fd < 5a2b330e new-ca=66
LAP QoS: Baud Rate=115200bps Max Turn Time=500ms Data Size=2048B Window Size=1 Add BOFS=0 Min Turn Time=10000us Link Disc=40s (32)
00:19:44.002658 ua:rsp ca=66 pf=1 2980c3fd > 5a2b330e
LAP QoS: Baud Rate=115200bps Max Turn Time=500ms Data Size=2048B Window Size=7 Add BOFS=0 Min Turn Time=5000us Link Disc=12s (31)
Mais obex_tcp
semble expirer la connexion:
[root@**** *****]# obex_tcp
Send and receive files over TCP OBEX
Waiting for files
Timeout waiting for connection
[root@**** *****]#
Mon téléphone portable renvoie une erreur de connexion. obex
Est-il le bon logiciel pour le faire ?