Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: AverMedia 771 DVB-T Registering frontend problem



Chris

Hurrah! Success. Key was to download and build the latest video4linux drivers
from http://dl.bytesex.org/cvs-snapshots/

Untarred it, did a make, then a make install. (Quite a lot of problems with
files missing during the make, but just copied them from the kernel source dir
into the video4linux dir that I'd untarred to and it completed successfully.)

I then tried following your earlier list of modules to install which still
didn't work but I could tell I was further ahead. So, nosing around the web, I
came across a previous posting that you'd replied to:
http://pvrguide.no-ip.com/bbs-old/viewtopic/9088.html

I followed the same module installation method that Mike listed and it started
working. Some of these didn't work, but I'll try and trim this down and post a
final summary of which modules I require

cd ~/video4linux
insmod ./video-buf.ko
insmod ./btcx-risc.ko
modprobe i2c-core
insmod ./v4l2-common.ko
insmod ./v4l1-compat.ko
modprobe i2c-algo-bit
modprobe videodev
insmod ../dvb-kernel/build-2.6/dvb-core.ko
dvb_shutdown_timeout=0 # dvb_frontend_debug=1
#michaell
insmod cx88xx.ko #core_debug=2

insmod cx8800.ko

#michaell
insmod cx8802.ko #debug=10
#michaell
insmod cx88-dvb.ko #debug=10
modprobe firmware_class
insmod ./bttv.ko
insmod ../dvb-kernel/build-2.6/bt878.ko
insmod ../dvb-kernel/build-2.6/dvb-bt8xx.ko
insmod ../dvb-kernel/build-2.6/mt352.ko

Thanks for all your help

Mike

Quoting Mike Ryan <mike.ryan@redmar.com>:

 Hold on, I just RTFM'ed (as you suggested) and found this section:

 3. make

   Note #1: Since the dvb-bt8xx and dst drivers now depend on a
   snapshot of the v4l drivers, they are not built by default.
   To build these modules do this instead: make BTTV=1
   For detailed instructions for bttv based cards, see README.bt8xx

 I'll do that now

 Cheers

 Mike

 Quoting Mike Ryan <mike.ryan@redmar.com>:

  Chris

  Thanks for that. I can see that the file I'm loading is:
  [root@linuxpvr build-2.6]# ll
  /lib/modules/2.6.8-1.521/kernel/drivers/media/dvb/bt8xx/dvb-bt8xx.ko
  -rwxr--r--  1 root root 9796 Aug 16 14:55

  However, I had downloaded the latest cvs, but it doesn't seem to build the
  dvb-bt8xx module file:
  [root@linuxpvr build-2.6]# pwd
  /root/dvb-kernel/build-2.6
  [root@linuxpvr build-2.6]# ll *dvb-bt8xx*
  lrwxrwxrwx  1 root root 44 Oct 16 12:11 dvb-bt8xx.c ->
  ../linux/drivers/media/dvb/bt8xx/dvb-bt8xx.c
  lrwxrwxrwx  1 root root 44 Oct 16 12:11 dvb-bt8xx.h ->
  ../linux/drivers/media/dvb/bt8xx/dvb-bt8xx.h
  [root@linuxpvr build-2.6]#

  Do I need to compile this seperately or something?

  Thanks in advance

  Mike


  Quoting Christopher Pascoe <c.pascoe@itee.uq.edu.au>:

   > Thanks for that - no luck unfortunately. It appears that the frontend
   > registration just doesn't seem to be happening with the modules I have.
   Could
   > it be I have a new type of card that's not in the code - see the unknown
   card
   > 7b message below

   Yes, the card you have isn't in the code you are running.  I guess you are
   using the current 1.1.1 release code, not the dvb-kernel CVS.  The last
   release was made before the 771 was around.

   > modprobe dvb-bt8xx
   >
   > Oct 17 09:15:43 linuxpvr kernel: dvb_bt8xx_init: unknown card_id found
   7711461
   > Oct 17 09:15:43 linuxpvr kernel: dvb_bt8xx_init: unknown card_type found
  7B,
   NOT
   > LOADED
   > Oct 17 09:15:43 linuxpvr kernel: dvb_bt8xx_init: unknown card_nr found 0
   > Oct 17 09:15:43 linuxpvr kernel: attach: checking "bt878 #0 [hw]"
   > Oct 17 09:15:43 linuxpvr kernel: find by pci: checking "bt878 #0 [hw]"

   These messages are gone in the current code - I thought they looked
   strange - which also has support for the AverMedia 771 in it.

   To fetch the current CVS code, follow the instructions at
   http://www.linuxtv.org/cvs/ .  The module name you want to retrieve is
   "dvb-kernel".  Fetch this and read the instructions in the top level
   README on how to build it (there is a note about building for BTTV based
   cards in there).

   Alternatively, you can fetch and build the current kernel (2.6.9-rc4 or
   higher), which should have support in it for the 771 out of the box.

   Regards,
   Chris




  Regards

  Mike Ryan

  Redmar Consulting Ltd
  W +44 (0)20 7702 1671
  M +44 (0)7958 750139
  mailto:mike.ryan@redmar.com
  http://www.redmar.com



 Regards

 Mike Ryan

 Redmar Consulting Ltd
 W +44 (0)20 7702 1671
 M +44 (0)7958 750139
 mailto:mike.ryan@redmar.com
 http://www.redmar.com




Regards

Mike Ryan

Redmar Consulting Ltd
W +44 (0)20 7702 1671
M +44 (0)7958 750139
mailto:mike.ryan@redmar.com
http://www.redmar.com




Home | Main Index | Thread Index