How to use a Hauppauge tv tuner card?
How to use a Hauppauge tv tuner card?
I am a new user of linux and a firm believer in self help first and have searched and trolled through these forums for days trying to find the answer, I am sure it's here buried deep. The help I need is hopefully simple, I have an Acer desktop with plenty of resources and a good video card and TV tuner, my problem is that I can't get any program to find the TV tuner, both VLC and xawtv won't, if I run scan it won't do any thing. Listed below is some info I hope will help identify my system and a solution.
Summery
-Computer-
Processor : 4x Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz
Memory : 3115MB (502MB used)
Operating System : Puppy Linux 0.52
User Name : root (root)
Date/Time : Fri 11 Feb 2011 07:08:52 PM EST
-Display-
Resolution : 1360x768 pixels
OpenGL Renderer : ATI Radeon HD 4600 Series
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
Audio Adapter : HDA-Intel - HDA ATI HDMI
-Input Devices-
Lite-On Technology Corp. USB Multimedia Keyboard
Lite-On Technology Corp. USB Multimedia Keyboard
Lite-On Technology Corp. USB Mouse
Power Button
Power Button
PC Speaker
-Printers (CUPS)-
Canon_MP800
CUPS-PDF
pdf_writer : <i>Default</i>
-SCSI Disks-
HL-DT-ST DVDRAM GH40F
ATA Hitachi HDT72101
Generic- Compact Flash
Multiple Flash Reader
Kernel modules
-Loaded Modules-
snd_hda_codec_atihdmi : ATI HDMI HD-audio codec
snd_hda_codec_realtek : Realtek HD-audio codec
iptable_mangle : iptables mangle table
iptable_nat
nf_nat
ipt_REJECT : Xtables: packet "rejection" target for IPv4
nf_conntrack_ftp : ftp connection tracking helper
nf_conntrack_irc : IRC (DCC) connection tracking helper
iptable_filter : iptables filter table
xt_state : ip[6]_tables connection tracking state match module
nf_conntrack_ipv4
nf_conntrack
nf_defrag_ipv4
ip_tables : IPv4 packet filter
fbcon
tileblit : Tile Blitting Operation
font : Console Fonts
bitblit : Bit Blitting Operation
softcursor : Generic software cursor
rt2870sta : RT2870/RT3070 Wireless Lan Linux Driver
serio_raw : Raw serio driver
cx23885 : v4l2 driver module for cx23885 based TV cards
cx2341x : cx23415/6/8 driver
v4l2_common : misc helper functions for v4l2 device drivers
videodev : Device registrar for Video4Linux drivers v2
v4l1_compat : v4l(1) compatibility layer for v4l2 drivers.
videobuf_dma_sg : helper module to manage video4linux dma sg buffers
videobuf_dvb
dvb_core : DVB Core Driver
videobuf_core : helper module to manage video4linux buffers
btcx_risc : some code shared by bttv and cx88xx drivers
tveeprom : i2c Hauppauge eeprom decoder driver
ohci1394 : Driver for PCI OHCI IEEE-1394 controllers
pcspkr : PC Speaker beeper driver
ieee1394
fglrx : ATI Fire GL
i2c_i801 : I801 SMBus driver
i2c_core : I2C-Bus main module
snd_hda_intel : Intel HDA driver
snd_hda_codec : HDA codec core
snd_pcm_oss : PCM OSS emulation for ALSA.
snd_mixer_oss : Mixer OSS emulation for ALSA.
snd_pcm : Midlevel PCM code for ALSA.
snd_seq_dummy : ALSA sequencer MIDI-through client
snd_seq_oss : OSS-compatible sequencer module
snd_seq_midi : Advanced Linux Sound Architecture sequencer MIDI synth.
snd_rawmidi : Midlevel RawMidi code for ALSA.
snd_seq_midi_event : MIDI byte <-> sequencer event coder
snd_seq : Advanced Linux Sound Architecture sequencer.
snd_timer : ALSA timer interface
snd_seq_device : ALSA sequencer device management
snd : Advanced Linux Sound Architecture driver for soundcards.
soundcore : Core sound module
snd_page_alloc : Memory allocator for ALSA system.
e1000e : Intel(R) PRO/1000 Network Driver
shpchp : Standard Hot Plug PCI Controller Driver
pci_hotplug : PCI Hot Plug PCI Core
intel_agp
agpgart : AGP GART driver
wmi : ACPI-WMI Mapping Driver
thermal : ACPI Thermal Zone Driver
evdev : Input driver event char devices
button : ACPI Button Driver
processor : ACPI Processor Driver
fuse : Filesystem in Userspace
aufs : aufs -- Advanced multi layered unification filesystem
nls_iso8859_1
nls_cp437
usb_storage : USB Mass Storage driver for Linux
usbhid : USB HID core driver
squashfs : squashfs 4.0, a compressed read-only filesystem
uhci_hcd : USB Universal Host Controller Interface driver
ehci_hcd : USB 2.0 'Enhanced' Host Controller (EHCI) Driver
usbcore
pci devices
-PCI Devices-
Host bridge : Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
PCI bridge : Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
Ethernet controller : Intel Corporation 82567V-2 Gigabit Network Connection
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 (prog-if 20)
Audio device : Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
PCI bridge : Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
PCI bridge : Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 (prog-if 20)
PCI bridge : Intel Corporation 82801 PCI Bridge (rev 90) (prog-if 01)
ISA bridge : Intel Corporation 82801JIB (ICH10) LPC Interface Controller
SATA controller : Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller (prog-if 01)
SMBus : Intel Corporation 82801JI (ICH10 Family) SMBus Controller
VGA compatible controller : ATI Technologies Inc RV730 PRO [Radeon HD 4650]
Audio device : ATI Technologies Inc RV710/730
FireWire (IEEE 1394) : VIA Technologies, Inc. Device 3403 (prog-if 10)
Multimedia video controller : Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
Using scan I get fatal: failed to open '/dev/dvb/adapter0/frontend0': 19 No such device
Hope I haven't made it to verbose
Summery
-Computer-
Processor : 4x Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz
Memory : 3115MB (502MB used)
Operating System : Puppy Linux 0.52
User Name : root (root)
Date/Time : Fri 11 Feb 2011 07:08:52 PM EST
-Display-
Resolution : 1360x768 pixels
OpenGL Renderer : ATI Radeon HD 4600 Series
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
Audio Adapter : HDA-Intel - HDA ATI HDMI
-Input Devices-
Lite-On Technology Corp. USB Multimedia Keyboard
Lite-On Technology Corp. USB Multimedia Keyboard
Lite-On Technology Corp. USB Mouse
Power Button
Power Button
PC Speaker
-Printers (CUPS)-
Canon_MP800
CUPS-PDF
pdf_writer : <i>Default</i>
-SCSI Disks-
HL-DT-ST DVDRAM GH40F
ATA Hitachi HDT72101
Generic- Compact Flash
Multiple Flash Reader
Kernel modules
-Loaded Modules-
snd_hda_codec_atihdmi : ATI HDMI HD-audio codec
snd_hda_codec_realtek : Realtek HD-audio codec
iptable_mangle : iptables mangle table
iptable_nat
nf_nat
ipt_REJECT : Xtables: packet "rejection" target for IPv4
nf_conntrack_ftp : ftp connection tracking helper
nf_conntrack_irc : IRC (DCC) connection tracking helper
iptable_filter : iptables filter table
xt_state : ip[6]_tables connection tracking state match module
nf_conntrack_ipv4
nf_conntrack
nf_defrag_ipv4
ip_tables : IPv4 packet filter
fbcon
tileblit : Tile Blitting Operation
font : Console Fonts
bitblit : Bit Blitting Operation
softcursor : Generic software cursor
rt2870sta : RT2870/RT3070 Wireless Lan Linux Driver
serio_raw : Raw serio driver
cx23885 : v4l2 driver module for cx23885 based TV cards
cx2341x : cx23415/6/8 driver
v4l2_common : misc helper functions for v4l2 device drivers
videodev : Device registrar for Video4Linux drivers v2
v4l1_compat : v4l(1) compatibility layer for v4l2 drivers.
videobuf_dma_sg : helper module to manage video4linux dma sg buffers
videobuf_dvb
dvb_core : DVB Core Driver
videobuf_core : helper module to manage video4linux buffers
btcx_risc : some code shared by bttv and cx88xx drivers
tveeprom : i2c Hauppauge eeprom decoder driver
ohci1394 : Driver for PCI OHCI IEEE-1394 controllers
pcspkr : PC Speaker beeper driver
ieee1394
fglrx : ATI Fire GL
i2c_i801 : I801 SMBus driver
i2c_core : I2C-Bus main module
snd_hda_intel : Intel HDA driver
snd_hda_codec : HDA codec core
snd_pcm_oss : PCM OSS emulation for ALSA.
snd_mixer_oss : Mixer OSS emulation for ALSA.
snd_pcm : Midlevel PCM code for ALSA.
snd_seq_dummy : ALSA sequencer MIDI-through client
snd_seq_oss : OSS-compatible sequencer module
snd_seq_midi : Advanced Linux Sound Architecture sequencer MIDI synth.
snd_rawmidi : Midlevel RawMidi code for ALSA.
snd_seq_midi_event : MIDI byte <-> sequencer event coder
snd_seq : Advanced Linux Sound Architecture sequencer.
snd_timer : ALSA timer interface
snd_seq_device : ALSA sequencer device management
snd : Advanced Linux Sound Architecture driver for soundcards.
soundcore : Core sound module
snd_page_alloc : Memory allocator for ALSA system.
e1000e : Intel(R) PRO/1000 Network Driver
shpchp : Standard Hot Plug PCI Controller Driver
pci_hotplug : PCI Hot Plug PCI Core
intel_agp
agpgart : AGP GART driver
wmi : ACPI-WMI Mapping Driver
thermal : ACPI Thermal Zone Driver
evdev : Input driver event char devices
button : ACPI Button Driver
processor : ACPI Processor Driver
fuse : Filesystem in Userspace
aufs : aufs -- Advanced multi layered unification filesystem
nls_iso8859_1
nls_cp437
usb_storage : USB Mass Storage driver for Linux
usbhid : USB HID core driver
squashfs : squashfs 4.0, a compressed read-only filesystem
uhci_hcd : USB Universal Host Controller Interface driver
ehci_hcd : USB 2.0 'Enhanced' Host Controller (EHCI) Driver
usbcore
pci devices
-PCI Devices-
Host bridge : Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
PCI bridge : Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
Ethernet controller : Intel Corporation 82567V-2 Gigabit Network Connection
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 (prog-if 20)
Audio device : Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
PCI bridge : Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
PCI bridge : Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
USB Controller : Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 (prog-if 20)
PCI bridge : Intel Corporation 82801 PCI Bridge (rev 90) (prog-if 01)
ISA bridge : Intel Corporation 82801JIB (ICH10) LPC Interface Controller
SATA controller : Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller (prog-if 01)
SMBus : Intel Corporation 82801JI (ICH10 Family) SMBus Controller
VGA compatible controller : ATI Technologies Inc RV730 PRO [Radeon HD 4650]
Audio device : ATI Technologies Inc RV710/730
FireWire (IEEE 1394) : VIA Technologies, Inc. Device 3403 (prog-if 10)
Multimedia video controller : Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
Using scan I get fatal: failed to open '/dev/dvb/adapter0/frontend0': 19 No such device
Hope I haven't made it to verbose
I am still researching and looking, found a post mentioning dmesg this command reported that the card was not recognized and gave a list of possible cards and suggested using card = , how do I use this command? I have also looked at the card in windows and it calls it a Yuan card, not listed in the list, also I pulled the card out of the computer and could only find the chipset and Pal B there was no obvious branding or maker on it.
Can some one please assist?
Can some one please assist?
Hi, although it doesn't refer to your device, there is a lot of advice in this post that should head you in the right direction.
http://murga-linux.com/puppy/viewtopic.php?t=36672
good luck
http://murga-linux.com/puppy/viewtopic.php?t=36672
good luck
Some Hauppauge cards need firmware extracted from the windows driver as disused here:
http://forums.fedoraforum.org/showthrea ... e=3&pp=15.
Fourth post down.
Apparently availible here:
http://steventoth.net/linux/hvr1800/
From experience I know the pvr 150/250/350 needed firmware.
Hope this helps.
http://forums.fedoraforum.org/showthrea ... e=3&pp=15.
Fourth post down.
Apparently availible here:
http://steventoth.net/linux/hvr1800/
From experience I know the pvr 150/250/350 needed firmware.
Hope this helps.
It might help if you provide a link to the post, or at least a complete quote.oldmanemu wrote:and suggested using card = , how do I use this command?
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
oldmanemu, your driver (cx23885) needs to know exactly what model of Hauppauge card you have. Then this information needs to be specified to the driver at load-time as a numeric value, from 0 to 28.
For us to identify the correct model and card value, we need to know your PCI device ID's. Please run this command
and report the result.
You can filter out the device ID's that are unrelated to the tuner card if you wish.
For us to identify the correct model and card value, we need to know your PCI device ID's. Please run this command
Code: Select all
lspci -n
You can filter out the device ID's that are unrelated to the tuner card if you wish.
insmod option is something you give to the boot loader to pass info to the boot script in the OS. Look how they do it in texts about how to do grub4dos pr grub legacy.oldmanemu wrote:The text in the result said "Your board isn't known (yet) to the driver. Try to pick one of the existing card configs via card=<n> insmod option. Followed by a list of 28 cards
Maybe this one is typical where they place the insmod thing
that example is not helping you do a search for insmod in relation to dbtv cardsmenuentry ‘Ubuntu, with Linux 2.6.32-23-generic’ –class ubuntu –class gnu-linux –class gnu –class os {
recordfail
insmod ext2
set root=’(hd0,6)’
search –no-floppy –fs-uuid –set 90b37c66-049f-4a43-80fd-18b6261b269e
linux /boot/vmlinuz-2.6.32-23-generic root=UUID=90b37c66-049f-4a43-80fd-18b6261b269e ro quiet splash
initrd /boot/initrd.img-2.6.32-23-generic
}
give this to google search box
insmod dbtv cards then you see examples there I hope.
I use Google Search on Puppy Forum
not an ideal solution though
not an ideal solution though
Thanks for the help,tempestuous wrote:oldmanemu, your driver (cx23885) needs to know exactly what model of Hauppauge card you have. Then this information needs to be specified to the driver at load-time as a numeric value, from 0 to 28.
For us to identify the correct model and card value, we need to know your PCI device ID's. Please run this commandand report the result.Code: Select all
lspci -n
You can filter out the device ID's that are unrelated to the tuner card if you wish.
it reported 03:00.0 0400: 14f1:8852 (rev 04)
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Oh dear, Google provides links to several different models of tuner card with the same device ID:oldmanemu wrote:14f1:8852
Geniatech/MyGica X8507 PCI-Express Hybrid Card (Xceive_XC5000 tuner)
http://www.linuxtv.org/wiki/index.php/G ... rd#Drivers
AVerMedia AVerTV Hybrid Express A577 (XC3028 tuner)
http://www.linuxtv.org/wiki/index.php/A ... %28A577%29
DViCO FusionHDTV DVB-T Dual Express2
http://www.linuxtv.org/wiki/index.php/D ... l_Express2
WinTV-HVR1500
http://kubuntuforums.net/forums/index.php?topic=3101156
I would make a guess that the last model is most likely to be yours, but we could get a better idea if you could run this command -
Code: Select all
lspci -n -v
Subsystem: 12ab:d775tempestuous wrote:Oh dear, Google provides links to several different models of tuner card with the same device ID:oldmanemu wrote:14f1:8852
Geniatech/MyGica X8507 PCI-Express Hybrid Card (Xceive_XC5000 tuner)
http://www.linuxtv.org/wiki/index.php/G ... rd#Drivers
AVerMedia AVerTV Hybrid Express A577 (XC3028 tuner)
http://www.linuxtv.org/wiki/index.php/A ... %28A577%29
DViCO FusionHDTV DVB-T Dual Express2
http://www.linuxtv.org/wiki/index.php/D ... l_Express2
WinTV-HVR1500
http://kubuntuforums.net/forums/index.php?topic=3101156
I would make a guess that the last model is most likely to be yours, but we could get a better idea if you could run this command -and report the "Subsystem" device ID relating to your main ID of 14f1:8852Code: Select all
lspci -n -v