[Pkg-lirc-maint] please add support for the IguanaWorks USB IR Transceiver

Stefan Lippers-Hollmann s.L-H at gmx.de
Tue Oct 30 22:38:16 UTC 2012

retitle 524403 please add support for the IguanaWorks USB IR Transceiver
reassign 524403 src:linux
found 524403 3.6.4-1~experimental.1
tags 524403 + patch


On Wednesday 01 August 2012, Stefan Lippers-Hollmann wrote:
> Hi
> Today this patch has been merged into the linux kernel (3.6.0~rc0):
> commit 26ff63137c45886169ed102bddd6e90d6c27f00d
> Author: Sean Young <sean at mess.org>
> Date:   Sun Jul 15 13:31:00 2012 -0300
>     [media] Add support for the IguanaWorks USB IR Transceiver
>     Signed-off-by: Sean Young <sean at mess.org>
>     Signed-off-by: Mauro Carvalho Chehab <mchehab at redhat.com>
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=26ff63137c45886169ed102bddd6e90d6c27f00d
> While I can not confirm if, or how well it works (no IguanIR hardware),
> I'd suggest to give it a try and discuss success/ failure with Debian's
> kernel maintainers. Looking through the patch, it should be rather easy
> to backport it to kernel 3.2/ wheezy as well (probably no changes 
> needed). Therefore I'd suggest to close or reassign src:_linux/ retitle
> "please 'Add support for the IguanaWorks USB IR Transceiver'" this
> bugreport.
> With my lirc maintainer hat, this kernel driver should work as-is, 
> configured as dev/input, using the new(ish) RC_CORE subsystem. You
> can check the supported IR protocols with:
> $ cat /sys/class/rc/rc0/protocols 
> rc-5 nec rc-6 jvc sony sanyo mce_kbd [lirc]
> [this output is taken from a mceusb device]
> The iguanair userspace tools should not be necessary anymore, depending
> on your use case even lirc might not be strictly required anymore, as 
> the defaults -if left unconfigured- are to expose a normal input 
> device.
> In case there are problems, an additional follow-up patch has been 
> submitted a few days ago[1], but didn't make it into 3.6.0~rc0 yet.
> Feel free to contact me/ the lirc maintainer team, if you have problems
> with configuring lirc for using this new kernel driver.
> Regards
> 	Stefan Lippers-Hollmann
> [1]	http://www.mail-archive.com/linux-media@vger.kernel.org/msg49730.html

Please set CONFIG_IR_IGUANA=m for kernel >= 3.6, to enable RC_CORE 
support for IguanaIR USB IR receivers. Although this patch should be 
trivial to backport to kernel 3.2 without any actual code changes, I'd
suggest to wait for feedback about this module first, given that I can 
neither test this particular hardware myself nor were able to solicit 
any feedback from the affected persons yet.

While reviewing the RC_CORE configuration, it might make sense to 
enable these Kconfig symbols as well:
CONFIG_IR_ITE_CIR=m			<-- CIR header on some Asus x86 Mainboards
CONFIG_IR_SANYO_DECODER=m	<-- just another IR protocol
CONFIG_IR_FINTEK=m			<-- CIR header on some Jetway x86 mainboards
CONFIG_IR_NUVOTON=m			<-- CIR header on some ASRock x86 mainboards
CONFIG_IR_WINBOND_CIR=m		<-- CIR header on some Intel x86 mainboards
CONFIG_IR_GPIO_CIR=m		<-- probably less common

	Stefan Lippers-Hollmann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: media-rc_enable-IR_IGUANA.patch
Type: text/x-patch
Size: 855 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20121030/a6d4995a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20121030/a6d4995a/attachment.pgp>

More information about the Pkg-lirc-maint mailing list