- Abrimos el terminal e instalamos los siguientes paquetes:
sudo aptitude install irda-utils openobex-apps
- copiamos en el directorio /lib/firmware los dos archivos que hay aquí
- Creamos una archivo llamado blacklist-usbserial en /etc/modprobe.d y añadirle este contenido:
#If these modules are loaded stir421x driver won't work.
blacklist ir_usb
blacklist usbserial - Creamos un archivo llamado irda-utils en /etc/default (si ya existe lo editamos) y ponemos esto:
ENABLE="true" AUTOMATIC="false" DISCOVERY="true" DEVICE="irda0" DONGLE="none" SETSERIAL=""
- Reiniciamos el ordenador con el dispositivo de infrarrojos enchufado, si lo hemos puesto despues de encenderlo escribimos en el terminal:
sudo /etc/init.d/irda-utils restart
- Si quereis comprabar que todo vaya bien podeis ejecutar los siguientes comandos en el terminal:
$ dmesg
...................
stir421x_patch_device(): Received firmware 42101002.sb (1687 bytes)
...................
$ ifconfig irda0
irda0 Link encap:IrLAP direcciónHW e0:07:64:4d
ARRIBA CORRIENDO NOARP MTU:2048 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:8
RX bytes:0 (0.0 B) TX bytes:105 (105.0 B)
$ sudo irdadump
19:27:32.900069 xid:cmd e007644d > ffffffff S=6 s=0 (14)
19:27:32.987898 xid:cmd e007644d > ffffffff S=6 s=1 (14)
19:27:33.075900 xid:cmd e007644d > ffffffff S=6 s=2 (14)
19:27:33.163898 xid:cmd e007644d > ffffffff S=6 s=3 (14)
19:27:33.251898 xid:cmd e007644d > ffffffff S=6 s=4 (14)
19:27:33.339901 xid:cmd e007644d > ffffffff S=6 s=5 (14)
19:27:33.427899 xid:cmd e007644d > ffffffff S=6 s=* AMD64 hint=0400 [ Computer ] (21)
7 packets received by filter
(para parar el ultimo comando hay que pulsar Ctrl + C)
En Jaunty podemos instalar una aplicación gráfica llamada ircp-tray así:
sudo apt-get install ircp- trayPara versiones anteriores podeis descargarlo desde getdeb
Fuente: Foros Ubuntu-es