Hi, I am trying to get a Hauppauge WinTV-HVR-1950 USB2 (75111 LF REV C3E9) device working with RHEL 5.6 (I have it working with Fedora 14 so can compare somethings but I know the kernel versions are different and so somethings aren't the same and some drivers are not built with RHEL by default). Now specifically, what I want is the composite and s-video analog video and audio input and the resulting mpeg-2 stream ( i.e. cat /dev/video1 > test.mpg ). I've been looking around and reading what I can and trying various things but I seem to be a little lost and wondering if anyone here might be able to help. Here are some details, not sure entirely what would be helpful to know or in what order but here goes:
lsusb identifies the device as "Bus 001 Device 002: ID 2040:7501 Hauppauge" The RHEL 5.6 kernel version is 2.6.18-238.1.1.el5PAE i686 Also, attempted with a kernel from CentOS Plus repo "2.6.18-194.32.1.el5.centos.plusPAE" which this post seemed to indicate included the necessary v4l and dvb components ( http://www.mythtv.org/wiki/Installing_MythTV_on_RHEL/CentOS ) but that didn't seem to make a difference. Since Red Hat backports patches and some features into the kernel I think the kernel is somewhere between 2.6.18 - 2.6.20? When I unplug the device and plug it back in the only thing I see in messages is the following: Feb 17 15:54:42 producer8 kernel: usb 1-1: USB disconnect, address 2 Feb 17 15:54:49 producer8 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4 Feb 17 15:54:50 producer8 kernel: usb 1-1: configuration #1 chosen from 1 choice Usb hot plugging works with a USB flash drive I can manually modprobe pvrusb2 and tuner, the messages output is: Feb 17 15:58:34 producer8 kernel: usbcore: registered new driver pvrusb2 Feb 17 15:58:34 producer8 kernel: drivers/media/video/pvrusb2/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : V4L in-tree version Feb 17 15:58:34 producer8 kernel: drivers/media/video/pvrusb2/pvrusb2-main.c: Debug mask is 15 (0xf) I have the following files in /lib/firmware -rw-r--r-- 1 root root 262144 Feb 17 11:26 v4l-cx2341x-dec.fw -rw-r--r-- 1 root root 376836 Feb 17 11:26 v4l-cx2341x-enc.fw -rw-r--r-- 1 root root 16382 Feb 17 11:26 v4l-cx25840.fw -rw-r--r-- 1 root root 8192 Feb 17 11:26 v4l-pvrusb2-24xxx-01.fw -rw-r--r-- 1 root root 8192 Feb 17 11:26 v4l-pvrusb2-29xxx-01.fw -rw-r--r-- 1 root root 8192 Feb 17 11:26 v4l-pvrusb2-73xxx-01.fw The device node /dev/video1 (I have /dev/video which is a symlink to /dev/video0 but this is for my Osprey 210 bttv capture card) is not created and it doesn't look like there is an attempt to load the firmware. Can anyone recommend the most direct way to get these and if they are necessary or point me in the write direction? Also wondering if the following might be playing a factor here http://www.gossamer-threads.com/lists/atrpms/users/14933 (Heads up: latest rhel5 kernel broke video4linux) I'm guessing that I am missing some of the chip drivers as on fedora I have the following additional drivers loaded which don't exist on the RHEL 5.6 box. s5h1411,tda18271,tda8290 Here is output from lsmod: lsmod Module Size Used by tuner 58101 0 pvrusb2 127253 0 cx2341x 14277 1 pvrusb2 sg 36589 0 usb_storage 80929 0 i915 24385 1 drm 65493 2 i915 autofs4 29253 3 hidp 23105 2 rfcomm 42585 0 l2cap 29633 10 hidp,rfcomm bluetooth 53797 5 hidp,rfcomm,l2cap lockd 63337 0 sunrpc 146685 2 lockd cpufreq_ondemand 12493 4 acpi_cpufreq 13641 0 mperf 6337 1 acpi_cpufreq ip_conntrack_netbios_ns 6977 0 ipt_REJECT 9537 1 xt_state 6209 3 ip_conntrack 53281 2 ip_conntrack_netbios_ns,xt_state nfnetlink 10713 1 ip_conntrack xt_tcpudp 7105 5 iptable_filter 7105 1 ip_tables 17029 1 iptable_filter ip6_tables 18181 0 x_tables 17349 5 ipt_REJECT,xt_state,xt_tcpudp,ip_tables,ip6_tables be2iscsi 59221 0 ib_iser 35609 0 rdma_cm 35705 1 ib_iser ib_cm 39213 1 rdma_cm iw_cm 13125 1 rdma_cm ib_sa 39093 2 rdma_cm,ib_cm ib_mad 37717 2 ib_cm,ib_sa ib_core 63557 6 ib_iser,rdma_cm,ib_cm,iw_cm,ib_sa,ib_mad ib_addr 11717 1 rdma_cm iscsi_tcp 19785 0 bnx2i 42333 0 cnic 46541 1 bnx2i ipv6 270049 1 cnic xfrm_nalgo 13381 1 ipv6 crypto_api 12609 1 xfrm_nalgo uio 14793 1 cnic cxgb3i 43529 0 cxgb3 166425 1 cxgb3i 8021q 25545 1 cxgb3 libiscsi_tcp 21957 2 iscsi_tcp,cxgb3i libiscsi2 42693 6 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi_tcp scsi_transport_iscsi2 37581 8 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2 scsi_transport_iscsi 6085 1 scsi_transport_iscsi2 loop 18761 0 dm_multipath 25421 0 scsi_dh 12097 1 dm_multipath video 21193 0 backlight 10049 1 video sbs 18533 0 power_meter 16461 0 hwmon 7365 1 power_meter i2c_ec 9025 1 sbs dell_wmi 8401 0 wmi 12137 1 dell_wmi button 10705 0 battery 13637 0 asus_acpi 19289 0 ac 9157 0 lp 15849 0 floppy 57125 0 bttv 164725 0 video_buf 27205 1 bttv ir_common 31813 1 bttv compat_ioctl32 5569 1 bttv i2c_algo_bit 12489 1 bttv snd_hda_intel 524077 0 btcx_risc 8777 1 bttv tveeprom 17873 2 pvrusb2,bttv snd_seq_dummy 7877 0 snd_seq_oss 32577 0 snd_seq_midi_event 11073 1 snd_seq_oss snd_seq 49585 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_bt87x 18533 0 snd_seq_device 11725 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 42817 0 snd_mixer_oss 19009 1 snd_pcm_oss i2c_i801 11853 0 ide_cd 40161 0 snd_pcm 72261 3 snd_hda_intel,snd_bt87x,snd_pcm_oss i2c_core 24897 7 tuner,pvrusb2,i2c_ec,bttv,i2c_algo_bit,tveeprom,i2c_i801 videodev 25793 2 pvrusb2,bttv snd_timer 24517 2 snd_seq,snd_pcm v4l1_compat 16069 2 pvrusb2,videodev cdrom 36577 1 ide_cd snd_hwdep 12869 1 snd_hda_intel v4l2_common 24385 5 tuner,pvrusb2,cx2341x,bttv,videodev tpm_tis 16713 0 parport_pc 29157 1 snd 55877 10 snd_hda_intel,snd_seq_oss,snd_seq,snd_bt87x,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep tpm 19041 1 tpm_tis parport 37513 2 lp,parport_pc snd_page_alloc 14281 3 snd_hda_intel,snd_bt87x,snd_pcm sky2 47813 0 soundcore 11553 1 snd serio_raw 10693 0 tpm_bios 11073 1 tpm pcspkr 7105 0 dm_raid45 67145 0 dm_message 6977 1 dm_raid45 dm_region_hash 15681 1 dm_raid45 dm_mem_cache 9537 1 dm_raid45 dm_snapshot 23653 0 dm_zero 6209 0 dm_mirror 24393 0 dm_log 14657 3 dm_raid45,dm_region_hash,dm_mirror dm_mod 63097 15 dm_multipath,dm_raid45,dm_snapshot,dm_zero,dm_mirror,dm_log ata_piix 23877 0 libata 157061 1 ata_piix sd_mod 25281 0 scsi_mod 143765 12 sg,usb_storage,be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2,scsi_transport_iscsi2,scsi_dh,libata,sd_mod ext3 125385 4 jbd 57321 1 ext3 uhci_hcd 25549 0 ohci_hcd 25065 0 ehci_hcd 33997 0 Thanks a lot, I hope that I have found the appropriate place to ask this, if not let me know. -Tomas _______________________________________________ pvrusb2 mailing list [email protected] http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
