Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Happauge WinTV PVR2 USB mit Debian9

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2020
    Beiträge
    11

    Happauge WinTV PVR2 USB mit Debian9

    Hallo schönen Abend,
    ich war vor vielen Jahren schon mal hier registriert, vielleicht kann mir jemand mit meinem Problem weiter helfen.

    Ich hab die oben genannte TV-Karte und diese bekomm ich unter Debian 9 mit Kernel 3.16.81 nicht zum Laufen.
    Die Karte hat bis zum Systemwechsel mit dem alten Kernel 2.6.36 immer einwandfrei funktioniert.
    Ich vermute einen Fehler im Firmware File, das Firmware File ivtv ist installiert, sobald ich die Karte anstecke steht im Syslog folgende Meldung:


    [ 7127.288160] usb 6-1: new high-speed USB device number 4 using ehci-pci
    [ 7127.420566] usb 6-1: New USB device found, idVendor=2040, idProduct=2900
    [ 7127.420578] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 7127.459835] pvrusb2: Hardware description: WinTV PVR USB2 Model 29xxx
    [ 7127.462595] usbcore: registered new interface driver pvrusb2
    [ 7127.462600] pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
    [ 7127.462602] pvrusb2: Debug mask is 31 (0x1f)
    [ 7127.470284] pvrusb2: Device microcontroller firmware (re)loaded; it should now reset and reconnect.
    [ 7127.483834] usb 6-1: USB disconnect, device number 4
    [ 7127.483854] pvrusb2: Device being rendered inoperable
    [ 7129.236152] usb 6-1: new high-speed USB device number 5 using ehci-pci
    [ 7129.369598] usb 6-1: New USB device found, idVendor=2040, idProduct=2900
    [ 7129.369610] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 7129.369618] usb 6-1: Product: USB Device
    [ 7129.369625] usb 6-1: Manufacturer: Hauppauge
    [ 7129.370388] pvrusb2: Hardware description: WinTV PVR USB2 Model 29xxx
    [ 7129.375586] pvrusb2: Binding ir_video to i2c address 0x18.
    [ 7129.414842] saa7115 14-0021: saa7115 found @ 0x42 (pvrusb2_a)
    [ 7129.569983] pvrusb2: Attached sub-driver saa7115
    [ 7129.586583] msp3400 14-0040: MSP3415G-B8 found @ 0x80 (pvrusb2_a)
    [ 7129.586589] msp3400 14-0040: msp3400 supports nicam and radio, mode is autodetect and autoselect
    [ 7129.586690] pvrusb2: Attached sub-driver msp3400
    [ 7129.622995] tuner 14-0061: Tuner -1 found with type(s) Radio TV.
    [ 7129.623015] pvrusb2: Attached sub-driver tuner
    [ 7129.632968] tda9887 14-0043: creating new instance
    [ 7129.632971] tda9887 14-0043: tda988[5/6/7] found
    [ 7129.633434] tda9887 14-0043: i2c i/o error: rc == -5 (should be 4)
    [ 7129.633437] tuner 14-0043: Tuner 74 found with type(s) Radio TV.
    [ 7129.633442] pvrusb2: Attached sub-driver tuner
    [ 7129.655990] BUG: unable to handle kernel NULL pointer dereference at 00000002
    [ 7129.656079] IP: [<f8a197a5>] tveeprom_hauppauge_analog+0x7a5/0xb40 [tveeprom]
    [ 7129.656156] *pdpt = 0000000000000000 *pde = f000ff53f0008281
    [ 7129.656219] Oops: 0000 [#1] SMP
    [ 7129.656259] Modules linked in: tda9887 tda8290 tuner msp3400 saa7115 pvrusb2 tveeprom cx2341x dvb_core xts gf128mul dm_crypt loop appletalk ax25 ipx p8023 p8022 psnap llc vboxnetadp(O) vboxnetflt(O) vboxdrv(O) binfmt_misc fuse snd_hda_codec_conexant snd_hda_codec_generic iTCO_wdt iTCO_vendor_support coretemp uvcvideo kvm_intel videobuf2_vmalloc kvm videobuf2_memops videobuf2_core v4l2_common videodev media pcspkr joydev r852 sm_common pcmcia arc4 nand nand_ecc nand_bch iwldvm bch nand_ids mac80211 mtd evdev r592 yenta_socket memstick pcmcia_rsrc pcmcia_core radeon iwlwifi serio_raw snd_hda_intel lpc_ich mfd_core snd_hda_controller cfg80211 ttm snd_hda_codec i915 snd_hwdep thinkpad_acpi snd_pcm_oss nvram snd_mixer_oss snd_pcm wmi rfkill drm_kms_helper ac battery snd_timer snd drm i2c_algo_bit mei_me
    [ 7129.657209] soundcore mei shpchp video button acpi_cpufreq sg parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 dm_mirror dm_region_hash dm_log dm_mod sr_mod cdrom sd_mod psmouse i2c_i801 ahci libahci libata scsi_mod sdhci_pci sdhci mmc_core firewire_ohci firewire_core crc_itu_t thermal ehci_pci e1000e uhci_hcd ehci_hcd ptp pps_core usbcore usb_common
    [ 7129.657664] CPU: 0 PID: 4940 Comm: pvrusb2-context Tainted: G O 3.16.81 #1
    [ 7129.657741] Hardware name: LENOVO 40624DG/40624DG, BIOS 7VET66WW (2.16 ) 04/22/2009
    [ 7129.657815] task: eba92690 ti: e83d4000 task.ti: e83d4000
    [ 7129.657870] EIP: 0060:[<f8a197a5>] EFLAGS: 00010282 CPU: 0
    [ 7129.657926] EIP is at tveeprom_hauppauge_analog+0x7a5/0xb40 [tveeprom]
    [ 7129.657991] EAX: 0000716a EBX: f8a1a5a2 ECX: 00000000 EDX: 00000000
    [ 7129.658053] ESI: f8a1a08f EDI: e83d5e28 EBP: e83d5ddc ESP: e83d5d2c
    [ 7129.658115] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
    [ 7129.658168] CR0: 80050033 CR2: 00000002 CR3: 017a9000 CR4: 000007f0
    [ 7129.658229] Stack:
    [ 7129.658252] 00000050 c14fb601 c14f0001 c14f0010 0000716a e83d5e68 006cfc31 00000010
    [ 7129.658352] f94f63f0 e83d5d90 f94f6249 00000001 eeed5670 00000010 00000000 00000000
    [ 7129.658452] eeed560a eeed5608 00000000 00000001 00000004 0000002f 00000006 e83d5e28
    [ 7129.658551] Call Trace:
    [ 7129.658583] [<c14fb601>] ? __schedule+0x2c1/0x7d0
    [ 7129.658635] [<c14f0001>] ? packet_sendmsg+0x7c1/0xf70
    [ 7129.658689] [<c14f0010>] ? packet_sendmsg+0x7d0/0xf70
    [ 7129.658748] [<f94f63f0>] ? pvr2_i2c_xfer+0x3d0/0x3d0 [pvrusb2]
    [ 7129.658811] [<f94f6249>] ? pvr2_i2c_xfer+0x229/0x3d0 [pvrusb2]
    [ 7129.658875] [<f94f7fb4>] ? pvr2_eeprom_analyze+0x1a4/0x410 [pvrusb2]
    [ 7129.658945] [<f94fee7f>] ? pvr2_hdw_initialize+0xb1f/0xf50 [pvrusb2]
    [ 7129.659011] [<c14fb607>] ? __schedule+0x2c7/0x7d0
    [ 7129.659970] [<c14fb617>] ? __schedule+0x2d7/0x7d0
    [ 7129.659970] [<c101055a>] ? __switch_to+0x10a/0x4a0
    [ 7129.659970] [<c14fb64f>] ? __schedule+0x30f/0x7d0
    [ 7129.659970] [<c10a5ec7>] ? __wake_up+0x37/0x50
    [ 7129.659970] [<c14fd460>] ? mutex_lock+0x10/0x30
    [ 7129.659970] [<f9505065>] ? pvr2_context_thread_func+0x85/0x2d0 [pvrusb2]
    [ 7129.659970] [<c10a6500>] ? abort_exclusive_wait+0xa0/0xa0
    [ 7129.659970] [<f9504fe0>] ? pvr2_context_destroy+0xd0/0xd0 [pvrusb2]
    [ 7129.659970] [<c1083ef6>] ? kthread+0xb6/0xd0
    [ 7129.659970] [<c14fb617>] ? __schedule+0x2d7/0x7d0
    [ 7129.659970] [<c14f0000>] ? packet_sendmsg+0x7c0/0xf70
    [ 7129.659970] [<c14fff18>] ? ret_from_kernel_thread+0x38/0x48
    [ 7129.659970] [<c1083e40>] ? kthread_create_on_node+0x140/0x140
    [ 7129.659970] Code: 7c 95 d0 83 c2 01 83 c0 01 83 f8 08 75 d8 8b 7d ac 8b 4d 98 8b 47 3c 89 44 24 18 89 f8 83 c0 40 89 44 24 14 8b 47 34 89 44 24 10 <0f> b7 41 02 89 44 24 0c 8b 41 18 8b 80 20 01 00 00 c7 44 24 04
    [ 7129.659970] EIP: [<f8a197a5>] tveeprom_hauppauge_analog+0x7a5/0xb40 [tveeprom] SS:ESP 0068:e83d5d2c
    [ 7129.659970] CR2: 0000000000000002
    [ 7129.659970] ---[ end trace 14c16598658868af ]---


    Weiss jemand Rat?
    Dank im Vorab -- Kurt

  2. #2
    Registrierter Benutzer Avatar von Hitman
    Registriert seit
    May 2002
    Ort
    Rhein-Main-Gebiet
    Beiträge
    482
    Debian 9 hat eigentlich einen 4.9.x -Kernel und nicht 3.16.x .

    Ist das eine saubere neue Debian-Installation oder ein Dist-Upgrade?

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2020
    Beiträge
    11
    Moing,
    ist ein Dist Upgrade, hab, wenn ich die Karte benutzt hab, mit dem 2,6er Kernel gebootet, nur wenn ich den installieren will, würde das ganze System umgekrempelt werden.
    Die Karte hat eine eine exzellente Videoqualität. Hab bisher keinen einzigen USB Stick gefunden der da auch nur annähernd heran kommt.
    Aber hast mich jetzt auf eine Idee gebracht.
    Ich werd mal zusätzlich den 4er Kernel installieren und schauen ob's damit funktioniert.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2020
    Beiträge
    11
    Hallo,
    vielen Dank für den Tip mit dem Kernel, hab jetzt zusätzlich den 4.19 drauf und damit funktioniert die Karte einwandfrei.
    Man muss dann aber das ivtv firmware-file aus Debian9 installieren.

    Noch ein kleiner Tip am Rande:
    falls beim Kopieren von Videomaterial kein Ton aufgezeichnet wird hilft fogender Workarround:

    echo false >/sys/class/pvrusb2/sn-*/ctl_mute/cur_val && cat /dev/video > Aufnahme.mpg

    Schöne Grüsse -- Kurt

  5. #5
    Registrierter Benutzer
    Registriert seit
    Dec 2020
    Beiträge
    11
    Hab da noch ein kleines Script zum Ansteuern der Karte, das Device muss zuvor natürlich angepasst werden.
    Was zusätzlich benötigt wird, einfach auskomentierten. v4lctl sowie v4l2ucp muss ebenfalls installiert sein.
    Mit v4l2ucp kann man komfortabel die Bildeinstellungen vornehmen.
    Die beiden Zeilen "v4lctl -c /dev/video1 volume mute off" und "v4lctl -c /dev/video1 volume 65535" sind empfehlenswert, weil sich die Karte beim Anstöpseln offenbar in einem undefinierten Zustand befindet. Kann mich noch entfernt dran erinnern, dass ohne diese Einträge keine Audioaufnahme möglich war.
    Viel Spass beim Überspielen der alten VHS Schätze...


    # Script zum Steuern der Happauge PVR-USB

    # 1. Grundeinstellung und Eingang

    v4lctl -c /dev/video1 setnorm PAL-BG
    v4lctl -c /dev/video1 setinput composite
    v4lctl -c /dev/video1 volume mute off
    v4lctl -c /dev/video1 volume 65535

    # 2. Tool zum Einstellen des Device, hier Volume auf max.
    # v4l2ucp /dev/video1

    # 3. Video aufzeichnen
    # cat /dev/video1 > aufnahme.mpg

    # TV-Programm ansehen
    # mplayer /dev/video1

    #v4lctl -c /dev/video1 list
    #v4lctl setnorm ntsc-m
    #v4lctl setfreqtab us-cable
    #v4lctl setfreqtab us-bcast
    #v4lctl setchannel 3
    #v4lctl volume mute off
    #v4lctl volume 100
    #v4lctl audio stereo
    #v4lctl -c /dev/video0 setattr 'chroma agc' on (bttv only)
    #v4lctl -c /dev/video0 hue "100%" (or "0%" -- same thing)
    #v4lctl -c /dev/video1 bright "50%"
    #v4lctl -c /dev/video2 contrast "45%"
    #v4lctl -c /dev/video0 color "50%"
    Geändert von Kurt.Sommer (30.12.20 um 07:40 Uhr)

Ähnliche Themen

  1. Nvidia Karte lässt sich nicht laden, Debian9
    Von wranger2 im Forum System installieren und konfigurieren
    Antworten: 1
    Letzter Beitrag: 06.12.17, 12:47
  2. Debian9 mit public ip problem
    Von nepomuk im Forum System installieren und konfigurieren
    Antworten: 10
    Letzter Beitrag: 23.07.17, 19:07
  3. Vollveschlüßeltes Debian9 mit USB entschlüßeln
    Von andy135 im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 23.07.17, 17:25
  4. Happauge HD PVR
    Von RAPS im Forum Fernsehen
    Antworten: 0
    Letzter Beitrag: 02.04.09, 21:37
  5. happauge win tv
    Von solis im Forum Fernsehen
    Antworten: 7
    Letzter Beitrag: 26.05.02, 17:57

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •