I had much the same issue. You need to check whether the device is known to lirc-modules-source
Look in the appropriate
Code:
/usr/src/lirc-0.8.6/drivers/lirc_xxx/lirc_xxx.c
files for your vendor.
Then check to see if the device is listed.
To get this information use,
Code:
lsusb -v -c [bus:device]
Look for
and
for vendor and device information.
Update the appropriate
Code:
/usr/src/lirc-0.8.6/drivers/lirc_xxx/lirc_xxx.c
And rebuild package. On Debian based systems this is:
Code:
dpkg-reconfigure lirc-modules-source
Restart lirc.
Now the device should have been created, to see what/where use,
For me it showed:
Code:
# ls -lh /dev/lirc*
lrwxrwxrwx 1 root root 19 2011-03-30 08:57 /dev/lircd -> /var/run/lirc/lircd
/dev/lirc:
total 0
crw-rw---- 1 root root 61, 0 2011-03-30 08:57 0
So I updated my
Code:
/etc/lirc/hardware.conf
with:
Code:
REMOTE_DEVICE="/dev/lirc/0"
Restart lirc and test with irw.