Infrarrojos en Linux con asistente
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.

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

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.

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
yo digo lo mismo que el de aquí arriba :/
Perfecto. Lo he hecho en mi Acer Travelmate 4001WLMI y ha funcionado a la primera. Muchas gracias por el miniturorial.
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
Super entendible… me ayudaste a tener en mi lap unas fotos conmemorables XD ….. grax
Ami me funciono, reinicio y ha dejado de funcionar. Al menso se q esoty cerca volvere a intentarlo.
POr cierto muy buen post
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.
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.
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.
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.
que pasa patoroco? cuanto tiempo XD
como tu por aki? ;D
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.