hwinfo
Per verificare se la scheda viene correttamente riconosciuta dal sistema operativo, si può utilizzare il comando "hwinfo". E' un'utility che si può installare con il solito:sudo apt-get install hwinfoUna volta installata il comando da usare è il seguente:
hwinfo --dvb
Se non viene visualizzato niente, vuol dire che la scheda non e' stata riconosciuta automaticamente. Verificate se la scheda è tra le schede supportate da linuxtv.
Se invece la scheda è stata riconosciuta, dovreste avere le informazioni sulla scheda stessa; questo è un esempio di output, in questo caso particolare in presenza della scheda satellitare SkyStar2
09: PCI 0a.0: 11100 DVB Card
[Created at pci.281]
UDI: /org/freedesktop/Hal/devices/pci_13d0_2103
Unique ID: bSAa.DjGcu5keld6
SysFS ID: /devices/pci0000:00/0000:00:0a.0
SysFS BusID: 0000:00:0a.0
Hardware Class: dvb card
Model: "Techsan Electronics B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card"
Vendor: pci 0x13d0 "Techsan Electronics Co Ltd"
Device: pci 0x2103 "B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card"
SubVendor: pci 0x13d0 "Techsan Electronics Co Ltd"
SubDevice: pci 0x2103
Revision: 0x01
Driver: "b2c2_flexcop_pci"
Driver Modules: "b2c2_flexcop_pci"
Memory Range: 0xdd000000-0xdd00ffff (rw,non-prefetchable)
I/O Ports: 0xdc00-0xdc1f (rw)
IRQ: 10 (no events)
Module Alias: "pci:v000013D0d00002103sv000013D0sd00002103bc02sc80i00"
Driver Info #0:
Driver Status: b2c2-flexcop-pci is active
Driver Activation Cmd: "modprobe b2c2-flexcop-pci"
Config Status: cfg=new, avail=yes, need=no, active=unknown
/dev/dvb/
Poichè su linux (quasi)tutto si trova nel file system, la nostra scheda dovrebbe essere mappata nel path /dev/dvbDigitiamo il comando
ls -l /dev/dvb/e al suo interno dovremo trovare la nostra scheda nella forma:
drwxr-xr-x 2 root root 120 2006-12-06 14:41 adapter0Qualora ci siano più "adapter" significa che abbiamo più schede di acquisizione video. Andando a vedere dentro la directory troviamo
crw-rw---- 1 root video 212, 4 2006-12-06 14:41 demux0
crw-rw---- 1 root video 212, 5 2006-12-06 14:41 dvr0
crw-rw---- 1 root video 212, 3 2006-12-06 14:41 frontend0
crw-rw---- 1 root video 212, 7 2006-12-06 14:41 net0
/var/log/messages
Un'altro modo per verificare se la scheda DVB al boot è stata riconosciuta, è quello di andarsi a vedere il log dei messaggi:grep DVB /var/log/messagesSe compaiono righe tipo:
Dec 5 20:12:40 mauromythtv kernel: [17179589.200000] DVB: registering new adapter (FlexCop Digital TV device).(in particolare notate l'ultima riga "initialization ... complete") vuol dire che la scheda è stata trovata.
Dec 5 20:12:40 mauromythtv kernel: [17179589.404000] DVB: registering frontend 0 (Zarlink VP310 DVB-S)...
Dec 5 20:12:40 mauromythtv kernel: [17179589.404000] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S (old version)' at the 'PCI' bus controlled by a 'FlexCopII' complete
Nel mythtv-setup, nell'opzione della scheda viene visualizzata in questo modo:

- Link utili:
- Testing the DVB Card
Vai a Installazione di ubuntu e mythtv, il comando scan
1 commenti:
guida interessante ma io non riesco, ho dei problemi. La scheda viene corretamente vista, sia nel message log sia nel frontend, però quando cerco la lista canali mi da errori che non ha potuto avviare la scheda...qualche idea?
Posta un commento