Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
TV tuner card + Zapping
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
a13x
Apprentice
Apprentice


Joined: 05 Jan 2005
Posts: 215

PostPosted: Sat Jan 22, 2005 7:38 pm    Post subject: TV tuner card + Zapping Reply with quote

I emerged Zapping and I started it but I get this error:

Code:

Couldn't open /dev/video0, try other devices? YES
Sorry, but "/dev/video0" could not be opened:
[tveng.c] tveng_attach_device (line 300)
check() failed: The device cannot be attached to any controller


I have a WayJet TV tuner. lspci shows it as:
Code:

0000:00:0b.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
0000:00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)


and lshal returns this:

Code:
udi = '/org/freedesktop/Hal/devices/pci_109e_36e'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_109e_36e'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.device_class = 4  (0x4)  (int)
  info.vendor = 'Brooktree Corporation'  (string)
  info.product = 'Bt878 Video Capture'  (string)
  pci.product = 'Bt878 Video Capture'  (string)
  pci.vendor = 'Brooktree Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.product_id = 878  (0x36e)  (int)
  pci.vendor_id = 4254  (0x109e)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0'  (string)
  info.bus = 'pci'  (string)

udi = '/org/freedesktop/Hal/devices/pci_109e_878'
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_109e_878'  (string)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 128  (0x80)  (int)
  pci.device_class = 4  (0x4)  (int)
  info.vendor = 'Brooktree Corporation'  (string)
  info.product = 'Bt878 Audio Capture'  (string)
  pci.product = 'Bt878 Audio Capture'  (string)
  pci.vendor = 'Brooktree Corporation'  (string)
  pci.subsys_product_id = 0  (0x0)  (int)
  pci.subsys_vendor_id = 0  (0x0)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.1'  (string)
  info.bus = 'pci'  (string)


I'm using udev and the other Project Utopia stuff.
How do I get it to work with Zapping ?


Last edited by a13x on Sun Jan 23, 2005 1:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
a13x
Apprentice
Apprentice


Joined: 05 Jan 2005
Posts: 215

PostPosted: Sun Jan 23, 2005 1:00 pm    Post subject: Reply with quote

Well ? Any gurus around here ?
Back to top
View user's profile Send private message
a13x
Apprentice
Apprentice


Joined: 05 Jan 2005
Posts: 215

PostPosted: Sun Jan 23, 2005 5:52 pm    Post subject: Reply with quote

Ok, since apparently there are no gurus around ... I made some investigations myself. Maybe I forgot to enable certain drivers in the kernel ... not sure, I'll check soon.

Anyway in Windows, the setup CD installs 4 drivers for the tuner card:

BtCap, WDM Audio Capture
BtCap, WDM Video Capture
BtTuner, Philips WDM TV tuner
BtXBar, WDM Crossbar
Back to top
View user's profile Send private message
a13x
Apprentice
Apprentice


Joined: 05 Jan 2005
Posts: 215

PostPosted: Mon Jan 24, 2005 1:47 pm    Post subject: Reply with quote

Ok, thank you very much for the support you offered in resolving this problem. It was crucial.

I recompiled the kernel, included all the bttv stuff and now I have video0 and the rest of the stuff needed, but there is another problem. Zapping can't find any channels. WTF ?
Back to top
View user's profile Send private message
Izydorr
n00b
n00b


Joined: 10 Sep 2004
Posts: 45
Location: Poland / Warsaw

PostPosted: Tue Feb 07, 2006 9:48 am    Post subject: Reply with quote

Hi. I'm not a Guru, but I'll try to help :)
You say that You compiled driver in Your kernel but did You configure it? You have to pass "card" and "tuner" parameters to the bttv module otherwise You'll have a /dev/video device but it will not work.
Check out this article: http://gentoo-wiki.com/HARDWARE_saa7134
It's about different driver but the main rule is the same. Read section about "card and tuner". You have list of cards and tuners in Your /usr/src/linux/Documentation/video4linux directory.
I'll be watching this thread. If You still have trouble please write about it and I'll do my best to help You.
Back to top
View user's profile Send private message
Izydorr
n00b
n00b


Joined: 10 Sep 2004
Posts: 45
Location: Poland / Warsaw

PostPosted: Tue Feb 07, 2006 9:51 am    Post subject: Reply with quote

Usp, I just noticed that this thread is very old :)
You propably already solved this or got rid of the tuner ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum