Z dlhej chvíle som sa túlal po internete a narazil som na aplikáciu
ircp-tray. Je to vlastne aplet do panelu pre Gnome. Ak poznáte aplet Bluetooth, tak je to niečo veľmi podobné. Ale pre rozchodenie treba ešte čo to v systéme nainštalovať a ponastavovať .
Ja mám k dispozícii USB zariadenie SigmaTel STIr4200, takže tu popíšem postup pre toto zariadenie.
1. Skontrolujem si či ho môj PC na USB porte našiel:
lsusb
Bus 002 Device 003: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
2. Pozrieme či máme natiahnute drivery a hľadáme tam
stir4200:
lsmod | grep 4200
stir4200 13828 0
irda 201276 3 stir4200
usbcore 134280 6 ndiswrapper,stir4200,usbhid,ohci_hcd,ehci_hcd
Ak nie, natiahneme ich ručne:
sudo modprobe irda_usb stir4200
3. Nainštalujeme si potrebné balíčky:
sudo apt-get install irda-utils libopenobex1 openobex-apps obexftp
4. Nainštalujeme si
ircp-tray:
a/ Stiahneme si *.deb z
GetDeb a nainštalujeme
b/ Stiahneme si zdrojáky priamo zo
zdroja a pokúsime sa ich skompilovať
5. Naštartujeme infrák:
sudo irattach irda0 -s
6. Skontrolujeme si stav:
ifconfig irda0
irda0 Link encap:IrLAP HWaddr 63:c3:bd:d5
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:0 (0.0 b) TX bytes:749 (749.0 b)
7. Spustíme si ircp-tray cez Menu/Príslušenstvo/IRCP Tray
8. Zapneme infra port napríklad na mobilnom telefóne a priložíme ho k USB infráku.
9. Vravo hore cez ikonu môžme komunikovať
Aby sme nemuseli vždy pri novom štarte dávať do prevádzky infrák cez príkaz irattach, tak si spravíme nasledovný script:
echo tvoje_heslo | sudo -S irattach irda0 -s
ircp-tray
Uložíme ho napríklad do domovskej zložky pod názvom
ircp.sh, dáme mu práva na spustenie. Upravíme si v hlavnom menu položku IRCP Tray a to tak, že ako príkaz tam dáme:
sh /home/tvoj_login/ircp.sh. Po tom po každom spustení sa nám automaticky aj inicializuje.