2010-01-23, 13:05
kreischweide Wrote:Its somewhat crossposting, but i have an issue with an ASUS EB1501 that has a build in ITE8713 IR-chip aswell. As this thread seems to be the only detailed guide on this one I post my question here:
mode2 is not catching any input and i dont have clue why. Also the BIOS doesnt offer any settings to manipulate the IRQ and IO settings. Through windows the chipset is using IRQ=7 and IO=2F8, so i tried it with these settings, the ones mentioned in this thread and some mixed ones.
dmesg reports that the module registeres with the correct parameters.
The only clue I got is running
Code:cat /sys/devices/pnp0/00:09/resources && cat /sys/devices/pnp0/00:09/options
...
Do you get the same output on a Pundit system? Maybe it has to be this way.
I get
Code:
state = active
mem 0xf0000000-0xf1ffffff
Code:
$ cat /sys/devices/pnp0/00:08/resources && cat /sys/devices/pnp0/00:08/options
state = active
io 0x310-0x317
irq 11
Dependent: 00 - Priority acceptable
port 0x310-0x310, align 0x0, size 0x8, 16-bit address decoding
irq 3,4,5,7,2/9,10,11,12 High-Edge
Dependent: 01 - Priority acceptable
port 0x320-0x320, align 0x0, size 0x8, 16-bit address decoding
irq 3,4,5,7,2/9,10,11,12 High-Edge
I think I can't help you much more. I can say to you that I think error-detection with these kind of devices is not very good, so lirc can register with the wrong settings and still say that everything is ok. The default settings for this driver didn't work for me, so this is what I have now:
Code:
$ cat /etc/modprobe.d/lirc.conf
alias char-major-61 lirc_dev
options lirc_it87 irq=11 io=0x310
$ dmesg | grep lirc
[ 32.343878] lirc_dev: IR Remote Control driver registered, major 61
[ 32.346191] lirc_dev: lirc_register_driver: sample_rate: 0
[ 32.346260] lirc_it87: found IT8720.
[ 32.346275] lirc_it87: set default io 0x310
[ 32.346289] lirc_it87: set default irq 0xb
[ 32.346321] lirc_it87: I/O port 0x0310, IRQ 11.
[ 32.346331] lirc_it87: Installed.