|
|
Posted Feb 27, 2008 at 4:08:46 AM
Subject: FYI: LIRC and Fedora Kernels
The linux kernels that ship with Fedora distributions have built-in (read: compiled-in) support for serial devices. This causes the LIRC drivers to fail to load and to also not create the necessary /dev entries for LIRC. So, LIRC cannot readily work with these kernels.
There are two solutions to this problem:
1) Re-compile the kernel and build serial port support into a module, instead of having it compiled into the kernel.
2) Everytime linux is rebooted release control of the serial port from the kernel driver. To do this, you need to know which /dev entry maps to your serial port, then you do: setserial DEV_ENTRY uart none So if your entry is ttyS0, you do: setserial /dev/ttyS0 uart none
Now, you need to load the lirc modules: modprobe LIRC_MODULE For example, if you are using the "lirc homebrewed" device types, do: modprobe lirc_serial
|