Текущее время: 01 май 2025, 21:00 • Часовой пояс: UTC + 3 часа |
2.6.33 + пульт
 |  |
Страница 1 из 1 |
[ Сообщений: 13 ] |
|
Автор | Сообщение |
WiseLord
|
|
Зарегистрирован: 28 май 2006, 22:41 Сообщения: 42
|
Похоже, в новой версии ядра (2.6.33) снова успешно сломали поддержку пультов.
Симптомы: ir-kbd-i2c загружается, но устройства /dev/input/eventX, соответствующего пульту, не появляется.
Кто сталкивался, решал?
P.S. http://dpaste.org/gtSg/ и http://dpaste.org/ii8G/
|
|
|
WiseLord
|
Добавлено: 27 фев 2010, 19:09. Заголовок сообщения: |
|
|
Зарегистрирован: 28 май 2006, 22:41 Сообщения: 42
|
.. и похоже, это связано с переездом драйверов ir из drivers/media/common в drivers/media/IR. Но как решать проблему - пока непонятно.
|
|
|
Linux
|
Добавлено: 01 мар 2010, 09:40. Заголовок сообщения: |
|
|
Beholder |  |
Зарегистрирован: 19 авг 2004, 11:51 Сообщения: 396
|
Сломали, подтверждаю. Разбираюсь в чем дело, забросил вопрос в рассылку.
|
|
|
Linux
|
Добавлено: 04 мар 2010, 08:44. Заголовок сообщения: |
|
|
Beholder |  |
Зарегистрирован: 19 авг 2004, 11:51 Сообщения: 396
|
Проблему с I2C пультом решил. Ссылка на патч, так же можно смотреть за состоянием принятия его в ветку video4linux.
http://patchwork.kernel.org/patch/83531/
Патч применительно к свежему срезу v4l. В ядрах может быть разная степень поломанности. Поэтому просьба ко всем кто будет патчить отписать результат: дистрибитив, ядро, откуда v4l, результат.
|
|
|
Егор Егоров
|
Добавлено: 04 мар 2010, 14:09. Заголовок сообщения: |
|
|
Зарегистрирован: 14 июл 2008, 11:59 Сообщения: 3
|
Suррort писал(а): Проблему с I2C пультом решил. Ссылка на патч, так же можно смотреть за состоянием принятия его в ветку video4linux. http://patchwork.kernel.org/patch/83531/Патч применительно к свежему срезу v4l. В ядрах может быть разная степень поломанности. Поэтому просьба ко всем кто будет патчить отписать результат: дистрибитив, ядро, откуда v4l, результат.
Код: $ uname -r 2.6.33-rc8-zen1+
Заработало. Спасибо!
|
|
|
WiseLord
|
Добавлено: 05 мар 2010, 08:25. Заголовок сообщения: |
|
|
Зарегистрирован: 28 май 2006, 22:41 Сообщения: 42
|
2.6.33-gentoo. Всё отлично заработало.
Единственное, поскольку патч накладывал не на свежий срез video4linux, а на сами исходники ядра, то (хотя это и не обязательно) поменял смещение в патче на
@@ -835,6 +835,7 @@
Когда можно будет ожидать починки в самом ядре? В каком-нибудь из корректирующих релизов 2.6.33 ядра или только в 2.6.34?
|
|
|
Егор Егоров
|
Добавлено: 31 мар 2010, 06:16. Заголовок сообщения: |
|
|
Зарегистрирован: 14 июл 2008, 11:59 Сообщения: 3
|
|
|
|
WiseLord
|
Добавлено: 21 май 2010, 00:15. Заголовок сообщения: |
|
|
Зарегистрирован: 28 май 2006, 22:41 Сообщения: 42
|
Вышло 2.6.34, проблема так и не исправлена  .
Приходится по-прежнему накладывать на ядро тот же патч, чтобы заработал пульт.
|
|
|
Егор Егоров
|
Добавлено: 25 май 2010, 13:56. Заголовок сообщения: |
|
|
Зарегистрирован: 14 июл 2008, 11:59 Сообщения: 3
|
|
|
|
scarface13
|
Добавлено: 12 сен 2010, 18:27. Заголовок сообщения: |
|
|
Зарегистрирован: 12 сен 2010, 18:15 Сообщения: 2
|
Сделал
Код: # patch -i fix-broken-I2C-IR-for-Beholder.patch patching file saa7134-input.c Hunk #1 succeeded at 841 with fuzz 2 (offset -106 lines). НО, как не было эвента от пульта так и не появилось. Может что-то не так делаю? Можно рассказать поподробней?. Код: # dmesg | grep input input: UC-LOGIC Tablet WP5540U as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/input/input0 generic-usb 0003:5543:0004.0001: input,hidraw0: USB HID v1.00 Mouse [UC-LOGIC Tablet WP5540U] on usb-0000:00:1d.0-1/input0 input: MLK Defender 2.4GHz combo as /devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.0/input/input1 sunplus 0003:04FC:05D8.0002: input,hidraw1: USB HID v1.00 Keyboard [MLK Defender 2.4GHz combo] on usb-0000:00:1d.2-2/input0 input: MLK Defender 2.4GHz combo as /devices/pci0000:00/0000:00:1d.2/usb8/8-2/8-2:1.1/input/input2 sunplus 0003:04FC:05D8.0003: input,hiddev0,hidraw2: USB HID v1.00 Mouse [MLK Defender 2.4GHz combo] on usb-0000:00:1d.2-2/input1 input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3 input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4 input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input5 Код: uname -a Linux scarface 2.6.33.7-server-1mnb #1 SMP Fri Aug 27 21:38:29 UTC 2010 i686 i686 i386 GNU/Linux
|
|
|
Linux
|
Добавлено: 13 сен 2010, 05:25. Заголовок сообщения: |
|
|
Beholder |  |
Зарегистрирован: 19 авг 2004, 11:51 Сообщения: 396
|
dmesg покажите, ту часть где тюнер.
|
|
|
scarface13
|
Добавлено: 24 сен 2010, 14:40. Заголовок сообщения: |
|
|
Зарегистрирован: 12 сен 2010, 18:15 Сообщения: 2
|
Код: dmesg |grep saa saa7130/34: v4l2 driver version 0.2.15 loaded saa7134 0000:04:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 saa7133[0]: found at 0000:04:03.0, rev: 209, irq: 16, latency: 32, mmio: 0xc9105000 saa7133[0]: subsystem: 5ace:6090, board: Beholder BeholdTV 609 FM [card=163,autodetected] saa7133[0]: board init: gpio is 0 IRQ 16/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7133[0]: i2c eeprom 00: ce 5a 90 60 54 20 00 00 00 00 00 00 00 00 00 01 saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff saa7146: register extension 'budget dvb'. tuner 1-0043: chip found @ 0x86 (saa7133[0]) tuner 1-0060: chip found @ 0xc0 (saa7133[0]) saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 saa7146: found saa7146 @ mem fa1f8000 (revision 1, irq 19) (0x13c2,0x1018). saa7146 (0): dma buffer size 192512 saa7134 ALSA driver for DMA sound loaded IRQ 16/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7133[0]/alsa: saa7133[0] at 0xc9105000 irq 16 registered as card -1
saa7146 это dvb плата Skystar 3
|
|
|
Linux
|
Добавлено: 28 сен 2010, 02:18. Заголовок сообщения: |
|
|
Beholder |  |
Зарегистрирован: 19 авг 2004, 11:51 Сообщения: 396
|
Странно, но никаких попыток проинитить пульт не видно. Опять что ли сломали.
|
|
|
 |  |
Страница 1 из 1 |
[ Сообщений: 13 ] |
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|