perdeu o driver DVB Sky após o kernel de atualização

0

Gastando muito tempo para acertar o Kodi, finalmente instalei o controle remoto da minha TV (keymapping) e placa DVB. Tem tudo funcionando. Mas depois da instalação do kernel, sua atualização de 3.16.0-41 para 3.16.0-43 me levou a perder meus drivers e tudo mais. Isso está me deixando louco. dmesg | grep -i dvb não dá resultados.

Eu tentei reconstruir os drivers novamente executando o script de compilação e executando make e sudo make install . Parece-me que o make está relacionando a compilação ao kernel antigo 41 ...

Como posso acertar e evitar que o sistema seja arruinado após futuras atualizações do kernel?

quem pode dar uma pista? O script build_x64.sh copia os arquivos dos drivers linux.

Atenciosamente,

#!/bin/bash    
cp ./v4l/sit2_op.o.x64 ./v4l/sit2_op.o
cp ./v4l/sit2_mod.dvb ./linux/drivers/media/dvb-frontends/sit2_mod.c
    
por Robert 08.07.2015 / 16:45

1 resposta

0

Muitos aplicativos e drivers têm um estágio ./configure que configura o projeto e descobre com o que ele será vinculado. Alguns têm embutido no script make . A coisa irritante (o TBS faz isso com seus drivers V4L) é que ele não será executado novamente até que você execute um make clean . Isso neutraliza toda a configuração e deve redefinir o driver de volta a um estado inicial.

Eu fui mais um para o meu cartão TBS. Eu escrevi algo que baixa o driver mais recente do TBS, descompacta a versão nova e depois compila a partir dela. Aqui está uma iniciação para você:

LATEST=$(wget -qO- http://www.tbsdtv.com/download/ | grep -oPm1 'download.+tbs-linux-drivers[^"]+')
echo "Getting $LATEST"
wget -q "http://www.tbsdtv.com/$LATEST"
7z -y x tbs-linux-drivers*

Ele também tem um passo de renomear onde ele renomeia um monte de módulos para uso de 64 bits. Você poderia simplesmente chamar o script do seu script ... ou você poderia substituí-lo por um rename . Aqui está o que eu faço:

rename 's/\.x86_64$//' v4l/*

Embora pareça que você precisará substituir x86_64 por x64 .

É um lixo assim que me faz desejar ter comprado hardware com drivers principais.

    
por Oli 08.07.2015 / 17:00