[mythtv-users] Zapway and LIRC Issue

Ben Curtis mythtv at nosolutions.com
Sat Feb 25 23:56:12 UTC 2006


Hey everyone,

I recently picked up a Zapway homebrew IR receiver to use for my Mythbox. 
I've used LIRC many times before, but am experiencing a problem I've never
had before.  I've done this using the latest apt version of lirc, as well
as downloading and compiling the version from the site with the serial
driver.

I've tried starting the two ways, with the same results:

Option 1)
service lircd start

Option 2)
setserial /dev/ttyS0 uart none
modprobe lirc_serial
setserial /dev/ttyS0 uart 16550A
/usr/local/sbin/lircd

My modprobe.conf (Fedora Core 4):
# lirc setup
alias char-major-61 lirc_serial
options lirc_serial irq=4 io=0x3f8 type=4
#options lirc_serial irq=4 io=0x3f8
install lirc_serial /bin/setserial /dev/ttyS0 uart none ; #   
/sbin/modprobe --ignore-install lirc_serial

I've tried both options lines above, same results.

I've got /dev/lirc pointing to /dev/ttyS0.  Whenever I start irw, I get:

Feb 25 18:46:59 tvserver lircd: lircd(serial) ready
Feb 25 18:47:01 tvserver lircd: accepted new client on /dev/lircd
Feb 25 18:47:01 tvserver lircd: could not get hardware features
Feb 25 18:47:01 tvserver lircd: this device driver does not support the
new LIRC interface
Feb 25 18:47:01 tvserver lircd: major number of /dev/lirc is 4
Feb 25 18:47:01 tvserver lircd: LIRC major number is 61
Feb 25 18:47:01 tvserver lircd: check if /dev/lirc is a LIRC device
Feb 25 18:47:01 tvserver lircd: caught signal

This is the same error I used to get with my logitech AST remote when I
forgot to add "--driver=logitech" to the lircd startup.  However, the
Zapway should use the serial driver.  I did notice when compiling LIRC, I
got this:

: #warning "******************************************"
/files/Software/lircd/lirc-0.8.0/drivers/lirc_serial/lirc_serial.c:68:2:
warning: #warning " Your serial port driver is compiled into "
/files/Software/lircd/lirc-0.8.0/drivers/lirc_serial/lirc_serial.c:69:2:
warning: #warning " the kernel. You will have to release the "
/files/Software/lircd/lirc-0.8.0/drivers/lirc_serial/lirc_serial.c:70:2:
warning: #warning " port you want to use for LIRC with:      "
/files/Software/lircd/lirc-0.8.0/drivers/lirc_serial/lirc_serial.c:71:2:
warning: #warning "    setserial /dev/ttySx uart none        "
/files/Software/lircd/lirc-0.8.0/drivers/lirc_serial/lirc_serial.c:72:2:
warning: #warning "******************************************"

Which is why I was using the setserial command (which incedently I didn't
need for the logitech, but DID need in my redhat 9 install).

Any ideas on what to try next?

Thanks!
Ben



More information about the mythtv-users mailing list