public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
@ 2008-09-29  9:28 Jon Hardcastle
  2008-09-29  9:59 ` Volker Armin Hemmann
  0 siblings, 1 reply; 8+ messages in thread
From: Jon Hardcastle @ 2008-09-29  9:28 UTC (permalink / raw
  To: gentoo-user

Hi, i have spent the weekend trying to get my new Hauppage USB tv stick to work under linux.

I have been constantly perplexed by references to compilable kernel modules I couldn't see! I assumed it was because they referred to old modules or something.

But having downloaded and booted into Knoppix and run make menuconfig on that i have confirmed that kernel seems to have 10's of TV card chipset drivers availible to compile whereas gentoo-sources/vanilla-sources emerged on my machine have maybe 2 or 3.

Can someone offer me some assistance as to why this might be?

Thank you

(This is my first mailing list post - please be gentle!)

-----------------------
N: Jon Hardcastle
E: Jon@eHardcastle.com
'The writing is on the wall...'
-----------------------



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29  9:28 [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux Jon Hardcastle
@ 2008-09-29  9:59 ` Volker Armin Hemmann
  2008-09-29 11:06   ` Jon Hardcastle
  0 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2008-09-29  9:59 UTC (permalink / raw
  To: gentoo-user

On Monday 29 September 2008, Jon Hardcastle wrote:
> Hi, i have spent the weekend trying to get my new Hauppage USB tv stick to
> work under linux.
>
> I have been constantly perplexed by references to compilable kernel modules
> I couldn't see! I assumed it was because they referred to old modules or
> something.
>
> But having downloaded and booted into Knoppix and run make menuconfig on
> that i have confirmed that kernel seems to have 10's of TV card chipset
> drivers availible to compile whereas gentoo-sources/vanilla-sources emerged
> on my machine have maybe 2 or 3.
>
> Can someone offer me some assistance as to why this might be?
>
> Thank you
>
> (This is my first mailing list post - please be gentle!)
>
> -----------------------
> N: Jon Hardcastle
> E: Jon@eHardcastle.com
> 'The writing is on the wall...'
> -----------------------

because a large part of the dvb/tv drivers are developed outside of the main 
kernel tree. Also a large part is hidden under experimental.

For my dvb-t stick I need to checkout a mercurial rep and do a make, make 
install in it do get drivers that work. And with 'work' I mean: no sound on 
first try, but after disconnecting the stick and reconnecting it, it suddenly 
works.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29  9:59 ` Volker Armin Hemmann
@ 2008-09-29 11:06   ` Jon Hardcastle
  2008-09-29 11:52     ` Volker Armin Hemmann
  0 siblings, 1 reply; 8+ messages in thread
From: Jon Hardcastle @ 2008-09-29 11:06 UTC (permalink / raw
  To: gentoo-user

--- On Mon, 29/9/08, Volker Armin Hemmann <volker.armin.hemmann@tu-clausthal.de> wrote:

> From: Volker Armin Hemmann <volker.armin.hemmann@tu-clausthal.de>
> Subject: Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
> To: gentoo-user@lists.gentoo.org
> Date: Monday, 29 September, 2008, 10:59 AM
> On Monday 29 September 2008, Jon Hardcastle wrote:
> > Hi, i have spent the weekend trying to get my new
> Hauppage USB tv stick to
> > work under linux.
> >
> > I have been constantly perplexed by references to
> compilable kernel modules
> > I couldn't see! I assumed it was because they
> referred to old modules or
> > something.
> >
> > But having downloaded and booted into Knoppix and run
> make menuconfig on
> > that i have confirmed that kernel seems to have
> 10's of TV card chipset
> > drivers availible to compile whereas
> gentoo-sources/vanilla-sources emerged
> > on my machine have maybe 2 or 3.
> >
> > Can someone offer me some assistance as to why this
> might be?
> >
> > Thank you
> >
> > (This is my first mailing list post - please be
> gentle!)
> >
> > -----------------------
> > N: Jon Hardcastle
> > E: Jon@eHardcastle.com
> > 'The writing is on the wall...'
> > -----------------------
> 
> because a large part of the dvb/tv drivers are developed
> outside of the main 
> kernel tree. Also a large part is hidden under
> experimental.
> 
> For my dvb-t stick I need to checkout a mercurial rep and
> do a make, make 
> install in it do get drivers that work. And with
> 'work' I mean: no sound on 
> first try, but after disconnecting the stick and
> reconnecting it, it suddenly 
> works.

Hi, I went thru this process but i still dont have the option to add support as a kernel module. Should the mercurial add steps to the menuconfig?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29 11:06   ` Jon Hardcastle
@ 2008-09-29 11:52     ` Volker Armin Hemmann
  2008-09-29 13:08       ` Jon Hardcastle
  0 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2008-09-29 11:52 UTC (permalink / raw
  To: gentoo-user

On Monday 29 September 2008, Jon Hardcastle wrote:
> --- On Mon, 29/9/08, Volker Armin Hemmann <volker.armin.hemmann@tu-
clausthal.de> wrote:
> > From: Volker Armin Hemmann <volker.armin.hemmann@tu-clausthal.de>
> > Subject: Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
> > To: gentoo-user@lists.gentoo.org
> > Date: Monday, 29 September, 2008, 10:59 AM
> >
> > On Monday 29 September 2008, Jon Hardcastle wrote:
> > > Hi, i have spent the weekend trying to get my new
> >
> > Hauppage USB tv stick to
> >
> > > work under linux.
> > >
> > > I have been constantly perplexed by references to
> >
> > compilable kernel modules
> >
> > > I couldn't see! I assumed it was because they
> >
> > referred to old modules or
> >
> > > something.
> > >
> > > But having downloaded and booted into Knoppix and run
> >
> > make menuconfig on
> >
> > > that i have confirmed that kernel seems to have
> >
> > 10's of TV card chipset
> >
> > > drivers availible to compile whereas
> >
> > gentoo-sources/vanilla-sources emerged
> >
> > > on my machine have maybe 2 or 3.
> > >
> > > Can someone offer me some assistance as to why this
> >
> > might be?
> >
> > > Thank you
> > >
> > > (This is my first mailing list post - please be
> >
> > gentle!)
> >
> > > -----------------------
> > > N: Jon Hardcastle
> > > E: Jon@eHardcastle.com
> > > 'The writing is on the wall...'
> > > -----------------------
> >
> > because a large part of the dvb/tv drivers are developed
> > outside of the main
> > kernel tree. Also a large part is hidden under
> > experimental.
> >
> > For my dvb-t stick I need to checkout a mercurial rep and
> > do a make, make
> > install in it do get drivers that work. And with
> > 'work' I mean: no sound on
> > first try, but after disconnecting the stick and
> > reconnecting it, it suddenly
> > works.
>
> Hi, I went thru this process but i still dont have the option to add
> support as a kernel module. Should the mercurial add steps to the
> menuconfig?

no.
it just installs all the drivers in the rep as modules. It doesn't touch any 
configs at all.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29 11:52     ` Volker Armin Hemmann
@ 2008-09-29 13:08       ` Jon Hardcastle
  2008-09-29 14:08         ` Volker Armin Hemmann
  0 siblings, 1 reply; 8+ messages in thread
From: Jon Hardcastle @ 2008-09-29 13:08 UTC (permalink / raw
  To: gentoo-user

> > >
> > > On Monday 29 September 2008, Jon Hardcastle
> wrote:
> > > > Hi, i have spent the weekend trying to get
> my new
> > >
> > > Hauppage USB tv stick to
> > >
> > > > work under linux.
> > > >
> > > > I have been constantly perplexed by
> references to
> > >
> > > compilable kernel modules
> > >
> > > > I couldn't see! I assumed it was because
> they
> > >
> > > referred to old modules or
> > >
> > > > something.
> > > >
> > > > But having downloaded and booted into
> Knoppix and run
> > >
> > > make menuconfig on
> > >
> > > > that i have confirmed that kernel seems to
> have
> > >
> > > 10's of TV card chipset
> > >
> > > > drivers availible to compile whereas
> > >
> > > gentoo-sources/vanilla-sources emerged
> > >
> > > > on my machine have maybe 2 or 3.
> > > >
> > > > Can someone offer me some assistance as to
> why this
> > >
> > > might be?
> > >
> > > > Thank you
> > > >
> > > > (This is my first mailing list post - please
> be
> > >
> > > gentle!)
> > >
> > >
> > > because a large part of the dvb/tv drivers are
> developed
> > > outside of the main
> > > kernel tree. Also a large part is hidden under
> > > experimental.
> > >
> > > For my dvb-t stick I need to checkout a mercurial
> rep and
> > > do a make, make
> > > install in it do get drivers that work. And with
> > > 'work' I mean: no sound on
> > > first try, but after disconnecting the stick and
> > > reconnecting it, it suddenly
> > > works.
> >
> > Hi, I went thru this process but i still dont have the
> option to add
> > support as a kernel module. Should the mercurial add
> steps to the
> > menuconfig?
> 
> no.
> it just installs all the drivers in the rep as modules. It
> doesn't touch any 
> configs at all.

Hmmm i wonder why i have seen sooo many references to alot more kernel options than i have in either my gentoo-sources or vanilla-sources. Is it possible to 'patch' the kernel source instead of downloading using mercurial. Also how does it 'know' what kernel to make the modules available under? I have 3 sets of kernel code on my machine?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29 13:08       ` Jon Hardcastle
@ 2008-09-29 14:08         ` Volker Armin Hemmann
  2008-09-30  8:50           ` Jon Hardcastle
  0 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2008-09-29 14:08 UTC (permalink / raw
  To: gentoo-user

On Monday 29 September 2008, Jon Hardcastle wrote:
> > > > On Monday 29 September 2008, Jon Hardcastle
> >
> > wrote:
> > > > > Hi, i have spent the weekend trying to get
> >
> > my new
> >
> > > > Hauppage USB tv stick to
> > > >
> > > > > work under linux.
> > > > >
> > > > > I have been constantly perplexed by
> >
> > references to
> >
> > > > compilable kernel modules
> > > >
> > > > > I couldn't see! I assumed it was because
> >
> > they
> >
> > > > referred to old modules or
> > > >
> > > > > something.
> > > > >
> > > > > But having downloaded and booted into
> >
> > Knoppix and run
> >
> > > > make menuconfig on
> > > >
> > > > > that i have confirmed that kernel seems to
> >
> > have
> >
> > > > 10's of TV card chipset
> > > >
> > > > > drivers availible to compile whereas
> > > >
> > > > gentoo-sources/vanilla-sources emerged
> > > >
> > > > > on my machine have maybe 2 or 3.
> > > > >
> > > > > Can someone offer me some assistance as to
> >
> > why this
> >
> > > > might be?
> > > >
> > > > > Thank you
> > > > >
> > > > > (This is my first mailing list post - please
> >
> > be
> >
> > > > gentle!)
> > > >
> > > >
> > > > because a large part of the dvb/tv drivers are
> >
> > developed
> >
> > > > outside of the main
> > > > kernel tree. Also a large part is hidden under
> > > > experimental.
> > > >
> > > > For my dvb-t stick I need to checkout a mercurial
> >
> > rep and
> >
> > > > do a make, make
> > > > install in it do get drivers that work. And with
> > > > 'work' I mean: no sound on
> > > > first try, but after disconnecting the stick and
> > > > reconnecting it, it suddenly
> > > > works.
> > >
> > > Hi, I went thru this process but i still dont have the
> >
> > option to add
> >
> > > support as a kernel module. Should the mercurial add
> >
> > steps to the
> >
> > > menuconfig?
> >
> > no.
> > it just installs all the drivers in the rep as modules. It
> > doesn't touch any
> > configs at all.
>
> Hmmm i wonder why i have seen sooo many references to alot more kernel
> options than i have in either my gentoo-sources or vanilla-sources.

because they patch their kernel.

> Is it
> possible to 'patch' the kernel source instead of downloading using
> mercurial. Also how does it 'know' what kernel to make the modules
> available under? I have 3 sets of kernel code on my machine?

a) /usr/src/linux
b) uname -r
c) just make clean && make&& make install for every kernel.

Why patch at all? with the rep and make&& make install you get all the 
drivers. It is not that much 'overhead' compared to the work of patching the 
kernel. And you don't even need to worry about which driver you need - 
autoloading will do that for you ;)





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-29 14:08         ` Volker Armin Hemmann
@ 2008-09-30  8:50           ` Jon Hardcastle
  2008-09-30 13:19             ` Volker Armin Hemmann
  0 siblings, 1 reply; 8+ messages in thread
From: Jon Hardcastle @ 2008-09-30  8:50 UTC (permalink / raw
  To: gentoo-user

> > > Jon Hardcastle wrote:
> > > > > > Hi, i have spent the weekend
> trying to get
> > >
> > > my new
> > >
> > > > > Hauppage USB tv stick to
> > > > >
> > > > > > work under linux.
> > > > > >
> > > > > > I have been constantly perplexed
> by
> > >
> > > references to
> > >
> > > > > compilable kernel modules
> > > > >
> > > > > > I couldn't see! I assumed it
> was because
> > >
> > > they
> > >
> > > > > referred to old modules or
> > > > >
> > > > > > something.
> > > > > >
> > > > > > But having downloaded and booted
> into
> > >
> > > Knoppix and run
> > >
> > > > > make menuconfig on
> > > > >
> > > > > > that i have confirmed that kernel
> seems to
> > >
> > > have
> > >
> > > > > 10's of TV card chipset
> > > > >
> > > > > > drivers availible to compile
> whereas
> > > > >
> > > > > gentoo-sources/vanilla-sources emerged
> > > > >
> > > > > > on my machine have maybe 2 or 3.
> > > > > >
> > > > > > Can someone offer me some
> assistance as to
> > >
> > > why this
> > >
> > > > > might be?
> > > > >
> > > > > > Thank you
> > > > > >
> > > > > > (This is my first mailing list
> post - please
> > >
> > > be
> > >
> > > > > gentle!)
> > > > >
> > > > >
> > > > > because a large part of the dvb/tv
> drivers are
> > >
> > > developed
> > >
> > > > > outside of the main
> > > > > kernel tree. Also a large part is
> hidden under
> > > > > experimental.
> > > > >
> > > > > For my dvb-t stick I need to checkout a
> mercurial
> > >
> > > rep and
> > >
> > > > > do a make, make
> > > > > install in it do get drivers that work.
> And with
> > > > > 'work' I mean: no sound on
> > > > > first try, but after disconnecting the
> stick and
> > > > > reconnecting it, it suddenly
> > > > > works.
> > > >
> > > > Hi, I went thru this process but i still
> dont have the
> > >
> > > option to add
> > >
> > > > support as a kernel module. Should the
> mercurial add
> > >
> > > steps to the
> > >
> > > > menuconfig?
> > >
> > > no.
> > > it just installs all the drivers in the rep as
> modules. It
> > > doesn't touch any
> > > configs at all.
> >
> > Hmmm i wonder why i have seen sooo many references to
> alot more kernel
> > options than i have in either my gentoo-sources or
> vanilla-sources.
> 
> because they patch their kernel.
> 
> > Is it
> > possible to 'patch' the kernel source instead
> of downloading using
> > mercurial. Also how does it 'know' what kernel
> to make the modules
> > available under? I have 3 sets of kernel code on my
> machine?
> 
> a) /usr/src/linux
> b) uname -r
> c) just make clean && make&& make install
> for every kernel.
> 
> Why patch at all? with the rep and make&& make
> install you get all the 
> drivers. It is not that much 'overhead' compared to
> the work of patching the 
> kernel. And you don't even need to worry about which
> driver you need - 
> autoloading will do that for you ;)

Hi, cheers for all your help so far. If you are sure they were patching the kernel and hence the extra options I am happy to draw a line under that line of investigation.. as i wondered if i was using the wrong kernel or something.

Secondly I dont really understand the commands you have given me there. I have my 3 kernels yes at /usr/src with a symlink pointing to my active one which DOESN'T have any DVB stuff compiled in at all. I got the latest gentoo-sources kernel to experiment with and ultimately to switch over to, booted into it.. and downloaded the v4l using mercurial did the make install and it all worked grandly. but how do i know where it has put its modules, if it puts them under /usr/src/linux or gets any kernal info from there then they are in the wrong place. But if it is clever enough to know what kernel i am currently booted into and put them in the correct place accordingly then I am still stumped as i cant get this blasted card to work.

Can you also recommend some kernel debug options i can turn on? Can they be done as parameters to the kernel instead of compiled in? i have plug and play debug and some USB debug but i'd like more!

Thanks for your help.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux
  2008-09-30  8:50           ` Jon Hardcastle
@ 2008-09-30 13:19             ` Volker Armin Hemmann
  0 siblings, 0 replies; 8+ messages in thread
From: Volker Armin Hemmann @ 2008-09-30 13:19 UTC (permalink / raw
  To: gentoo-user

On Tuesday 30 September 2008, Jon Hardcastle wrote:
> > > > Jon Hardcastle wrote:
> > > > > > > Hi, i have spent the weekend
> >
> > trying to get
> >
> > > > my new
> > > >
> > > > > > Hauppage USB tv stick to
> > > > > >
> > > > > > > work under linux.
> > > > > > >
> > > > > > > I have been constantly perplexed
> >
> > by
> >
> > > > references to
> > > >
> > > > > > compilable kernel modules
> > > > > >
> > > > > > > I couldn't see! I assumed it
> >
> > was because
> >
> > > > they
> > > >
> > > > > > referred to old modules or
> > > > > >
> > > > > > > something.
> > > > > > >
> > > > > > > But having downloaded and booted
> >
> > into
> >
> > > > Knoppix and run
> > > >
> > > > > > make menuconfig on
> > > > > >
> > > > > > > that i have confirmed that kernel
> >
> > seems to
> >
> > > > have
> > > >
> > > > > > 10's of TV card chipset
> > > > > >
> > > > > > > drivers availible to compile
> >
> > whereas
> >
> > > > > > gentoo-sources/vanilla-sources emerged
> > > > > >
> > > > > > > on my machine have maybe 2 or 3.
> > > > > > >
> > > > > > > Can someone offer me some
> >
> > assistance as to
> >
> > > > why this
> > > >
> > > > > > might be?
> > > > > >
> > > > > > > Thank you
> > > > > > >
> > > > > > > (This is my first mailing list
> >
> > post - please
> >
> > > > be
> > > >
> > > > > > gentle!)
> > > > > >
> > > > > >
> > > > > > because a large part of the dvb/tv
> >
> > drivers are
> >
> > > > developed
> > > >
> > > > > > outside of the main
> > > > > > kernel tree. Also a large part is
> >
> > hidden under
> >
> > > > > > experimental.
> > > > > >
> > > > > > For my dvb-t stick I need to checkout a
> >
> > mercurial
> >
> > > > rep and
> > > >
> > > > > > do a make, make
> > > > > > install in it do get drivers that work.
> >
> > And with
> >
> > > > > > 'work' I mean: no sound on
> > > > > > first try, but after disconnecting the
> >
> > stick and
> >
> > > > > > reconnecting it, it suddenly
> > > > > > works.
> > > > >
> > > > > Hi, I went thru this process but i still
> >
> > dont have the
> >
> > > > option to add
> > > >
> > > > > support as a kernel module. Should the
> >
> > mercurial add
> >
> > > > steps to the
> > > >
> > > > > menuconfig?
> > > >
> > > > no.
> > > > it just installs all the drivers in the rep as
> >
> > modules. It
> >
> > > > doesn't touch any
> > > > configs at all.
> > >
> > > Hmmm i wonder why i have seen sooo many references to
> >
> > alot more kernel
> >
> > > options than i have in either my gentoo-sources or
> >
> > vanilla-sources.
> >
> > because they patch their kernel.
> >
> > > Is it
> > > possible to 'patch' the kernel source instead
> >
> > of downloading using
> >
> > > mercurial. Also how does it 'know' what kernel
> >
> > to make the modules
> >
> > > available under? I have 3 sets of kernel code on my
> >
> > machine?
> >
> > a) /usr/src/linux
> > b) uname -r
> > c) just make clean && make&& make install
> > for every kernel.
> >
> > Why patch at all? with the rep and make&& make
> > install you get all the
> > drivers. It is not that much 'overhead' compared to
> > the work of patching the
> > kernel. And you don't even need to worry about which
> > driver you need -
> > autoloading will do that for you ;)
>
> Hi, cheers for all your help so far. If you are sure they were patching the
> kernel and hence the extra options I am happy to draw a line under that
> line of investigation.. as i wondered if i was using the wrong kernel or
> something.
>
> Secondly I dont really understand the commands you have given me there. I
> have my 3 kernels yes at /usr/src with a symlink pointing to my active one
> which DOESN'T have any DVB stuff compiled in at all. I got the latest
> gentoo-sources kernel to experiment with and ultimately to switch over to,
> booted into it.. and downloaded the v4l using mercurial did the make
> install and it all worked grandly. but how do i know where it has put its
> modules, if it puts them under /usr/src/linux or gets any kernal info from
> there then they are in the wrong place. But if it is clever enough to know
> what kernel i am currently booted into and put them in the correct place
> accordingly then I am still stumped as i cant get this blasted card to
> work.

it should put the modules in the correct lib/modules/`uname -r `directory. 
What doesn't work? Do you load the right modules? Is it sound?

>
> Can you also recommend some kernel debug options i can turn on? Can they be
> done as parameters to the kernel instead of compiled in? i have plug and
> play debug and some USB debug but i'd like more!

no, not really. All problems I ever had were 'it just doesn't work, use 
external modules', 'no sound, reconnect card' and 'no sound, because I forgot 
to unmute someone'.



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-09-30 13:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-29  9:28 [gentoo-user] Gentoo-Sources/Vanilla-Sources/Video 4 Linux Jon Hardcastle
2008-09-29  9:59 ` Volker Armin Hemmann
2008-09-29 11:06   ` Jon Hardcastle
2008-09-29 11:52     ` Volker Armin Hemmann
2008-09-29 13:08       ` Jon Hardcastle
2008-09-29 14:08         ` Volker Armin Hemmann
2008-09-30  8:50           ` Jon Hardcastle
2008-09-30 13:19             ` Volker Armin Hemmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox