WinTV PVR USB2

Salve a tutti,

chiedo aiuto a Voi in quanto tampo fa acquistai il dispositivo in oggetto e nonostante ricerche su google e forum vari, non sono ancora riuscito a farla funzionare sotto FC8.

Ringrazio anticipatamente quanti vorranno cortesemente aiutarmi.

Colgo l’occasione anche per farVi gli auguri di Buona Pasqua.

Con rispetto,
Michele Polo

buongiorno.
benvenuto.
buona Pasqua.

vuoi postare l’output del comando( da dare in terminale root )

# /sbin/lsusb 

Grazie,

di seguito quanto richiesto-

Bus 002 Device 003: ID 04f2:b023 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 08ff:2580 AuthenTec, Inc.
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 001 Device 003: ID 2040:2400 Hauppauge
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

Con rispetto,
Michele Polo

bene
mi dici che kernel hai:
1.$ uname -a
inoltre mi dai l’ouput del comando da root:
2.# lsmod|grep em
il contenuto del file:
3.$ cat /etc/modprobe.conf
infine:
4.$ dmesg |grep video

  1. domanda: hai altre periferiche video? (cam, fotocamera etc…)

uname -a

Linux localhost.localdomain 2.6.24.3-34.fc8 #1 SMP Wed Mar 12 18:17:20 EDT 2008 i686 i686 i386 GNU/Linux

lsmod|grep em

cpufreq_ondemand 10317 1

cat /etc/modprobe.conf

alias scsi_hostadapter libata
alias scsi_hostadapter1 ata_piix
alias scsi_hostadapter2 ahci
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0
options snd-hda-intel index=0

dmesg |grep video

Boot video device is 0000:01:00.0
Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b023)
usbcore: registered new interface driver uvcvideo
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
pvrusb2: Supported video standard(s) reported by eeprom: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported by eeprom: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840 4-0044: Specified video input: Composite 7
pvrusb2: Supported video standard(s) reported by eeprom: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported by eeprom: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported by eeprom: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]

Il portatile è provvisto di una webcam (in lsusb: Bus 002 Device 003: ID 04f2:b023 Chicony Electronics Co., Ltd).
Oltre a questo non ci sono altri dispositivi di acquisazione video.

Con rispetto,
Michele Polo

ho bisogno di altre informazioni:

[code]# lsmod

ls -l /dev/video*[/code]

Eccole mentre ti ringrazio

lsmod

Module Size Used by
wm8775 8781 0
tuner 40801 0
tea5767 8901 1 tuner
tda8290 14277 1 tuner
tuner_simple 11209 1 tuner
mt20xx 14921 1 tuner
tea5761 8133 1 tuner
cx25840 26449 0
pvrusb2 127381 0
cx2341x 14149 1 pvrusb2
tveeprom 17489 1 pvrusb2
usb_storage 77057 0
vfat 13121 0
fat 45405 1 vfat
snd_rtctimer 6753 1
ipt_MASQUERADE 6593 1
iptable_nat 9413 1
nf_nat 18285 2 ipt_MASQUERADE,iptable_nat
bridge 46681 0
rfcomm 33233 0
l2cap 21953 9 rfcomm
bluetooth 48165 4 rfcomm,l2cap
vboxdrv 55472 0
autofs4 20293 2
sunrpc 149212 3
nf_conntrack_ipv4 11589 5 iptable_nat
ipt_REJECT 7361 4
iptable_filter 6337 1
ip_tables 14084 2 iptable_nat,iptable_filter
nf_conntrack_ipv6 16329 2
xt_state 5953 5
nf_conntrack 51713 6 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
xt_tcpudp 6849 12
ip6t_ipv6header 6081 2
ip6t_REJECT 8001 2
ip6table_filter 6209 1
ip6_tables 14981 2 ip6t_ipv6header,ip6table_filter
x_tables 14149 9 ipt_MASQUERADE,iptable_nat,ipt_REJECT,ip_tables,xt_state,xt_tcpudp
,ip6t_ipv6header,ip6t_REJECT,ip6_tables
cpufreq_ondemand 10317 1
acpi_cpufreq 12365 2
fuse 41301 3
ext3 112457 1
jbd 40789 1 ext3
mbcache 10177 1 ext3
xfs 470233 1
dm_mirror 21569 0
dm_multipath 18505 0
dm_mod 49029 2 dm_mirror,dm_multipath
ipv6 228357 16 nf_conntrack_ipv6,ip6t_REJECT
kvm 74869 0
snd_hda_intel 297441 4
snd_seq_dummy 6725 0
mmc_block 13637 0
firewire_ohci 18881 0
ricoh_mmc 6977 0
snd_seq_oss 31553 0
firewire_core 36169 1 firewire_ohci
snd_seq_midi_event 9665 1 snd_seq_oss
uvcvideo 49349 0
compat_ioctl32 5185 1 uvcvideo
snd_seq 48945 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
pcspkr 6465 0
sdhci 17861 0
snd_seq_device 10317 3 snd_seq_dummy,snd_seq_oss,snd_seq
arc4 5825 2
joydev 12545 0
videodev 27713 2 pvrusb2,uvcvideo
snd_pcm_oss 44353 0
snd_mixer_oss 17217 2 snd_pcm_oss
iTCO_wdt 13797 0
mmc_core 44357 2 mmc_block,sdhci
nvidia 7816064 26
ecb 6593 2
blkcipher 9285 1 ecb
v4l1_compat 15813 3 pvrusb2,uvcvideo,videodev
snd_pcm 70981 2 snd_hda_intel,snd_pcm_oss
video 20177 5
iTCO_vendor_support 6981 1 iTCO_wdt
v4l2_common 18497 7 wm8775,tuner,cx25840,pvrusb2,cx2341x,uvcvideo,videodev
i2c_i801 11985 0
crc_itu_t 5953 1 firewire_core
iwl3945 156469 0
snd_timer 21317 3 snd_rtctimer,snd_seq,snd_pcm
output 6721 1 video
r8169 28229 0
snd_page_alloc 11593 2 snd_hda_intel,snd_pcm
mac80211 190389 1 iwl3945
snd_hwdep 10693 1 snd_hda_intel
ac 8005 0
snd 48453 18 snd_rtctimer,snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_
device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
battery 12997 0
sg 32209 0
soundcore 9505 2 snd
i2c_core 21057 12 wm8775,tuner,tea5767,tda8290,tuner_simple,mt20xx,tea5761,cx25840,pvrusb2,tveeprom
,nvidia,i2c_i801
button 10321 0
cfg80211 26441 2 iwl3945,mac80211
sr_mod 17381 0
cdrom 33761 1 sr_mod
ata_piix 17861 0
ahci 25541 5
libata 128561 2 ata_piix,ahci
sd_mod 26689 6
scsi_mod 123341 5 usb_storage,sg,sr_mod,libata,sd_mod
reiserfs 210373 1
uhci_hcd 23633 0
ohci_hcd 22725 0
ehci_hcd 32333 0

ls -l /dev/video*

lrwxrwxrwx 1 root root 6 25 mar 08:03 /dev/video -> video0
crw-rw----+ 1 root root 81, 0 25 mar 08:03 /dev/video0
crw-rw---- 1 root root 81, 1 25 mar 13:21 /dev/video1

Con rispetto,
Michele Polo

la tua scheda tv usb è perfettamente riconosciuta e funzionante, si trova sul dispositivo: /dev/video1 mentre quello di default /dev/video è “agganciato” alla web cam (/dev/video0).
secondo me, se lanci tvtime da linea di comando in questo modo:

$ tvtime --device=/dev/video1

dovresti poter configurare la tua tv ( canali, Pal/I, etc…) tranquillamente.
se non hai tvtime ti basta dare un:

# yum install tvtime

per averlo nel tuo sistema.

Allora,

lanciando l’applicazione TvTime come da te suggeritomi ottengo i seguenti risultati:

da utente normale:
No signal
Permission denied
Cannot open capture device /dev/video1

da root:
No signal
pvrusb2: Invalid argument
Cannot open capture device /dev/video1

Per curiosità ho provato anche con /dev/video0
ma qui la finestra di TvTime rimene nera mentre la consolle di root pone riga dopo riga “videoinput: Can’t read frame. Error was: Invalid argument (0)”
Ma questo ultimo punto mi interessa relativamente.
Le videoconferenze su Skype mi funzionano bene.

Mi interessa molto di più la WinTv.

Con rispetto,
Michele Polo

Hai usato “tvtime-scanner” per fare la scansione dei canali?

puoi provare ad usare Kaffeine per vedere la TV, io uso quello… va bene e ti riconosce subito la scheda tv. Se aprendolo hai l’opzione di vedere la TV la scheda è funzionate, da li puoi fargli fare la scansione dei canali e aggiungere quelli che ti interessano.
Ciao

Sinceramente non ho provato la ricerca canali nemmeno su Kaffeine. L’utilizzo preferenziale della WinTv è per registrare da fonti analogiche.
L’utilizzo come TV sul computer non mi interessa particolarmente.

Comunque, fra qualche giorno torno a casa e provo il comando siggeritomi.

Per il momento grazie a tutti.

Con rispetto,
Michele Polo

non voglio dire corbellerie… ma mi pare proprio che kaffeine permette di registrare dalla tv… e quindi la ricerca dei canali risulta comunque necessaria.
Ciao

Non mi pare che kaffeine sia in grado di visualizzare/registrare dall’analogico. Solo dal digitale (terrestre o satellitare che sia)

Per quanto riguarda tv-time (analogico) rinnovo quanto detto in precedenza:

$ tvtime-scanner

fa la scansione dei canali e li memorizza -e li rende di conseguenza visibili tramite il main-program tvtime-

i moduli di gestione della tua scheda sono stati inseriti da poco nel kernel (pvrusb2) , può essere che abbiano qualche peccato di gioventù.
se non riesci con questi possiamo tentare tornando ai vecchi moduli (em28xx)

Salve a tutti,

ho provato i Vs suggerimenti senza esito positivo.

Mi spiego meglio.

Da utente normale:
$ tvtime-scanner
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/michele/.tvtime/tvtime.xml
Scanning using TV standard PAL.
/home/michele/.tvtime/stationlist.xml: No existing PAL station list “Custom”.
videoinput: Driver won’t tell us its norm: Invalid argument
videoinput: Can’t get tuner info: Invalid argument

Your capture card driver: uvcvideo [HP Webcam/0000:00:1d.7/256]
does not support full size studio-quality images required by tvtime.
This is true for many low-quality webcams.  Please select a
different video device for tvtime to use with the command line
option --device.

[michele@localhost ~]$ tvtime-scanner --device=/dev/video1
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/michele/.tvtime/tvtime.xml
Scanning using TV standard PAL.
/home/michele/.tvtime/stationlist.xml: No existing PAL station list “Custom”.
videoinput: Cannot open capture device /dev/video1: Permission denied
[michele@localhost ~]$


Invece da root:

tvtime-scanner

Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /root/.tvtime/tvtime.xml
Scanning using TV standard NTSC.
/root/.tvtime/stationlist.xml: No existing NTSC station list “Custom”.
videoinput: Driver won’t tell us its norm: Invalid argument
videoinput: Can’t get tuner info: Invalid argument
videoinput: Driver won’t tell us its norm: Invalid argument
videoinput: Can’t get tuner info: Invalid argument

No tuner found on input 0.  If you have a tuner, please
select a different input using --input=<num>.

[root@localhost michele]# tvtime-scanner
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /root/.tvtime/tvtime.xml
Scanning using TV standard NTSC.
/root/.tvtime/stationlist.xml: No existing NTSC station list “Custom”.
videoinput: Driver won’t tell us its norm: Invalid argument
videoinput: Can’t get tuner info: Invalid argument
videoinput: Driver won’t tell us its norm: Invalid argument
videoinput: Can’t get tuner info: Invalid argument

No tuner found on input 0.  If you have a tuner, please
select a different input using --input=<num>.

[root@localhost michele]# tvtime --device=/dev/video1
Running tvtime 1.0.1.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /root/.tvtime/tvtime.xml
videoinput: Card failed to allocate capture buffers: Invalid argument
Thank you for using tvtime.
[root@localhost michele]#


Da quanto ne so io, Kaffeine funziona con la TV digitale, dalla quale è possibile registraLare la trasmissione.
La WinTV non viene rilevata.

Con rispetto,
Michele Polo

a me sembrerebbe un problema di permessi

crw-rw---- 1 root root 81, 1 25 mar 13:21 /dev/video1

dovresti provare a creare un gruppo video e assegnarlo come gruppo proprietario a /dev/video1

e inserire il tuo utente nel gruppo video poi

Salve a tutti e scusate la prolungata assenza.

Sono passato alla Fedora 9 con la quale mi trovo bene e nonostante alcuni problemini da sistemare (sfarfallio del monitor che rende impossibile lavorare con le immagini), non tornerei indietro alla 8.

Il problema per il quale avevo aperto questa discussione non l’ho risolto: la winTV PVR usb2 viene rilevata ma non la posso utilizzare.

Chiedo aiuto ripostando tutte le informazioni che mi erano state richieste per la FC8.

Da FC9

[root@localhost michele]# /sbin/lsusb
Bus 002 Device 005: ID 2040:2400 Hauppauge
Bus 002 Device 003: ID 04f2:b023 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

[root@localhost michele]# uname -a
Linux localhost.localdomain 2.6.25.4-30.fc9.i686 #1 SMP Wed May 21 18:12:35 EDT 2008 i686 i686 i386 GNU/Linux

[root@localhost michele]# dmesg | grep video
pci 0000:01:00.0: Boot video device
Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b023)
usbcore: registered new interface driver uvcvideo
drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version
drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 31 (0x1f)
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840’ 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840’ 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840’ 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]
pvrusb2: unregistered device video1 [mpeg]
pvrusb2: Supported video standard(s) reported available in hardware: PAL-B/B1/D/D1/G/H/I/K;SECAM-B/D/G/H/K/K
pvrusb2: Initial video standard auto-selected to PAL-B/G
cx25840’ 4-0044: Specified video input: Composite 7
pvrusb2: registered device video1 [mpeg]

[root@localhost michele]# ls -l /dev/video*
lrwxrwxrwx 1 root root 6 8 giu 09:40 /dev/video -> video0
crw-rw----+ 1 root root 81, 0 8 giu 09:40 /dev/video0
crw-rw---- 1 root root 81, 1 8 giu 10:36 /dev/video1

A disposizione per ulteriori informazioni mirate alla soluzione del problema.

Anticipatamente ringrazio.

Con rispetto,
Michele Polo

i permessi sulla periferica sono ok?
controlla, menu sistema --> preferenze --> sistema --> authorization --> accesso diretto (video dvb etc…).

Sì, sono tutti su yes.
Da root, al quale non servono ulteriori permessi, non mi funziona comunque. Mi scrive in basso a sinistra di TvTime:
pvrusb2: invalid argument
Connot open capture device /dev/video1.

Con rispetto,
Michele Polo