Como fazer isso wokr dvb-t usb a867 no kernel 3.13.3

1

Eu tenho o kernel 3.13.3 e o dvb-t usb tuner a867 baseado no chip af9035. O que posso fazer para que este sintonizador funcione no kernel 3.13.3?

Encontrei o driver original no site avermedia, mas não tive sorte com a compilação no kernel 3.13.3. Ainda tenho erro 2: / Alguma dica?

    
por ligus 15.02.2014 / 12:08

2 respostas

0

Eu tenho o mesmo cartão e tive o mesmo problema. Furtunatelly fui bem sucedido em atualizar antigo driver original da AverMedia Você pode baixar o patch de aqui . Yeasterday Encontrei um pequeno problema no Makefile e a linha corret é ifneq (,$(wildcard $(KSRC)/drivers/media/dvb/.)) não ifeq (...

  1. Extraia o driver original e copie o arquivo de patch dentro da pasta.
  2. Aplicar o patch patch -p1 -i a867_v1.0.29.patch
  3. Repare a linha ifneq (,$(wildcard $(KSRC)/drivers/media/dvb/.)) no Makefile
  4. Antes de poder compilar com sucesso, você deve instalar os cabeçalhos do kernel e o kernel-source sudo apt-get install linux-source sudo apt-get install linux-headers-'uname -r' cd /usr/src tar -xjvf linux-source-XYZ

  5. O driver espera link simbólico /lib/modules/'uname -r'/source ln -s /usr/src/linux-source-XYZ /lib/modules/'uname -r'/source

    Eu acho que talvez o arquivo de origem não seja necessário Se você modificar a variável $ (KSRC) no arquivo makefile apontando para headers . Eu não testei isso.

  6. Do que você deveria compilar make make install

  7. Se tudo der certo, você receberá o driver do módulo a867.ko , que será copiado para a pasta /lib/modules/'uname -r'/kernel/drivers/media/usb/dvb-usb

Eu escrevi o manual do simulador aqui (em tcheco) como fazer este cartão funcionar. Se eu encontrar alguns outros problemas, atualizarei as informações lá. Desejo a você e a todos os outros boa sorte com este cartão. Espero que esta informação seja útil.

    
por Martin 13.08.2014 / 07:37
0

Os drivers originais (v1.0.29) não funcionam e eu criei um novo patch seguindo as sugestões de Martin.

Portanto, para instalar o driver:

  1. Faça o download dos drivers originais e os extraia
  2. Faça o download do patch de aqui e copie-o na mesma pasta
  3. Aplicar patch

patch -p1 -i a867_v1.0.29.patch

  1. Instale as fontes do Linux

sudo apt-get install linux-source-'uname -r'

e extraia-os

cd /usr/src

tar xfvj linux-source-XYZ

  1. Crie um link simbólico para / lib / modules / 'uname -r' / source usando

ln -s /usr/src/linux-source-XYZ /lib/modules/'uname -r'/source

  1. Compilar

make

  1. Instalar

sudo make install

  1. Carregue o módulo usando

sudo modprobe a867

Boa sorte!

    
por amenychtas 09.02.2015 / 14:32