Annotated edit history of
LircNotes version 3 showing authors affecting page license.
View with all changes included.
Rev |
Author |
# |
Line |
1 |
CraigBox |
1 |
[lirc|http://www.lirc.org/] is the Linux Infrared Remote Control driver. |
|
|
2 |
|
|
|
3 |
!!Serial remotes |
|
|
4 |
|
|
|
5 |
If you have a serial port remote, you might need to create a character device for lirc to use: __ =mknod /dev/lirc c 61 0= __. You should possibly use a udev rule for this. |
|
|
6 |
|
|
|
7 |
!Device or resource busy loading remote |
|
|
8 |
|
|
|
9 |
=# sudo setserial /dev/ttyS0 uart none= |
|
|
10 |
|
|
|
11 |
(replace with correct COM port as necessary) |
|
|
12 |
|
|
|
13 |
|
|
|
14 |
!Building [Debian]/[Ubuntu] kernel modules |
|
|
15 |
|
|
|
16 |
<pre> |
|
|
17 |
# apt-get install lirc-modules-source |
|
|
18 |
# cd /usr/src |
|
|
19 |
# ln -sf /lib/modules/`uname -r`/ linux |
|
|
20 |
# cd modules/lirc |
|
|
21 |
# sudo debian/rules binary-modules |
|
|
22 |
# dpkg -i /usr/src/lirc-modules-*.deb # (install the right .deb to taste) |
|
|
23 |
</pre> |
|
|
24 |
|
|
|
25 |
[UDev] rule |
|
|
26 |
|
|
|
27 |
/etc/lirc/rules.d/lirc-rules: |
|
|
28 |
|
|
|
29 |
=KERNEL=="lirc0", SYMLINK="lirc"= |
|
|
30 |
|
|
|
31 |
/etc/lirc/permissions.d/lirc.permissions: |
|
|
32 |
|
3 |
CraigBox |
33 |
<verbatim> |
|
|
34 |
KERNEL=="lirc[0-9dm]*", MODE="0660", GROUP="lirc" |
|
|
35 |
</verbatim> |