Infrarrojos en Linux con asistente

calendario27/12/2005reloj21:51calendarioCategorías: General, Peripecias

Como bien sabreis, tengo un portatil Acer TravelMate LCi 292, que como toda su gama, trae infrarrojos (irda), por lo que hoy, me lancé a la aventura de ponerlo a rular, para poder enviar y recibir fotos y demás desde mi Nokia 6230i.
Decir que lo he hecho en una Ubuntu Breezy, que va como la seda, y que tras algún problemilla de bibliotecas, librerías y demás, sigue rulando ;)
En primer lugar, hay que instalar todas las librerías de irda:

aptitude install irda-common irda-utils irda-tools

Acto seguido, podemos comprobar que tenemos los infrarrojos rulando con un sencillo:

irdadump

que debe devolver algo como lo que sigue:

19:40:40.169671 xid:cmd 36462d59 > ffffffff S=6 s=0 (14) 19:40:40.259652 xid:cmd 36462d59 > ffffffff S=6 s=1 (14) 19:40:40.349640 xid:cmd 36462d59 > ffffffff S=6 s=2 (14) 19:40:40.431623 xid:rsp 36462d59 < 0000169a S=6 s=2 Nokia 6230i hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ] (28) 19:40:40.439624 xid:cmd 36462d59 > ffffffff S=6 s=3 (14) 19:40:40.529611 xid:cmd 36462d59 > ffffffff S=6 s=4 (14) 19:40:40.619598 xid:cmd 36462d59 > ffffffff S=6 s=5 (14) 19:40:40.709585 xid:cmd 36462d59 > ffffffff S=6 s=* centrino hint=0400 [ Computer ] (24)

Si habeis llegado hasta aquí, ya teneis el irda furrulando, ahora solo falta hacerlo un poco más cómodo:
ircp
Con este programa ya podeis ser capaces de recibir imágenes desde el movil con algo tan sencillo como ircp -r. Pero si quereis algo más gráfico, al más puro estilo Windows, podeis usar ircp-tray, que he preferido compilar a pelo...
Vamos a la página del ircp-tray, y descargamos el archivo (wget http://gro.clinux.org/frs/download.php/1340/ircp-tray-0.6.0.tar.gz).
Descomprimimos (tar -zxvf ircp-tray-****.tar.gz) y nos situamos en la carpeta donde hemos descomprimido.
Ejecutamos el archivo de configuración (./configure)
Es posible que de errores de que os faltan librerías (a mi me ha pasado), por lo que id mirando los errores que da, e id instalando las librerías necesarias.
Una vez creado el Makefile (con el configure), ponemos a compilar (make) y rezad, rezad mucho :)
Suponiendo que hayais tenido suerte y esas cosas, haced un make install para que os lo "coloque", y ya podeis ejecutarlo con un simple ircp-tray, con lo que os aparecerá un icono en el systray. A continuación dejo unas capturas de lo bonito que queda :)

Visión global del escritorio, fijense en el icono del systray de abajo a la derecha.

[Imagen no disponible: Nombrar]

Cuando se va a recibir un archivo, pide confirmación para el nombre del archivo.

[Imagen no disponible: Transferencia]

Barra de progreso que muestra lo que lleva del archivo. Fijense en que el icono cambia por otro. Increible!!!

Y bueno, eso es todo, apuntar un par de cosillas:
Para mandar una imagen al teléfono, basta con arrastrarla sobre el icono, y el linux este se encarga del resto.
Esto está hecho sobre una Ubuntu, para el resto de distribuciones imagino que haya documentación también, así que si lo conseguís con otras, dejad un comentario, para saber en cuales funciona el método.

TagsTags:

13 comentarios

  1. amuchamu — 3 enero 2006 13:55

    Pos a mí el irdadump no me saca nada :( pero algún día lo conseguiré! en mi caso es un lector de infrarrojos por USB en un sobremesa.

    un saludo

  2. xlony — 4 enero 2006 20:15

    yo digo lo mismo que el de aquí arriba :/

  3. Vardebedian — 5 enero 2006 00:30

    Perfecto. Lo he hecho en mi Acer Travelmate 4001WLMI y ha funcionado a la primera. Muchas gracias por el miniturorial.

  4. Hith — 23 enero 2006 19:37

    Prfff, a mi me dice que no encuentra el gtk+-2.0.pc, pero no encuentro ese archivo por ningun directorio y no se cual es su equivalente en ubuntu :s

  5. Xgusano — 22 septiembre 2006 02:46

    Super entendible... me ayudaste a tener en mi lap unas fotos conmemorables XD ..... grax

  6. Narf — 6 mayo 2007 21:34

    Ami me funciono, reinicio y ha dejado de funcionar. Al menso se q esoty cerca volvere a intentarlo.

    POr cierto muy buen post

  7. Jorge — 13 mayo 2007 00:53

    Utilizo Ubuntu 7.04 Festy Fawn 64 bits en un AMD64.
    Me estoy volviendo loco tratando de instalar el programa para hacer funcionar mi infrarrojos.
    En Windows XP funcionaba perfectamente y como es sabido, solo tuve que conectarlo y lo detect{o solo.
    Logré descomprimirlo pero las órdenes que acá figuran, no obedecen para nada.
    Tal vez se haya omitido agregar si hay que buscarlo en algún directorio, yo bajo todo al desktop.
    Por otro lado como soy nuevo, no tengo idea de los comandos y no puedo encontrar un manual.
    Por favor, cómo hago para poder hacerlo funcionar?
    Gracias.

  8. PaToRoCo — 14 mayo 2007 22:32

    Como se ve, lo hice hace bastante tiempo, y las órdenes que yo sepa están correctas, y algún comentario de arriba lo corrobora, así que pon alguna duda más concreta.

  9. Jorge — 15 mayo 2007 21:24

    He logrado todo menos hacer un ejecutable con el "make install".

    Cuando tipeo la orden me dice:

    "make: *** No hay ninguna regla para construir el objetivo `install'. Alto.
    root@jorge-desktop:/home/jorge/ircp-tray-0.7.1#"

    Pienso que le falta completar la orden, pero ni idea qué puede ser.

    Hay que agregarle algo?
    Gracias.

  10. Jorge — 20 mayo 2007 22:22

    Conseguí hacer todo hasta llegar al ./configure.
    Pero hacer "make" y "make install", me indicó:

    root@jorge-desktop:/home/jorge/ircp-tray-0.7.1# make
    make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.

    root@jorge-desktop:/home/jorge/ircp-tray-0.7.1# makefile
    bash: makefile: orden no encontrada

    Tenés idea qué es lo que hago mal?

    O tal vez haya que agregar algo luego del make o make install?

    Saludos, Jorge.

  11. yuanx — 31 mayo 2007 12:12

    que pasa patoroco? cuanto tiempo XD

  12. PaToRoCo — 31 mayo 2007 18:27

    como tu por aki? ;D

  13. Jorge — 3 junio 2007 03:12

    Podrías responderme esta pregunta?

    Conseguí hacer todo hasta llegar al ./configure.
    Pero hacer “make” y “make install”, me indicó:

    root@jorge-desktop:/home/jorge/ircp-tray-0.7.1# make
    make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.

    root@jorge-desktop:/home/jorge/ircp-tray-0.7.1# makefile
    bash: makefile: orden no encontrada

    Tenés idea qué es lo que hago mal?

    O tal vez haya que agregar algo luego del make o make install?

    Gracias.

Los comentarios están cerrados.