IrDA USB dongles

modulename: irda-usb.ko

configname: CONFIG_USB_IRDA

Linux Kernel Configuration
└─>Networking support
└─>IrDA (infrared) subsystem support
└─>Infrared-port device drivers
└─>IrDA USB dongles
In linux kernel since version 2.6.12  
Say Y here if you want to build support for the USB IrDA FIR Dongle
device driver. To compile it as a module, choose M here: the module
will be called irda-usb. IrDA-USB support the various IrDA USB
dongles available and most of their peculiarities. Those dongles
plug in the USB port of your computer, are plug and play, and
support SIR and FIR (4Mbps) speeds. On the other hand, those
dongles tend to be less efficient than a FIR chipset.

Please note that the driver is still experimental. And of course,
you will need both USB and IrDA support in your kernel...

source code: