Debian/Linux 2.6.18-6-686В систему установлено 3 карты SS2 и одна TT-premium S-2300. Скайстары загружаются нормально и работают, а технотренд не могу прогрузить...
В /lib/firmware пробывал по очереди ложить все загрузчики (dvb-ttpci-01.fw-261a, dvb-ttpci-01.fw-261b, dvb-ttpci-01.fw-261c, dvb-ttpci-01.fw-261d, dvb-ttpci-01.fw-261f, dvb-ttpci-01.fw-2622 и dvb-ttpci-01-f12623-patched.fw) ни с одним не заработало.В логах вот что:
- - - - - - - - - -
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfullyflexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 18 (level, low) -> IRQ 185
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:d0:d7:09:b9:e6
Linux video capture interface: v2.00
saa7146: register extension 'dvb'.
b2c2-flexcop: found the stv0299 at i2c address: 0x68
DVB: registering frontend 0 (ST STV0299 DVB-S)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' completeflexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 22 (level, low) -> IRQ 217
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:d0:d7:0f:4c:26
b2c2-flexcop: found the stv0299 at i2c address: 0x68
DVB: registering frontend 1 (ST STV0299 DVB-S)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' completeflexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 18 (level, low) -> IRQ 185
input: ImPS/2 Generic Wheel Mouse as /class/input/input2
DVB: registering new adapter (FlexCop Digital TV device).
b2c2-flexcop: MAC address = 00:d0:d7:13:69:b0
ts: Compaq touchscreen protocol output
b2c2-flexcop: found the stv0299 at i2c address: 0x68
DVB: registering frontend 2 (ST STV0299 DVB-S)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at the 'PCI' bus controlled by a 'FlexCopIIb' complete---------------------
ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 21 (level, low) -> IRQ 201
saa7146: found saa7146 @ mem e098e000 (revision 1, irq 201) (0x13c2,0x000e).
DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.3).
adapter has MAC addr = 00:d0:5c:63:a8:df
dvb-ttpci: load_dram(): timeout at block 0
dvb-ttpci: av7110_bootarm(): load_dram() failed
ACPI: PCI interrupt for device 0000:02:05.0 disabled
---------------------
- - - - - - - - - -
Вопросы вызываю эти строчки:
dvb-ttpci: load_dram(): timeout at block 0
dvb-ttpci: av7110_bootarm(): load_dram() failedНе грузит, а почему?
ИМХО -- стоит попробывать ядро посвежее (может из lenny) + модули от сюда -> http://www.linuxtv.org/
>ИМХО -- стоит попробывать ядро посвежее (может из lenny) + модули от сюда -> http://www.linuxtv.org/Дык свежее ядра в портах нету... Есть какой-то linux-image-2.6.24-etchnhalf.1-686 только что это за обрубок?
>>ИМХО -- стоит попробывать ядро посвежее (может из lenny) + модули от сюда -> http://www.linuxtv.org/
>
>Дык свежее ядра в портах нету...наверно всё-же в пакетах -- а то я уж испугался -- фряха,,порты,,ужас
>Есть какой-то linux-image-2.6.24-etchnhalf.1-686 только что это
>за обрубок?это ничуть не обрубок -- это новое ядро которое добавили в etch -- долго спорили -- потом долго тестили -- но всё-же добавили
>наверно всё-же в пакетах -- а то я уж испугался -- фряха,,порты,,ужасДа, пакеты имел ввиду, извиняюсь.
>это ничуть не обрубок -- это новое ядро которое добавили в etch
>-- долго спорили -- потом долго тестили -- но всё-же добавилиХорошо, попробую.
Установил это ядро, все осталось по прежнему.Я думаю что проблема в загрузчике. Кто вообще должен создавать загрузчик для платы -
производитель? Отчего тогда linuxtv этим занимается? Загрузчики универсальные что-ли?
>>ИМХО -- стоит попробывать ядро посвежее (может из lenny) + модули от сюда -> http://www.linuxtv.org/
>
>Дык свежее ядра в портах нету...[Аналогично: ой!]
Откройте для себя backports.org, http://mirror.yandex.ru/backports.org/pool/main/l/linux-2.6/ , например. Для i386, скажем, есть 2.6.25-6~bpo40+1...
Ещё есть пакет kernel-package и команда make-kpkg [3] - можно собрать "свой" .deb _пакет_ хоть их распоследнего 2.6.27-rcNN, хоть из патченного - если время есть.
>Есть какой-то linux-image-2.6.24-etchnhalf.1-686 только что это за обрубок?
"etchnhalf" - Etch "с половиной" - кодовое название проекта[1] по "подтяжке лица" стабильному Debian-у. Поскольку ядро в стабильном релизе "за всё это время" несколько |-) устарело, в частности теперь уже "не узнаёт" часть нового железа, то есть стабильный релиз не может быть установлен [штатными средствами] на это железо. Результат работы проекта был включён в "поинт-релиз" 4.0r4 [2] в виде отдельного диска-инсталятора с новым ядром. Новое ядро вроде и часть релиза, но идёт с пометкой "для установки на новое железо".
[1]http://wiki.debian.org/EtchAndAHalf + http://www.debian.org/releases/etch/debian-installer/etchnhalf
[2]http://www.opennet.me/opennews/art.shtml?num=17142
[3]~http://www.opennet.me/docs/RUS/debian_install/ch08s06.html