Disabling serial IR transmitter in MCC does not work.

Bug #281575 reported by sparc128
8
Affects Status Importance Assigned to Milestone
Mythbuntu
Fix Released
High
Nick Fox
lirc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When I disable the IR transmitter using MCC, the following information remains

/etc/lirc/hardware.conf
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES="lirc_dev lirc_serial"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF="dish/general.conf"
TRANSMITTER_LIRCD_ARGS=""

/etc/lirc/lircd.conf
#Configuration for the None transmitter:
include /usr/share/lirc/transmitters/dish/general.conf

This is bad in the case that Bug #281572 has shown that this configuration blocks the ATI Wonder remote (userspace) from working when this serial blaster is enabled.

Editing out those entries from hardware.conf re-activates the ATI Wonder remote (after rmmod lirc_serial lirc_dev and /etc/init.d/lirc restart)

Nick Fox (nickj-fox)
Changed in mythbuntu:
assignee: nobody → nickj-fox
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Mario Limonciello (superm1) wrote :

this actually turned out to be a lirc maintainer script bug. the "old" and "new" remotes were being set identically for noninteractive reconfiguration mode. they need to be different for it to work properly. to be honest, it's quite surprising it worked as well as it did with this bug!

Changed in mythbuntu:
importance: Medium → High
milestone: none → jaunty-release
status: Confirmed → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :

As this only affects reconfiguration, I think this is probably a candidate for SRU rather than inclusion in jaunty before release?

Revision history for this message
Mario Limonciello (superm1) wrote :

Hi Steve:

Considering how small the patch is and myself and another developer already confirmed the fix, i'd prefer to get it in before release if possible. LIRC is in universe which hasn't hit final freeze anyhow I thought?

$ apt-cache policy lirc
lirc:
  Installed: 0.8.4a-0ubuntu4
  Candidate: 0.8.4a-0ubuntu4
  Version table:
 *** 0.8.4a-0ubuntu4 0
        500 http://us.archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lirc - 0.8.4a-0ubuntu5

---------------
lirc (0.8.4a-0ubuntu5) jaunty; urgency=low

  * When in noninteractive mode, don't set the old and new remotes
    or transmitters identically. Causes out of sync issues when changing
    remotes. (LP: #281575)

 -- Mario Limonciello <email address hidden> Fri, 17 Apr 2009 01:32:01 -0500

Changed in lirc (Ubuntu):
status: New → Fix Released
Revision history for this message
MarcRandolph (mrand) wrote :

Since mythbuntu appears to have been released with lirc - 0.8.4a-0ubuntu5, which resolved this issue, changing mythbuntu task to released.

Changed in mythbuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.