Eu tive um MythTV DVR trabalhando há alguns anos atrás. O disco rígido falhou, então ficou no canto por alguns anos. Recentemente, eu o retirei, coloquei um novo disco rígido nele e instalei o último Mythubuntu (14.04 e 64) nele. No entanto, as placas de vídeo não parecem mais aparecer em / dev anymore (costumava ser / dev / video0 e / dev / video1).
Eu posso ver as cartas usando lspci -v:
01:09.0 Multimedia video controller: Internext Compression Inc Device 0014 (rev 01)
Subsystem: Hauppauge computer works Inc. Device 0001
Flags: medium devsel
Memory at 44000000 (32-bit, prefetchable) [disabled] [size=64M]
Capabilities: [44] Power Management version 0
01:0e.0 Multimedia video controller: Internext Compression Inc Device 0014 (rev 01)
Subsystem: Hauppauge computer works Inc. Device 0801
Flags: medium devsel
Memory at 48000000 (32-bit, prefetchable) [disabled] [size=64M]
Capabilities: [44] Power Management version 0
Eu acho que uma das placas é uma PVR 150 da Hauupauge comparada com imagens que eu pesquisei. Eu comprei o DVR on-line a partir de uma roupa de pequeno porte que já se foi. As cartas estão apertadas em um chassi barebone do Asus Pundit, então eu não estou interessado em puxar as cartas a menos que eu realmente precise.
Eu tentei modprobe
ing vários módulos, incluindo ivtv
. A única coisa que aparece em dmesg
output é:
[ 5934.162401] ivtv: Start initialization, version 1.4.3
[ 5934.162489] ivtv: End initialization
Estou assumindo que isso significa que os drivers não estão reconhecendo o cartão?
Eu queria saber se alguém tem alguma idéia do que eu preciso fazer para obter o sistema para obter o sistema para criar os arquivos do dispositivo. Preciso de novos drivers? Algo mais?
EDIT: Eu consegui puxar as placas PCI para dar uma boa olhada nelas. Eles são rotulados como "WinTV-PVR-150 NTSC / NTSC-J 26552 LF Rev F0A3" e "WinTV-PVR-150 NTSC / N / tSC-J 26152 LF Rev1B2".
EDIT: Aqui está o% relevantelspci -vn
output
01:09.0 0400: 4444:0014 (rev 01)
Subsystem: 0070:8003
Flags: medium devsel
Memory at <unassigned> (32-bit, prefetchable) [disabled]
Capabilities: [44] Power Management version 2
01:0e.0 0400: 4444:0014 (rev 01)
Subsystem: 0070:8801
Flags: medium devsel
Memory at <unassigned> (32-bit, prefetchable) [disabled]
Capabilities: [44] Power Management version 2
EDIT: Em um palpite, eu pensei que eu iria baixar um live CD Ubuntu 8.04 e arrancar para que, como esse era o sistema operacional original. Quando fiz isso, as cartas foram reconhecidas. Então comecei a copiar todas as saídas lspci
, lsmod
e dmesg
para um pen drive USB para poder comparar com o novo sistema operacional. Quando eu iniciei o novo sistema operacional (Mythubuntu 14.04), as placas foram ainda reconhecidas! Estou feliz que eles agora trabalhem, mas não sei explicar por quê. A nova saída lspci -vn
está abaixo (seção relevante):
01:09.0 0400: 4444:0016 (rev 01)
Subsystem: 0070:8003
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at ec000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
Kernel driver in use: ivtv
01:0e.0 0400: 4444:0016 (rev 01)
Subsystem: 0070:8801
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at e8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
Kernel driver in use: ivtv
EDIT: Após a reinicialização, os dispositivos / dev / videoXXX desaparecerão novamente. Eu acho que provavelmente tem algo a ver com a ordem de carregamento do módulo, mas eu não tenho certeza.
EDIT: O fato de os dispositivos / dev / videoXXX aparecerem ou não tem nada a ver com o Live CD. Isso é um arenque vermelho. Eu observei que não aparece no CD ao vivo e surgiu sem o live CD.