I am trying to use Lirc + Ubuntu 8.04 on a motherboard where IR is connected
to a serial port. Downloaded the latest Lirc from website.
I am able to see some output when I do cat /dev/ttyS0 | xxd.
I am not sure if I am doing everything right, so I'll write down my steps:
Using Homebrew serial port driver.
-> setserial /dev/ttyS0 uart none
-> sudo modprobe lirc-dev
-> sudo modprobe lirc-serial debug
I have added some debug code in the IRQ handler also.
-> sudo irrecord /tmp/test -d /dev/lirc0
When I do cat /proc/interrupts I see that IRQ4 is handled by lirc_serial but
I don't see any output at all, neither I see the debug messages that I have
written in the IRQ Handler code. The number of IRQs doesn't change either.
Is there any thing I can try or if there is a mode where Lirc can work with
the kernel serial driver?
Justin Smith "justinsmith2009@..." wrote:
> I am trying to use Lirc + Ubuntu 8.04 on a motherboard where IR is connected
> to a serial port. Downloaded the latest Lirc from website.
Are you trying to use IrDA hardware? Then you should use lirc_sir.
->> sudo irrecord /tmp/test -d /dev/lirc0
Use mode2, not irrecord to verify that the receiver works.