Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] AverMedia 771 DVB-T Registering frontend problem
Hi
I'm a little bit further along with this now. I load the following modules:
modprobe videodev
modprobe bttv i2c_hw=1 card=0x68
modprobe dvb-core dvb_shutdown_timeout=0;
modprobe v4l1-compat
modprobe v4l2-common
modprobe video-buf
modprobe mt352 debug=1 force_card=0x0
modprobe bt878
modprobe dvb-bt8xx
Here's what I get in the /var/log/messages file:
Oct 16 13:04:47 linuxpvr kernel: Linux video capture interface: v1.00
Oct 16 13:04:48 linuxpvr kernel: bttv: driver version 0.9.15 loaded
Oct 16 13:04:48 linuxpvr kernel: bttv: using 8 buffers with 2080k (520 pages)
each for capture
Oct 16 13:04:48 linuxpvr kernel: bttv: Bt8xx card found (0).
Oct 16 13:04:48 linuxpvr kernel: ACPI: PCI interrupt 0000:02:03.0[A] -> GSI 10
(level, low) -> IRQ 10
Oct 16 13:04:48 linuxpvr kernel: bttv0: Bt878 (rev 17) at 0000:02:03.0, irq: 10,
latency: 32, mmio: 0xd9000000
Oct 16 13:04:48 linuxpvr kernel: bttv0: detected: AVermedia DVB-T 771
[card=123], PCI subsystem ID is 1461:0771
Oct 16 13:04:48 linuxpvr kernel: bttv0: using: Nebula Electronics DigiTV
[card=104,insmod option]
Oct 16 13:04:48 linuxpvr kernel: bttv0: using tuner=-1
Oct 16 13:04:48 linuxpvr kernel: bttv0: registered device video0
Oct 16 13:04:48 linuxpvr kernel: bttv0: registered device vbi0
Oct 16 13:04:48 linuxpvr kernel: bttv0: PLL: 28636363 => 35468950 .. ok
Oct 16 13:04:48 linuxpvr kernel: bttv0: add subdevice "dvb0"
Oct 16 13:04:49 linuxpvr kernel: dvbfe_mt352: Warning, overriding detected card
type.
Oct 16 13:04:49 linuxpvr kernel: dvbfe_mt352: Setup for Zarlink MT352 + TUA6034
DVB-T
Oct 16 13:04:49 linuxpvr kernel: bt878: AUDIO driver version 0.0.0 loaded
Oct 16 13:04:49 linuxpvr kernel: bt878: Bt878 AUDIO function found (0).
Oct 16 13:04:49 linuxpvr kernel: ACPI: PCI interrupt 0000:02:03.1[A] -> GSI 10
(level, low) -> IRQ 10
Oct 16 13:04:49 linuxpvr kernel: bt878(0): Bt878 (rev 17) at 02:03.1, irq: 10,
latency: 32, memory: 0xd9001000
Oct 16 13:04:49 linuxpvr kernel: dvb_bt8xx_init: unknown card_id found 7711461
Oct 16 13:04:49 linuxpvr kernel: dvb_bt8xx_init: bttv type set to nebula
Oct 16 13:04:49 linuxpvr kernel: attach: checking "bt878 #0 [hw]"
Oct 16 13:04:49 linuxpvr kernel: find by pci: checking "bt878 #0 [hw]"
Oct 16 13:04:49 linuxpvr kernel: attach: "bt878 #0 [hw]", to card 0
Oct 16 13:04:49 linuxpvr kernel: DVB: registering new adapter (Neb).
However, that's where it stops. I don't get any message about registering the
frontend. Subsequently, when I try to use tzap (or anything else) I get:
[root@linuxpvr rc5.d]# tzap -r "BBC ONE"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: failed opening '/dev/dvb/adapter0/frontend0' (No such device)
I tried to load the card without forcing the card_type using:
modprobe mt352 debug=1
But then I just get this message:
Oct 16 13:25:05 linuxpvr kernel: dvb_bt8xx_init: unknown card_id found 7711461
Oct 16 13:25:05 linuxpvr kernel: dvb_bt8xx_init: bttv type set to nebula
I had a physical look at the card, and dragged off the following info, if it's
of any use:
AVERTV DVB-T 771
X P(7/8M) (I presume this signifies the Pal model?)
Samsung JDB020 (Written on the tuner housing)
Conexant Fusion 878A 25878-13
MT352 CG 0421Q WS
Avermedia A771-B 0405 ABLE (written on the back
Wouold appreciate any help or suggestion
Thanks and Regards
Mike
Quoting Mike Ryan:
Hi
I'm trying to get an AverMedia 771 DVB-T card running under Redhat Fedora Core
2 running 2.6.8-1.521.
So, I did the following:
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-kernel
cd dvb-kernel/build-2.6
./getlinks
make
I then run MAKEDEV-DVB.sh to make the appropriate files
This all went ok, and then I run the insmod.sh load, and get the folliowing:
./insmod.sh load
Inserting DVB modules into kernel
FATAL: Module crc32 not found.
FATAL: Module firmware_class not found.
FATAL: Module evdev not found.
which creates the following in the messages file:
Oct 14 16:29:51 linuxpvr kernel: Linux video capture interface: v1.00
Oct 14 16:29:51 linuxpvr kernel: saa7146: register extension 'dvb'.
Oct 14 16:29:51 linuxpvr kernel: saa7146: register extension 'budget dvb'.
Oct 14 16:29:51 linuxpvr kernel: saa7146: register extension 'budget_ci dvb'.
Oct 14 16:29:51 linuxpvr kernel: saa7146: register extension 'budget dvb /w
video in'.
Oct 14 16:29:51 linuxpvr kernel: usbcore: registered new driver
Technotrend/Hauppauge USB-Nova
Oct 14 16:29:51 linuxpvr kernel: usbcore: registered new driver ttusb-dec
Oct 14 16:29:51 linuxpvr kernel: usbcore: registered new driver dvb_dibusb
I then read the linux/Documentation/dvb/avermedia.txt file which instructed
me to build the modules (as above) and then do the following (in order):
* insmod dvb-core.o
* modprobe bttv.o
* insmod bt878.o
* insmod dvb-bt8xx.o
* insmod sp887x.o
but this fails straightaway:
# insmod dvb-core.o
insmod: error inserting 'dvb-core.o': -1 Invalid module format
Am I missing something here? Any pointers?
Thanks in advance
Mike
Home |
Main Index |
Thread Index