Em primeiro lugar, e com o passar dos anos, esta página serve de guia para algo que será só feito por brincadeira/gozo... A quantidade de novos aparelhos baratos com PVR e em Alta Definição para satélite derrota qualquer uso de uma placa de Satélite sem resoluções HD e uma placa de TV-Out em video composto...
Provavelment alguns "links" estarão já mortos. Já não brinco com esta questão há algum tempo e fazer o par DXR3+Skystar2 há data em que actualizo esta página, é quase impossível de novo! :(
1º Passo :
----------
Verificar qual o "chipset" que traz a placa DXR3. Analisando a placa vemos vários componentes e temos de localizar num deles as palavras que estão descritas abaixo!
Podem existir dois tipos de "chipset": adv717x ou bt865. Anotem essa informação porque vai ser necessária...
A DXR3 funciona com:
- linvdr 1.3.17 ou
- linvdr 1.3.24-MT
- linvdr 1.3.34-cody patch
Partindo do princípio que temos uma pequena rede caseira que dá ligação à internet a todos os PC's por DHCP, vamos fazer o seguinte:
Entrar no Linvdr (ALT+F1)
user = root
pwd = linvdr
Escrever na prompt estes 4 comandos:
Para parar a execução do VDR
/etc/init.d/runvdr stop
Descarrega o módulo DXR3 para o Linvdr
wget http://drseltsam.device.name/vdr/Archiv/linvdr07_dxr3.tgz
Descomprimir o ficheiro descarregado
tar xvfz linvdr07_dxr3.tgz -C
Após estes 4 comandos, há que activar o módulo DXR3 e para isso vamos digitar o comando
Aparece o menu de configuração do LINVDR e vamos à opção "VDR" e depois "Plugins" onde temos de seleccionar o "plugin" com o nome DXR3.
Sair do setup seguindo as indicações do configurador e vamos para o segundo passo SEM FAZER "REBOOT".
2º Passo :
----------
Vamos activar módulos.
Temos de modificar o ficheiro que está no disco no caminho: /etc/init.d/rcStart
Para isso vamos escrever :
Estamos num editor de texto em Linux e temos de editar o ficheiro rcStart com as definições correctas para o tipo de "chip" que tivermos na DXR3.
2.1) Uma DXR3 com chip adv717x
Antes das linhas:
#
progress 80 "starting vdr"
#execute kill $STPID
execute /etc/init.d/runvdr start &
Adicionar:
#loading em8300 modules for dxr3
modprobe i2c-core
modprobe i2c-algo-bit
modprobe adv717x pixelport_16bit=0 pixelport_other_pal=0
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0
Os parâmetros em "modprobe" dependem da placa e do chip e a revisão do seu "layout".
Se com estes parâmetros a imagem sair esverdeada então podemos tentar os seguintes parâmetros, substituindo as duas últimas linhas acima por:
modprobe adv717x pixelport_16bit=1 pixelport_other_pal=1
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
ou
modprobe adv717x pixelport_16bit=0 pixelport_other_pal=1
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
ou
modprobe adv717x pixelport_16bit=1 pixelport_other_pal=0
modprobe em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0
2.2) Uma DXR3 com chip bt865
Antes das linhas:
#
progress 80 "starting vdr"
#execute kill $STPID
execute /etc/init.d/runvdr start &
Adicionar:
#loading em8300 modules for dxr3
modprobe i2c-core
modprobe i2c-algo-bit
modprobe bt865
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
use_bt865=1
Gravar o ficheiro pressionando CTRL e a tecla O, dá uma mensagem e escolhemos o nome do ficheiro a escrever, i.e, rcStart.
Saímos do editor de texto e podemos voltar a fazer:
para verificar se as alterações foram guardadas.
Reiniciar o computador.
3º Passo :
----------
Kernel (caso não funcione ainda a saída de imagem pela DXR3)
Poderá funcionar com o kernel original ou talvez não mas, há sempre solução.
Verificar em: /etc/init.d/runvdr com o comando
se existe uma linha que "diga" algo como:
b2c2-flexcop-pci
Se não estiver presente no ficheiro algo como o descrito atrás, adicionar em qualquer ponto do texto esta linha, gravar e reiniciar o computador.
Se mesmo assim não funcionar podemos tentar mudar de kernel para um compatível:
Descarregar o kernel 2.6.23.9:
wget http://drseltsam.device.name/vdr/linvdr-kernel-2.6.23.9-220308.tgz
depmod -ae
Descomprimir o ficheiro:
tar xvfz linvdr-kernel-2.6.23.9-220308.tgz -C
Reiniciar o computador e, em princípio, deverá estar a funcionar
OUTRAS DICAS:
Para usar o MediaPlayer e ver "quase" tudo que conseguimos abrir com um normalíssimo PC com Windows temos de fazer o seguinte :
Descarregar o ficheiro "essential codecs the package" aqui e descomprimir o conteúdo do ficheiro para o caminho: /usr/lib/codecs
A partir de agora temos todas as condições para ver DivX e afins no MediaPlayer.
No entanto, para ver DivX ou outros AVI's feitos em NTSC não funciona bem. Tem de se mudar para NTSC nas definições do plugin via OSD mas, não esperem grandes resultados...
A ideia nesta página é usar "hardware" antigo para fazer de "Mediaplayer" e ainda ter TV por satélite FTA (Free To Air). Se a ideia for só ver DivX e XVid o que não falta são leitores de DVD nas grandes superfícies com preços abaixo dos 50 Euros :)
Outras instruções em alemão podem ser encontradas aqui.
É bem verdade que a versão do VDR já vai muito há frente, já há suporte para algumas placas com DVB-S2 e tudo isso mas, mais vale continuar neste versão mais antiga para este "conjunto". Futebolísticamente falando: "Em equipa que ganha não se mexe!"