[mythtv-users] LIRC help needed with IguanaIR and PACE DC50X

Brad Fuller bradallenfuller at gmail.com
Thu Jul 1 05:40:41 UTC 2010


On Wed, Jun 30, 2010 at 06:39,  <mythtv at derdev.com> wrote:
>
> STEP 3: is a little sparse on getting LIRC compiled nicely from source on
> Ubuntu...
> http://iguanaworks.net/downloads.php?distro=deb
> "We recommend using your distrobution's version of LIRC. You will need to
> compile LIRC to support our driver. After you have installed the iguanair
> package, add your distros source repository to /etc/apt/sources.list. Then
> run:
>
> sudo apt-get update
> sudo apt-get build-dep lirc
> sudo apt-get -b source lirc
>
> that should compile lirc packages that support our device. Run "sudo dpkg
> -i " to install the packages."

Ok, this is way OT for here, but others that don't have debian
experience might benefit from this. I'm not done.... this is just my
progress.

did the 3 steps above, and it created:
directory:
lirc-0.8.6
files:
liblircclient0_0.8.6-0ubuntu2_amd64.deb
liblircclient-dev_0.8.6-0ubuntu2_amd64.deb
lirc_0.8.6-0ubuntu2_amd64.deb
lirc_0.8.6-0ubuntu2.diff.gz
lirc_0.8.6-0ubuntu2.dsc
lirc_0.8.6.orig.tar.gz
lirc-modules-source_0.8.6-0ubuntu2_all.deb
lirc-x_0.8.6-0ubuntu2_amd64.deb

So, hunting around for what to do.... (!) I did this:

sudo dpkg -i liblircclient0_0.8.6-0ubuntu2_amd64.deb
liblircclient-dev_0.8.6-0ubuntu2_amd64.deb
lirc_0.8.6-0ubuntu2_amd64.deb
lirc-modules-source_0.8.6-0ubuntu2_all.deb
lirc-x_0.8.6-0ubuntu2_amd64.deb

and, a lot of installing and configuring happened.

Just for archival purposes, this was the output:

$ sudo dpkg -i liblircclient0_0.8.6-0ubuntu2_amd64.deb
liblircclient-dev_0.8.6-0ubuntu2_amd64.deb
lirc_0.8.6-0ubuntu2_amd64.deb
lirc-modules-source_0.8.6-0ubuntu2_all.deb
lirc-x_0.8.6-0ubuntu2_amd64.deb
(Reading database ... 200549 files and directories currently installed.)
Preparing to replace liblircclient0 0.8.6-0ubuntu2 (using
liblircclient0_0.8.6-0ubuntu2_amd64.deb) ...
Unpacking replacement liblircclient0 ...
Preparing to replace liblircclient-dev 0.8.6-0ubuntu2 (using
liblircclient-dev_0.8.6-0ubuntu2_amd64.deb) ...
Unpacking replacement liblircclient-dev ...
Selecting previously deselected package lirc.
Unpacking lirc (from lirc_0.8.6-0ubuntu2_amd64.deb) ...
Preparing to replace lirc-modules-source 0.8.6-0ubuntu2 (using
lirc-modules-source_0.8.6-0ubuntu2_all.deb) ...
Removing all DKMS Modules
Done.
Unpacking replacement lirc-modules-source ...
Selecting previously deselected package lirc-x.
Unpacking lirc-x (from lirc-x_0.8.6-0ubuntu2_amd64.deb) ...
Setting up liblircclient0 (0.8.6-0ubuntu2) ...

Setting up liblircclient-dev (0.8.6-0ubuntu2) ...
Setting up lirc (0.8.6-0ubuntu2) ...

Configuration file `/etc/lirc/lircd.conf'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : background this process to examine the situation
 The default action is to keep your current version.
*** lircd.conf (Y/I/N/O/D/Z) [default=N] ?

Configuration file `/etc/lirc/hardware.conf'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : background this process to examine the situation
 The default action is to keep your current version.
*** hardware.conf (Y/I/N/O/D/Z) [default=N] ?
 * Loading LIRC modules
                                 [ OK ]
 * Starting remote control daemon(s) : LIRC
                                        lircd: there seems to already
be a lircd process with pid 5553
lircd: otherwise delete stale lockfile /var/run/lirc/lircd.pid

                                 [fail]

Setting up lirc-modules-source (0.8.6-0ubuntu2) ...
Loading new lirc-0.8.6 DKMS files...
Building for architecture x86_64
Building initial module for 2.6.31-22-generic
Done.

lirc_dev.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_atiusb.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_bt829.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_ite8709.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_i2c.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_igorplugusb.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_imon.ko:
Running module version sanity check.

Error! Module version 0.6 for lirc_imon.ko
is not newer than what is already found in kernel 2.6.31-22-generic (0.6).
You may override by specifying --force.

lirc_it87.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_mceusb.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_ttusbir.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_sasem.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_serial.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_sir.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_streamzap.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

lirc_ene0100.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/2.6.31-22-generic/updates/dkms/

depmod.....

DKMS: install Completed.

Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for man-db ...
Processing triggers for hal ...
Regenerating hal fdi cache ...
hal start/running, process 11368
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Setting up lirc-x (0.8.6-0ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place


==================================================

Now, the location of lircd has changed:

$ which lircd
/usr/sbin/lircd

Yeah.,,,

More in next msg...


More information about the mythtv-users mailing list