Bug 22603 - конфликт драйверов comedi с SAA7146 в ядрах 2.6.30
: конфликт драйверов comedi с SAA7146 в ядрах 2.6.30
Status: NEW
: Sisyphus
(All bugs in Sisyphus/kernel-complete-std26-up)
: unstable
: all Linux
: P3 major
Assigned To:
:
: http://lkml.indiana.edu/hypermail/lin...
:
:
:
  Show dependency tree
 
Reported: 2009-12-23 10:41 by
Modified: 2009-12-26 17:30 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-12-23 10:41:08
В Платформе 5 "Ковчег" и Сизифе от 23 дек. 2009 проявляется баг, который описан
на http://lkml.indiana.edu/hypermail/linux/kernel/0906.2/01257.html.

При наличии в ПК любой карты с SAA7146 (это DVB тюнеры) становится невозможной
загрузка и/или установка системы. Происходит долгая остановка на этапе запуска
udev с сообщением 

udevadm settle timeout of 180 seconds reached,
the event queue contains:
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:01.0/comedi/comedi0 (958) 

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

В качестве временного решения предлагается отключить модуль s626.
------- Comment #1 From 2009-12-23 11:05:43 -------
Для тех, кто с этим столкнется до исправления ядра есть рецепт:
В файле /etc/modprobe.d/blacklist  написать
blacklist s626

Однако, это поможет только при уже установленной системе.
------- Comment #2 From 2009-12-26 17:30:37 -------
Окончательный рецепт запуска SkyStar1 в Сизифе с ядром 2.6.30 таков:

В /etc/modprobe.d/blacklist добавить 2 строки:
blacklist s626       (этот модуль приводит к невозможности загрузки)
blacklist snd-aw2    (этот модуль считает SS1 звуковой картой Audiowerk 2)

После правки черного списка становится возможной загрузка правильных драйверов.
Осталось поместить файл прошивки в каталог /lib/firmware/<ваша версия ядра>/.
Точное имя и путь сообщает dmesg | grep dvb.

Теперь все работает. Осталось учесть эти проблемы в обновлениях...