Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 12-20-2005, 05:33 AM   #1
Registered: Mar 2005
Posts: 284

Rep: Reputation: 33
Wrong Capture Card Detected

Hello forum,

I have two capture cards installed, a Turtle Beach PCI Advantage and a Win TV 150 but all of my video applications always runs from the Turtle Beach card. How can I get my video applications to run from the Win TV 150 card instead?

Device Manager (generated by HAL) has multimedia/v4l entries for the Turtle Beach card but does not have any multimedia/v4l entries for the Win TV 150 card.

dmesg for the Turtle Beach card is as follows:

cx2388x v4l2 driver version 0.0.4 loaded
ACPI: PCI Interrupt 0000:02:0d.0[A] -> GSI 17 (level, low) -> IRQ 17
cx88[0]: Your board has no valid PCI Subsystem ID and thus can't
cx88[0]: be autodetected. Please pass card=<n> insmod option to
cx88[0]: workaround that. Redirect complaints to the vendor of
cx88[0]: the TV card. Best regards,
cx88[0]: -- tux
cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
cx88[0]: card=0 -> UNKNOWN/GENERIC
cx88[0]: card=1 -> Hauppauge WinTV 34xxx models
cx88[0]: card=2 -> GDI Black Gold
cx88[0]: card=3 -> PixelView
cx88[0]: card=4 -> ATI TV Wonder Pro
cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert
cx88[0]: card=6 -> AverTV Studio 303 (M126)
cx88[0]: card=7 -> MSI TV-@nywhere Master
cx88[0]: card=8 -> Leadtek Winfast DV2000
cx88[0]: card=9 -> Leadtek PVR 2000
cx88[0]: card=10 -> IODATA GV-VCP3/PCI
cx88[0]: card=11 -> Prolink PlayTV PVR
cx88[0]: card=12 -> ASUS PVR-416
cx88[0]: card=13 -> MSI TV-@nywhere
cx88[0]: card=14 -> KWorld/VStream XPert DVB-T
cx88[0]: card=15 -> DVICO FusionHDTV DVB-T1
cx88[0]: card=16 -> KWorld LTV883RF
cx88[0]: card=17 -> DViCO - FusionHDTV 3 Gold
cx88[0]: card=18 -> Hauppauge Nova-T DVB-T
cx88[0]: card=19 -> Conexant DVB-T reference design
cx88[0]: card=20 -> Provideo PV259
cx88[0]: card=21 -> DVICO FusionHDTV DVB-T Plus
cx88[0]: card=22 -> pcHDTV HD3000 HDTV
cx88[0]: card=23 -> digitalnow DNTV Live! DVB-T
cx88[0]: card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
cx88[0]: card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
cx88[0]: card=26 -> IODATA GV/BCTV7E
cx88[0]: subsystem: 0000:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
saa7115: starting probe for adapter cx88[0] (0x1001b)
tveeprom(cx88xx internal): Huh, no eeprom present (err=-121)?
cx88[0]/0: found at 0000:02:0d.0, rev: 5, irq: 17, latency: 32, mmio: 0xe8000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0

dmesg for the Win TV 150 card is a follows:

Linux video capture interface: v1.00
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.2.0 (rc3f) loading
ivtv: Linux version: 2.6.12-12mdksmp SMP 686 gcc-4.0
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Unknown card: vendor/device: 4444/0016, subsystem vendor/device: 0070/8801
ivtv: Defaulting to WinTV PVR 250 card
ivtv: Please mail the vendor/device and subsystem vendor/device IDs and what kind of
ivtv: card you have to the ivtv-devel mailinglist:
ivtv: Prefix your subject line with [UNKNOWN CARD].
ivtv: Found an iTVC16 based chip
ACPI: PCI Interrupt 0000:00:0f.0[A] -> GSI 18 (level, low) -> IRQ 18
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: XXX PCI device: 0x0648 vendor: 0x1039
tveeprom: ivtv version
tveeprom: Hauppauge: model = 26552, rev = C268, serial# = 8754695
tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = CX25843 (type = 25)
tveeprom: decoder processor = CX25843 (type = 1e)
ivtv: i2c attach [client=tveeprom,ok]
ivtv: Tuner Type 47, Tuner formats 0x00001000, Radio: yes, Model 0x008d2598, Revision 0x00000001
ivtv: NTSC tuner detected
ivtv: Radio detected
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach [client=(tuner unset),ok]
saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
Unable to open '/lib/modules/ivtv-fw-enc.bin'.
ivtv: failed loading encoder firmware
ivtv: Error loading firmware -3!
ivtv: Error -3 initializing firmware.
ivtv: Error -12 on initialization
ivtv-iTVC15_16_mpg2_encoder_card: probe of 0000:00:0f.0 failed with error -12

So my main two questions would be:

1) Why are there not any multimedia/v4l entries for the Win TV 150 card in Device Manager?
2) If the Win TV 150 card is indeed working properly, how can I get my video applications to run from it instead from the Turtle Beach card?

Thanks much in advance,

Last edited by rrrssssss; 12-20-2005 at 05:36 AM.
Old 12-21-2005, 02:01 PM   #2
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974
well looking at the ivtv output it's screaming for firmware, which you don't seem to have provided. you'll find the firmware on the net somewhere no doubt if you just search by file name. as for this Device Manager thingy... if it's information from HAL, then i would assume that it is only referring to /dev entries etc... not raw hardware identifcation. this would again be from the cx88 driver not loading and thus there being no /dev/video1 or such like device to run from. if you do get the drivers loaded you would have /dev/video1 as well as /dev/video0 so you'd normally just pass that as a parameter or change the config. Remember in UNIX EVERYTHING* is a file

* well.. nearly... apart from network interfaces and a few other misc devices.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wrong CPU clock detected on Dell 300m Zaventh Linux - Laptop and Netbook 1 09-27-2005 02:00 AM
Wrong Sound Card Detected Se7eNisme Linux - Hardware 1 01-25-2005 11:03 PM
IP Address detected wrong in wine OldSpiceAP Linux - Networking 2 11-30-2004 04:53 PM
Ethernet Card detected in one kernel is not detected in the other?? ashishuttarwar Linux - Hardware 14 06-15-2004 11:06 PM
Wrong keyboard detected moose1618 Linux - Software 0 02-10-2002 12:18 PM

All times are GMT -5. The time now is 05:32 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration