Mythbuntu Newegg Remote Install

Ubuntu/Mythbuntu lircrc generation
Mythbuntu provides a package that will intelligently parse your lircd.conf file and attempt to create valid button mappings for use in MythTV and other media player applications. Note that the use of this package is contingent on your remote being properly installed and working. You can install and invoke this package as follows:

(Note this needs to be run as the user that is running myth)
I also could not get this to work in a chroot from the server for my netboot frontends so I had to run it on the frontends themselves. I think this has to do with my backend being a 64bit machine, and the front ends only being 32 bit.


The newegg remote receiver is not supported by mythbuntu directly. The device id of the USB receiver is different.

We need to tell lirc about the device id

do a lsusb and you should see the usb receiver listed.

lsusb

Bus 004 Device 002: ID 147a:e03e Formosa Industrial Computing, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

This is the line we are interested in “Bus 004 Device 002: ID 147a:e03e Formosa Industrial Computing, Inc. “

The number we need is e03e which is the device id. the 147a is the manufacture number.

So lets set up lirc to recognize this device.


sudo apt-get remove --purge lirc

sudo apt-get install lirc lirc-modules-source module-assistant

sudo vi /usr/src/lirc-0.8.6/drivers/lirc_mceusb/lirc_mceusb.c

add a line under

/* Formosa Industrial Computing AIM IR605/A */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe03c) },

That reads

/* Formosa Industrial Computing AIM IR605/A */
{ USB_DEVICE(VENDOR_FORMOSA, 0xe03e) },

the 0xe03e is the number we got when we did a lsusb

sudo dpkg-reconfigure lirc-modules-source


sudo apt-get install mythbuntu-lirc-generator


mythbuntu-lirc-generator

You can now configure mythbuntu to use the remote and it should be recognized.

blog comments powered by Disqus