Scheda tv usb pinnacle

8 risposte [Ultimo messaggio]
Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Ho una scheda tv pinnacle pctv hybrid 320e, ho seguito la procedra da http://www.linuxtv.org/v4lwiki/index.php/Em2880#Pinnacle_PCTV_Hybrid_Pro
Ho quindi installato il driver aggiornato per il chip em2880.
http://linuxtv.org/hg/~mrechberger/v4l-dvb

Eseguendo modprobe em2880 non ho errori ma guardando il file creato da dmesg ho riscontrato diversi errori come si vede dall'allegato.

In particolare non capisco questo errore:
module not supported by Novell, setting U taint flag.

Ho configurato la scheda video in yast e aggiunto il driver.

Alla fine nessun preogramma di gestione Tv funziona. (kdetv, zaping)

Linux user number 446455

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Quote:

module not supported by Novell, setting U taint flag.

Si tratta solo dell'avviso che il modulo non è supportato da Novell, fa il paio con l'avviso Microsoft a proposito dei driver non certificati.

Aprendo la configurazione nei programmi per vedere la TV la scheda risulta selezionata?

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Ho reinstallato tutto compreso i moduli del kernel.
Terminata l'installazione ho inserito la scheda usb e dmesg mi ha ritornato questo:

em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em28xx-video.c: setting DVB lock
em28xx-video.c: releasing DVB lock
em28xx #0: Found Pinnacle Hybrid Pro
usbcore: registered new driver em28xx
em28xx #0: cannot change alternate number to 7 (error=-71)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
em28xx #0: submit of urb 0 failed (error=-90)
ALSA sound/usb/usbmixer.c:766: cannot get current value for control 1 master ch: err = -22

Aggiunto in yast la scheda em28xx mi ritorna anche l'errore con l'alsa.
Per ora non mi interessa il sonoro voglio capire solo come far funzionare il video.

Su kdetv mi da no device found!

Con zapping couldn't open /dev/video0 :-o

Non capisco perchè ho anche questi errori:
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)
em28xx #0: reading from i2c device failed (error=-71)

Non è che manche il firmware della scheda?

Please pass card=<n> insmod option to
em28xx #0: workaround that.
m28xx #0: card=0 -> Unknown EM2800 video grabber
em28xx #0: card=1 -> Generic EM2820 video grabber
em28xx #0: card=2 -> Terratec Cinergy 250 USB
em28xx #0: card=3 -> Pinnacle PCTV USB 2
em28xx #0: card=4 -> Hauppauge WinTV USB 2
em28xx #0: card=5 -> MSI VOX USB 2.0
em28xx #0: card=6 -> Terratec Cinergy 200 USB
em28xx #0: card=7 -> Leadtek Winfast USB II
em28xx #0: card=8 -> Kworld USB2800
em28xx #0: card=9 -> Pinnacle Dazzle DVC 90
em28xx #0: card=10 -> Hauppauge WinTV HVR 900
em28xx #0: card=11 -> Terratec Hybrid XS
em28xx #0: card=12 -> Kworld PVR TV 2800 RF
em28xx #0: card=13 -> Terratec Prodigy XS
em28xx #0: card=14 -> Videology 20K14XUSB USB2.0
em28xx #0: card=15 -> Usbgear VD204v9
em28xx #0: card=16 -> Terratec Cinergy T XS

Dove dovrei mettergli questo dato?

Linux user number 446455

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Per il video ho risolto ricompilando le librerie v4l con il file emBDA.sys (firmware pinnacle) copiato da windows.
Video perfetto con kdetv e basso uso cpu.

Ora non riesco a reinderizzare l'audio.

# cat /proc/asound/cards
0 [I82801DBICH4 ]: ICH4 - Intel 82801DB-ICH4
Intel 82801DB-ICH4 with unknown codec at 0xe0100c00, irq 10
1 [Video ]: USB-Audio - USB 2881 Video
USB 2881 Video at usb-0000:00:1d.7-3, high speed

In suse ho la possibilità di settare l'origine audio nella configurazione di yast, ma sembra non funzionare.

Avete qualche idea?

Linux user number 446455

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Ho trovato un sistema per rendirizzare l'audio:

sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp

però non sento nulla :-o

Linux user number 446455

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Ho smanettato parecchio sulle configurazioni e in definitiva:

- kdetv non funziona l'audio
- motv funziona tutto aggiungendo il comando sopra per l'audio
- xawtv idem come motv
- Zapping si pianta!

Non ho ancora provato mythtv perchè devo ancora scaricarlo

Linux user number 446455

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

Ragazzi mi tocca vedere la TV con windows 2000.
Nessuno riesce a darmi una mano per vederla con il buon linux!

Sono riuscito a far funzionare la scheda e a sentire l'audio con tvtime e mythtv. Il problema ora è che con tvtime la scansione mi rileva solo Rai 1 e una rete slovena! Con mythtv solo una rete tv!
Questo è l'utimo log:

sb 1-3: new high speed USB device using ehci_hcd and address 4
usb 1-3: new device found, idVendor=eb1a, idProduct=2881
usb 1-3: new device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-3: Product: USB 2881 Video
usb 1-3: configuration #1 chosen from 1 choice
em28xx new video device (eb1a:2881): interface 0, class 255
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
tvp5150: module not supported by Novell, setting U taint flag.
tuner 1-0061: chip found @ 0xc2 (em28xx #0)
attach inform: detected I2C address c2
xc3028-tuner.c: selected videostandard PAL-B/G
xc3028-tuner.c: ANALOG Mode!
/usr/src/v4l-dvb/v4l/em28xx-i2c.c: em28xx_gpio_write
/usr/src/v4l-dvb/v4l/em28xx-i2c.c: em28xx_gpio_write
xc3028-tuner.c: Firmware uploaded
attach_inform: tvp5150 detected.
em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom e0: 5a 00 55 aa 79 55 54 03 00 17 98 01 00 00 00 00
em28xx #0: i2c eeprom f0: 0c 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
EEPROM ID= 0x9567eb1a
Vendor/Product ID= eb1a:2881
AC97 audio (5 sample rates)
USB Remote wakeup capable
500mA max power
Table at 0x04, strings=0x206a, 0x006a, 0x0000
tvp5150 1-005c: tvp5150am1 detected.
em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em28xx-video.c: setting DVB lock
em2880-dvb.c: DVB Init
em2880-dvb.c: VIDIOC_S_MODE
xc3028-tuner.c: DIGITAL MODE!
/usr/src/v4l-dvb/v4l/em28xx-i2c.c: em28xx_gpio_write
/usr/src/v4l-dvb/v4l/em28xx-i2c.c: em28xx_gpio_write
xc3028-tuner.c: Firmware uploaded
xc3028-tuner.c: sending extra call for DVB-T
/usr/src/v4l-dvb/v4l/em28xx-i2c.c: em28xx_gpio_write
zl10353: device found!
/usr/src/v4l-dvb/v4l/em2880-dvb.c: em2880_zl10353_init
DVB: registering new adapter (em2880 DVB-T).
DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
em28xx-video.c: releasing DVB lock
em28xx #0: Found Pinnacle Hybrid Pro
em28xx audio device (eb1a:2881): interface 1, class 1
em28xx audio device (eb1a:2881): interface 2, class 1

Sembra tutto Ok salvo una riga 'tvp5150: module not supported by Novell, setting U taint flag.'

:pint: :pint:

Linux user number 446455

Ritratto di renegate
renegate
(Monster)
Offline
Monster
Iscritto: 22/06/2006
Messaggi: 202

OK ho risolto ho scaricato l'aggiornamento delle v4l e vedo tutti i canali tv.

Laughing

Linux user number 446455

Ritratto di robertomrc
robertomrc
(Geek)
Offline
Geek
Iscritto: 11/01/2007
Messaggi: 75

Scusa,spero tu possa rispondere ancora...potresti darmi una mano qua:
http://www.suseitalia.org/modules/newbb/viewtopic.php?topic_id=10474&viewmode=flat&order=ASC&start=30
magari tu ci capisci qualcosa(vedi pagina 4)!thank!

Suse 10.2 a 64 bit su AMD 64 3000+ e socket 939