Автор Тема: При обновлении ядра не работает lirc  (Прочитано 4629 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Almas

  • Новичок
  • **
  • Автор темы
  • Сообщений: 10
При обновлении ядра не работает lirc
« : Октябрь 09, 2011, 19:05:17 »
Помогите, после обновления ядра в Runtu Lite с 2.6.32 до 2.6.34 отваливается lirc. Если гружусь в старое ядро - работает, в новое - нет. (обновлял ради trim - у меня ssd).
пульт MCE:
Bus 003 Device 002: ID 0471:0815 Philips eHome Infrared Receiver

$ sudo /etc/init.d/lirc restart
* Stopping remote control daemon(s): LIRC                               [fail]
 * Loading LIRC modules                                                  [ OK ]
 * Unable to load LIRC kernel modules. Verify your
 * selected kernel modules in /etc/lirc/hardware.conf

lsmod | grep lirc - выдает пустоту

/etc/lirc/hardware.conf
#Chosen Remote Control
REMOTE="Windows Media Center Transceivers/Remotes (all)"
REMOTE_MODULES="lirc_dev lirc_mceusb"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="mceusb/lircd.conf.mceusb"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Microsoft Windows Media Center V2 (usb) : Direct TV Receiver"
TRANSMITTER_MODULES="lirc_dev lirc_mceusb2"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc1"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.conf"
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"

#Try to load appropriate kernel modules
LOAD_MODULES="true"

FORCE_NONINTERACTIVE_RECONFIGURATION="false"


cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=04fc Product=05d8 Version=0100
N: Name="MLK Defender 2.4GHz combo"
P: Phys=usb-0000:00:1d.3-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0/input/input2
U: Uniq=
H: Handlers=kbd event2
B: EV=120013
B: KEY=10000 7 ff9f207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=04fc Product=05d8 Version=0100
N: Name="MLK Defender 2.4GHz combo"
P: Phys=usb-0000:00:1d.3-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.1/input/input3
U: Uniq=
H: Handlers=kbd mouse0 event3
B: EV=1f
B: KEY=837fff 2c3027 bf004444 0 0 1f0001 f84 8b27c000 667bfa d941dfed 9e0000 0 0 0
B: REL=1c3
B: ABS=1 0
B: MSC=10

I: Bus=0003 Vendor=0ac8 Product=c40a Version=0100
N: Name="A4 TECH USB2.0 PC Camera J"
P: Phys=usb-0000:00:1d.7-7/button
S: Sysfs=/devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/input/input4
U: Uniq=
H: Handlers=kbd event4
B: EV=3
B: KEY=100000 0 0 0 0 0 0

I: Bus=0001 Vendor=10ec Product=0662 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#2/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=40001
B: SND=6


при попытке установить lirc-modules-source:
sudo apt-get install lirc inputlirc lirc-modules-source
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия lirc.
Предлагаемые пакеты:
  input-utils kernel-source
НОВЫЕ пакеты, которые будут установлены:
  inputlirc lirc-modules-source
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Необходимо скачать 15,1kB/288kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1*319kB.
Получено:1 http://archive.ubuntu.com/ubuntu/ lucid/universe inputlirc 16-1 [15,1kB]
Получено 15,1kБ за 0с (30,3kБ/c) 
Выбор ранее не выбранного пакета inputlirc.
(Чтение базы данных ... на данный момент установлено 95962 файлов и каталогов.)
Распаковывается пакет inputlirc (из файла .../inputlirc_16-1_i386.deb)...
Выбор ранее не выбранного пакета lirc-modules-source.
Распаковывается пакет lirc-modules-source (из файла .../lirc-modules-source_0.8.6-0ubuntu4.2_all.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Настраивается пакет inputlirc (16-1) ...
Starting inputlirc

Настраивается пакет lirc-modules-source (0.8.6-0ubuntu4.2) ...
Loading new lirc-0.8.6 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.34-020634-generic
Building for architecture i686
Building initial module for 2.6.34-020634-generic

Error! Bad return status for module build on kernel: 2.6.34-020634-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/lirc/0.8.6/build/ for more information.
dpkg: не удалось обработать параметр lirc-modules-source (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 10
При обработке следующих пакетов произошли ошибки:
 lirc-modules-source

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1063
  • Активно пропагандирую Runtu
Re: При обновлении ядра не работает lirc
« Ответ #1 : Октябрь 09, 2011, 23:52:42 »
попытайтесь обновить ядро на 2.6.38 из родных репозиториев
Мы говорим Linux, подразумеваем Runtu

Оффлайн Almas

  • Новичок
  • **
  • Автор темы
  • Сообщений: 10
Re: При обновлении ядра не работает lirc
« Ответ #2 : Октябрь 12, 2011, 12:23:29 »
38-е ядро спасло ) Хотел бы высказать пожелание, чтобы ядро поновее присутствовало в сборке Runtu LITE по умолчанию. Владельцам старого железа от этого ни холодно, ни жарко, а владельцам нового экономичного (atom, ion, ssd) меньше возни по доработке напильником. (-: