LINUX.ORG.RU

Lirc


0

0

Ситуация такая - на днях мне доставят IR - приемник, чтоб сидеть на диване и пультом компом управлять, Lirc приемник держит. но вот незадача - хочу откомпилировать ядро, а если не наложить на него патч, то лирк работать не будет =(

Нашел какую-то бурду, напоминающую diff файл, но оно не хочет становиться -

.-(/usr/src/linux-source-2.6.25)------------------(zzaiatss@Darkstar)-
`--> sudo patch -p1 -i lirc
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru lirc-0.6.6/acconfig.h lirc-0.6.6.new/acconfig.h
|--- lirc-0.6.6/acconfig.h Sat Jul 27 11:17:08 2002
|+++ lirc-0.6.6.new/acconfig.h Mon Oct 21 20:26:13 2002
--------------------------
File to patch:
.-(/usr/src/linux-source-2.6.25)------------------(zzaiatss@Darkstar)-
`-->

Я в отчаянии =(

P.S Система - Debian Lenny

Ответ на: комментарий от marsijanin

Я где-то читал что если не вкомпилировано в ядро - рабоать не будет. А так apt-get install lirc уже давно сделан

ZZaiatSS ★★
() автор топика
Ответ на: комментарий от ZZaiatSS

думаю, в первый раз стоит делать не по "где-то читал", а по какому-нибудь конкретному и современному мануалу. Например, с сайта lirc.

Возможно, там, где ты читал, речь шла о том, что если стандартный драйвер com-порта загрузится раньше драйвера лирка (скорее всего так и будет, если лирк модулем, а драйвер порта вкомпилен), то он займёт все ресурсы и лирку ничего не останется. Патч на ядро - лишь один из способов решить проблему.

емнип, 2 других решения - оформить 8250 тоже модулем (и загружать после lirc_serial - или не загружать вообще) либо использовать утилиту setserial для освобождения нужного ком-порта.

Подробности, опять же, в интернете.

alexsaa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.