adaptador DVB no kernel 3.13.0-35 e acima

1

Eu tenho um servidor Ubuntu 14.04.1 com um servidor backend MythTV e um adaptador Digital Devices DVB. O servidor tem funcionado bem, mas se eu atualizar o kernel de 3.13.0-34 para 3.13.0-35 / 3.13.0-36 meu adaptador DVB não será mais detectado corretamente. Sob o kernel 3.13.0-34 eu tenho estes dois "catálogos" em / dev:

/dev/dvb/adapter0/frontend0
/dev/dvb/adapter1/frontend0

Em 3.13.0-35 e 3.13.0-36 todo o catálogo dvb está faltando.

O lspci me fornece o mesmo resultado em todas as três versões do kernel:

02:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter

Under 3.13.0-34 Eu sou perfeitamente capaz de gravar qualquer coisa que eu quero, mas quando eu inicializo com 3.13.0-35 ou 3.13.0-36 meu mythbackend.log mostra isso:

Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: W CoreContext recorders/dvbchannel.cpp:229 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/dvbchannel.cpp:234 (Open) DVBChan[1](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/channelbase.cpp:1232 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext main_helpers.cpp:199 (setupTVs) Problem with capture cardsCard 1failed init
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: W CoreContext recorders/dvbchannel.cpp:229 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/dvbchannel.cpp:234 (Open) DVBChan[2](/dev/dvb/adapter0/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/channelbase.cpp:1232 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter0/frontend0
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext main_helpers.cpp:199 (setupTVs) Problem with capture cardsCard 2failed init
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: W CoreContext recorders/dvbchannel.cpp:229 (Open) DVBChan[3](/dev/dvb/adapter1/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/dvbchannel.cpp:234 (Open) DVBChan[3](/dev/dvb/adapter1/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/channelbase.cpp:1232 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter1/frontend0
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext main_helpers.cpp:199 (setupTVs) Problem with capture cardsCard 3failed init
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: W CoreContext recorders/dvbchannel.cpp:229 (Open) DVBChan[4](/dev/dvb/adapter1/frontend0): Opening DVB frontend device failed.#012#011#011#011eno: No such file or directory (2)
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/dvbchannel.cpp:234 (Open) DVBChan[4](/dev/dvb/adapter1/frontend0): Failed to open DVB frontend device due to fatal error or too many attempts.
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext recorders/channelbase.cpp:1232 (CreateChannel) ChannelBase: CreateChannel() Error: Failed to open device /dev/dvb/adapter1/frontend0
Sep 24 20:43:18 obelix mythbackend: mythbackend[1761]: E CoreContext main_helpers.cpp:199 (setupTVs) Problem with capture cardsCard 4failed init

Não me lembro de ter visto erros quando atualizei para o 3.13.0-35 ou 3.13.0-36. Alguém aqui pode me ajudar a conseguir meu adaptador DVB funcionando novamente sob 3.13.0-35 ou 3.13.0-36?

Atualmente estou inicializando o servidor usando o kernel 3.13.0-34, mas eu preferiria usar o kernel mais recente disponível a qualquer momento.

Quando instalei o servidor, usei o dddvb-dkms para obter os drivers para o adaptador DVB. Poderia ser um erro no dddvb-dkms 0.9.14.1yavdr1 que está causando os problemas sob os dois kernels mais recentes?

    
por Jørgen 24.09.2014 / 21:12

0 respostas