Lirc Serial Receiver Howtoprankitup
LIRC - Linux Infrared Remote Control. About this guide. This guide tries to describe the basic configuration steps for. LIRC GPIO receiver / blaster. LIRC - linux infrared remote control. Serial Port Receivers; Serial Port Transmitters; Parallel Port Hardware; FTDI based USB IR receiver; USB-IR. Instead, use LIRC to control any application on your Linux or Windows PC with. Note also that WinLIRC requires the IR receiver to be a serial device—USB won't.
Note: lircserial.ko has a serious bug in a number of distributions including Ubuntu 10.10 that my prevent it from working. A quick fix is here: Install Note: For Intrepid, this procedure has changed somewhat. After installing the lirc packages, edit /usr/src/lirc-0.8./lirc-modules-source.conf as directed below. Then sudo dpkg-reconfigure lirc-modules-source. This will not present the configuration screens as noted below but it will build the lirc kernel modules automagically using DKMS.
Install Lirc sudo apt-get install lirc lirc-modules-source module-assistant. Configure lirc-modules-source sudo dpkg-reconfigure lirc-modules-source A Configuration should appear Choose the OK button and press enter (tab key to move across) Make sure only the serial module is selected, use the space bar to select, and then press enter on OK You will be given an option to build the modules. Be sure not to build the modules here You may be given an option to replace with a new version. Be sure to choose to Install the package maintainer's version.
Modify /etc/lirc/lirc-modules-source.conf sudo nano /etc/lirc/lirc-modules-source.conf LIRCMODULES='serial' For Intrepid do not edit the LIRCMODULES entry. The DKMS build fails if certain modules are removed and it is easiest to just leave this line as is and build them all. LIRCSERIALPORT='0x03f8' LIRCSERIALIRQ='4' LIRCSERIALCFLAGS=' -DLIRCSERIALTRANSMITTER -DLIRCSERIALSOFTCARRIER' LIRCSERIALPORT needs the address of your serial port, this is usually shown in the bios, 0x03f8 is usually serial port 1 LIRCSERIALIRQ is also shown in the bios, 4 is usually serial port 1 If your serial device is a receiver, leave LIRCSERIALCFLAGS empty. Modify /etc/lirc/hardware.conf sudo nano /etc/lirc/hardware.conf Make sure LOADMODULES is =true. Also, edit your modules to MODULES='lircdev lircserial'.
En4200 Serial Receiver
On Feisty the device created was /dev/lirc0. If this is the case you should add DEVICE='/dev/lirc0' Your files should match the documentation here at this point. Remove Old Drivers and Build Lirc Modules (Don't worry about file not found errors).