Hello,

After updating my debian/squeeze box's kernel, my UIRT device couldn't be used anylonger. It works like a charm after reverting to a previous kernel. I suspect the change responsible for this is https://lkml.org/lkml/2011/11/22/690 (though I may be wrong).

Can someone confirm this behavior?
Is there anything that can be done at the "configuration" level to circumvent that issue?
Otherwise, is there anything I can do to help solve that issue?

The various (hopefully) relevant details are:

# apt-cache policy lirc | fgrep -i installed
  Installed: 0.8.3-5

# fgrep uirt2_raw /var/log/syslog  # kernel debian/squeeze 2.6.32-41
Jan 30 10:58:44 ced-server lircd-0.8.3[5766]: uirt2_raw: couldn't read command result
Jan 30 10:58:44 ced-server lircd-0.8.3[5766]: uirt2_raw: No UIRT2 device found at /dev/ttyUIRT

# fgrep uirt2_raw /var/log/syslog  # kernel debian/squeeze 2.6.32-49squeeze1
Jan 30 11:30:13 ced-server lircd-0.8.3[1835]: uirt2_raw: UIRT version 0905 ok

# lsusb | fgrep -i uirt
Bus 002 Device 004: ID 0403:f850 Future Technology Devices International, Ltd USB-UIRT (Universal Infrared Receiver+Transmitter)

# apt-cache policy linux-image-2.6.32-5-openvz-amd64 | egrep -i '(installed|candidate)'
  Installed: 2.6.32-39squeeze1  # UIRT works
  Candidate: 2.6.32-41  # UIRT does not work

Thanks and cheers
--
Cédric Dufour @ Idiap Research Institute

Cédric Dufour @ Idiap Research Institute
"No complaint is enough praise"