Попалась в руки плата, которая не захотела заводиться ни с одним ядром... Пишет в лог вот такое:
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded
successfully
flexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level, low) ->
IRQ 16
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:08:c9:a0:14:88
b2c2-flexcop: i2c master_xfer failed
b2c2-flexcop: i2c master_xfer failed
DVB: Unable to find symbol mt352_attach()
DVB: Unable to find symbol nxt200x_attach()
DVB: Unable to find symbol lgdt330x_attach()
DVB: Unable to find symbol bcm3510_attach()
DVB: Unable to find symbol stv0297_attach()
b2c2-flexcop: i2c master_xfer failed
mt312_read: ret == -121
b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adapter
Типа не может найти драйвер для фронтенда.
В ядре включено 7 или 8 типов фронтендов для этого типа плат, ни один не подошел.
Потом, как выяснилось при осмотре платы, там чип Conexant (cx24123), для которого-таки есть драйвер! Но почему-то ядро не пытается попробовать инициализировать карту с его помощью.
Пришлось покопаться в исходниках ядра. Оказалось - в модуле
drivers/media/dvb/b2c2/flexcop-fe-tuner.c напрочь отсутствует блок инициализации этим драйвером!
Поправил чуть исходники (параметр demod_address нашел в гугле - 0x55), вот выкладываю
патч для ядра 2.6.21-r4, применять его надо (скопировав в папку с ядром)
patch -p1 < linux-2.6.21-r4-dvb_cx24123.patch
Ну еще ессно надо включить саму плату в ядре
Technisat/B2C2 FlexCopII(b) and FlexCopIII adapters
Technisat/B2C2 Air/Sky/Cable2PC PCI
Не забыть скомпилять модуль cx24123 из меню DVB Frontends
Conexant CX24123 based
И того имеем в логе
b2c2-flexcop: found the cx24123 at i2c address: 0x55
dvb_register_frontend
DVB: registering frontend 0 (Conexant CX24123/CX24109)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
Если кому надо, могу доработать патч под ваши ядра. Да там в принципе и самому несложно - 2 маленьких блока кода вставить в исходник, указанный выше.
Патч для ядра 2.6.23-r3