2010-09-26, 17:17
Hi All
just a quick helping hand if anyone else is buying one of these and then trying to make it work in linux (Ubuntu 9.10 actually)
I have what I thought was the same remote on my ion system downstairs so when I built a new box out of an old optiplex pc I naturally went for what works.
Except...
The older one is branded for "vista" not windows 7 and it seems the remote receiver is a different model.
After checking lsusb -v it turns out this is a Formosa Industrial Computing, Inc. unit.
After some more googling I found this article at fscker.ca http://www.fscker.ca/rc/2010/04/27/media...untu-9-10/
Basically the device is not in the default lirc distribution so you will need to add the device in.
The full details can be found at the link above but in short form
Many thanks to whomever rbcmpbll is since this saved what would probably have been many more hours of headaches.
Cheers all
Ed
just a quick helping hand if anyone else is buying one of these and then trying to make it work in linux (Ubuntu 9.10 actually)
I have what I thought was the same remote on my ion system downstairs so when I built a new box out of an old optiplex pc I naturally went for what works.
Except...
The older one is branded for "vista" not windows 7 and it seems the remote receiver is a different model.
After checking lsusb -v it turns out this is a Formosa Industrial Computing, Inc. unit.
After some more googling I found this article at fscker.ca http://www.fscker.ca/rc/2010/04/27/media...untu-9-10/
Basically the device is not in the default lirc distribution so you will need to add the device in.
The full details can be found at the link above but in short form
Code:
Start a terminal
# sudo apt-get install lirc-modules-source
# sudo nano -cw /usr/src/lirc-0.8.6/drivers/lirc_mceusb/lirc_mceusb.c
(or use vi or your editor of choice)
go to line 208 or therabouts
add these lines under the last entry for Formosa devices
/* Formosa Industrial Computing MG-IR01BK */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe03e) },
save the file
# dpkg-reconfigure lirc-modules-source
# service lirc restart
# ls -lh /dev/lirc*
you should see the device has been created
crw-rw—- 1 root root 61, 0 2010-04-25 13:45 /dev/lirc0
lrwxrwxrwx 1 root root 19 2010-04-25 13:45 /dev/lircd -> /var/run/lirc/lircd
Many thanks to whomever rbcmpbll is since this saved what would probably have been many more hours of headaches.
Cheers all
Ed