[mythtv-users] mythbuntu 11.04 lirc mceusb module - how?

Lee Parmeter lee at linxos.com
Fri Jun 10 19:37:03 UTC 2011



On 06/06/2011 09:13 PM, Jarod Wilson wrote:
> On Jun 5, 2011, at 11:46 AM, Tim Draper wrote:
> 
>> maybe i am; i do have little linux knowledge, and everything i do is based from other users problems.
>> i agree, what i currently have seems way to complicated and i seem to have more problems than most!
>>
>> so how do you get lirc to use the mceusb module? In the lirc 0.8.7 ./configure script, it has a profile for mceusb. Select it, continue through the configure section, make, and then make install works.
>> Lirc 0.9.0 doesnt include the mceusb module and it doesnt detect 'mceusb' module automatically (i presume it should do if it's now included in the kernel), so i cant 'repair' lirc to get it working again after the TV card drivers are installed.
> 
> Just install your distro's lirc packages, and choose "default" as the driver
> type. Pick the mceusb lircd.conf. That's really about it.
> 
> lirc 0.9.0 has no mceusb option because the mceusb driver is in the kernel
> now, there's no reason to build lirc_mceusb. Really, most people should just
> use their distro's packages, there's very little reason to compile any lirc
> bits from source yourself. However, lirc should probably have a new setup.sh
> target, something along the lines of "my kernel already provides a driver
> for me" to reduce confusion.
> 
> 
>> On 5 June 2011 15:14, Jarod Wilson <jarod at wilsonet.com> wrote:
>> On Jun 5, 2011, at 9:32 AM, Tim Draper wrote:
>>
>>> oh no - i spoke too soon. looks like i got it working out of the box before my TV card drivers were installed (which has it's own IR circuit), and must interfer with the mythbuntu lirc config.
>>> my previous fix was to install lirc 0.8.7 over the top once the tv card drivers were installed, i tried that but no luck; this is down to the lack of 'mceusb' module. however, it's also come to light that the mythbuntu kernel does not have it, and it doesnt come in the lirc 0.9.0 tarball.
>>>
>>> i'm now back on 10.10 which i know works, but if anyone has a solution, i know others are experiencing the same issues from the last day of googling!
>>
>> Your description of what you've done is mostly incoherent to me. The mceusb driver
>> is in the kernel. You install lirc userspace. You tell lirc userspace to use
>> either the event device from the mceusb driver, or its lirc device (/dev/lirc0),
>> and that's about all there is to it. No reinstalling anything over the top. Either
>> you, or the mythbuntu lirc config, are making this way harder than it actually is.

>From my present experience, Ubuntu 11.04 with lirc 0.87 does not work
properly with new kernel based IR drivers like, in my case, streamzap. I
have been unable to get streamzap via devinput to bridge through lirc on
Ubuntu 11.04. However, I have been successful using Fedora 15 with the
latest lirc 0.9x in the testing branch.

At this point I am going to replace Ubuntu 11.04 on my frontend machine
with Fedora 15. My backend has been running Fedora for a couple years and
has already been upgraded to v15. Having the frontend and backend running
the same distro will also be easier to manage.

Ubuntu is just too slow to fix problems when it's code that they don't
officially support. In contrast, the Fedora community is immediately on top
of it! Much Thanks!

-- 
Lee Parmeter



More information about the mythtv-users mailing list