LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   New kernel 2.6.11.4 - no bt878 (https://www.linuxquestions.org/questions/slackware-14/new-kernel-2-6-11-4-no-bt878-303581/)

tw001_tw 03-19-2005 11:59 AM

New kernel 2.6.11.4 - no bt878
 
Hey folks - I'm resolving some small issues after building my new kernel. For once, things
went suprisingly well, and after a little work, I hope to continue running my 1st
custom kernel after all these years :) .

Besides not having any clue of how/why my sound is working (I must have did something
right!) I can't get my bt878 capture card working,

typeing 'xawtv', here is the output:
Quote:

This is xawtv-3.94, running on Linux/i686 (2.6.11.4Chinacat.Main)
xinerama 0: 1024x768+0+0
xinerama 1: 1024x768+1024+0
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such file or directory
v4l2: open /dev/video0: No such file or directory
v4l: open /dev/video0: No such file or directory
no video grabber device available
Here is my rc.modules (I made the file from scratch) that pertains to the bt878:
Quote:

# To enable V4l
/sbin/modprobe v4l1-compat
/sbin/modprobe v4l2-common
/sbin/modprobe videodev
#
# To enable bt878
/sbin/modprobe cx88-blackbird
All 4 of these are modules in /lib/modules/2.6.11.4 and load fine apparently.
I was a bit confused with the cx88-blackbird driver, but the kernel notes said
it was the successor to for the bt878 driver. I couldn't find it anywhere else
during the ' make menuconfig ' process.

Here is lsmod (portion that pertains to this issue):
Quote:

cx88_blackbird 13252 0
cx8802 8068 1 cx88_blackbird
firmware_class 8512 1 cx88_blackbird
cx88xx 44756 2 cx88_blackbird,cx8802
i2c_algo_bit 9288 1 cx88xx
video_buf 17796 3 cx88_blackbird,cx8802,cx88xx
i2c_core 19264 3 i2c_viapro,cx88xx,i2c_algo_bit
btcx_risc 4360 2 cx8802,cx88xx
videodev 8064 2 cx88_blackbird,cx88xx
v4l2_common 5184 0
v4l1_compat 14084 0
And I don't see anything in ' lsdev ' about any of this.
I'm hoping someone knows what I missed - thanks a lot
-tw

[edited: spelling/typo]

egag 03-19-2005 12:16 PM

they've got a new kernel every day i guess....i've got 2.6.11.5. :)

and why do you load v4l in rc.modules ?
i have ' Load "v4l" ' in the modules section of xorg.conf.

..and i guess .4 had some errors or so .
( .5 will also have some ... )

egag

tw001_tw 03-19-2005 02:02 PM

Quote:

why do you load v4l in rc.modules ?
Come to think of it, I have no idea.

Quote:

..and i guess .4 had some errors or so .
( .5 will also have some ... )
I'm not following you. You mean to say that they left out the bt878?
I checked in slackwares 2.6.10 and couldn't find it either.

Still looking, but thanks for the post egag.
-tw

egag 03-19-2005 03:16 PM

well...i didn't mean it's no longer supported, but that i see a lot of new kernels these days.

but i'm wondering, do you use that card for tv-viewing....?
i thought bt878 needed the bttv-module rather than cx88-blackbird ?

maybe it's not a bt878 ?
if it is, try modprobe bttv.
if it isn't there, compile the module ( same as bt848 ).

egag

tw001_tw 03-19-2005 03:32 PM

Quote:

if it isn't there, compile the module ( same as bt848 ).
AH ! thats what I was looking for. I didn't know the bt878 and bt848 used the same driver.
I chose the cx88-blackbird 'cause it said " (bt878 successor) " .

Yeah, I use my bt878 for tv viewing and video capture.

Well, I added bt848 to config, then " make modules && make modules_install "
then " /sbin/modprobe bttv " and all is well !!!

(I'll add it to rc.modules before I reboot though).
THANKS egag!
best regards
-tw

egag 03-19-2005 03:47 PM

ok, nice it works.
and if you use hotplug , i guess that will load the bttv module when your card is detected.
( it does here ).

anyway, loading it in rc.modules won't break anything.

egag


All times are GMT -5. The time now is 02:55 PM.