[linux-dvb] Avermedia 761 w/FC5
John Pye
john at curioussymbols.com
Tue Jan 16 00:48:21 CET 2007
Aha! Another 761 person! I've tried at length to work out how to make
this card work (FC3, FC4, Ubuntu) and not succeeded. I couldn't get it
to detect a tuner.
How did you overcome that problem? Probably it's something simple that
I'm missing, not being a kernel/hardware person really. Or perhaps the
patch you made for sp887x was what was required?
Here is what I managed to get:
[4294861.556000] bt878(0): unloading
[4294861.556000] bt878_mem: 0xe0a4a000.
[4294861.556000] ACPI: PCI interrupt for device 0000:02:0d.1 disabled
[4294861.557000] bttv0: unloading
[4294882.830000] bttv: driver version 0.9.16 loaded
[4294882.830000] bttv: using 8 buffers with 2080k (520 pages) each for
capture
[4294882.830000] bttv: Bt8xx card found (0).
[4294882.830000] ACPI: PCI Interrupt 0000:02:0d.0[A] -> GSI 21 (level,
low) -> IRQ 225
[4294882.831000] bttv0: Bt878 (rev 17) at 0000:02:0d.0, irq: 225,
latency: 32, mmio: 0xf47fe000
[4294882.831000] bttv0: detected: AverMedia AverTV DVB-T 761 [card=124],
PCI subsystem ID is 1461:0761
[4294882.831000] bttv0: using: AverMedia AverTV DVB-T 761
[card=124,autodetected]
[4294882.831000] bttv0: gpio: en=00000000, out=00000000 in=009c004d [init]
[4294882.833000] bttv0: using tuner=-1
[4294882.833000] bttv0: registered device video0
[4294882.833000] bttv0: registered device vbi0
[4294882.833000] bttv0: PLL: 28636363 => 35468950 . ok
[4294882.844000] bttv0: add subdevice "remote0"
[4294882.844000] bttv0: add subdevice "dvb0"
[4294882.877000] bt878: Unknown parameter `bttv'
[4294885.249000] bt878: AUDIO driver version 0.0.0 loaded
[4294885.249000] bt878: Bt878 AUDIO function found (0).
[4294885.249000] ACPI: PCI Interrupt 0000:02:0d.1[A] -> GSI 21 (level,
low) -> IRQ 225
[4294885.249000] bt878(0): Bt878 (rev 17) at 02:0d.1, irq: 225, latency:
32, memory: 0xf47ff000
[4295064.743000] DVB: registering new adapter (bttv0).
[4295064.748000] DVB: registering frontend 0 (Spase SP887x DVB-T)...
David Redmond wrote:
> Hi All,
>
> I once had my AverTV 761 running fine under FC2 (2.6.8.1 kernel) until
> this weekend when I did an upgrade to FC5. Since then I cannot get
> the card to tune into any frequency with errors reported by dvbscan &
> MythTV backend to that effect. I remember that I had to modify one of
> the kernel source files (sp887x driver from memory) which required a
> patch to set the frequency stepping level - not sure if this is still
> the case with the later kernel versions or not. Does anyone have any
> information on this?
>
> If this isn't the case, I've run out of ideas on how to get this card
> going. I've pasted as much information below as possible from my
> system. Any help is much appreciated.
>
> Thanks,
> David
>
> [root at emerald ~]# ls -la /dev/dvb/adapter0/
> total 0
> drwxr-xr-x 2 root root 120 Dec 13 12:40 .
> drwxr-xr-x 3 root root 60 Dec 13 12:40 ..
> crw-rw---- 1 root root 212, 4 Dec 13 12:40 demux0
> crw-rw---- 1 root root 212, 5 Dec 13 12:40 dvr0
> crw-rw---- 1 root root 212, 3 Dec 13 12:40 frontend0
> crw-rw---- 1 root root 212, 7 Dec 13 12:40 net0
>
> [root at emerald ~]# lsmod
> Module Size Used by
> dvb_bt8xx 16197 0
> nxt6000 7621 1 dvb_bt8xx
> mt352 6981 1 dvb_bt8xx
> sp887x 7621 1 dvb_bt8xx
> dst_ca 13377 1 dvb_bt8xx
> dst 27977 2 dvb_bt8xx,dst_ca
> dvb_core 79209 2 dvb_bt8xx,dst_ca
> dvb_pll 14917 1 dvb_bt8xx
> cx24110 8517 1 dvb_bt8xx
> or51211 9925 1 dvb_bt8xx
> zl10353 5829 1 dvb_bt8xx
> lgdt330x 8541 1 dvb_bt8xx
> nfsd 216433 17
> exportfs 6081 1 nfsd
> lockd 62152 2 nfsd
> nfs_acl 3905 1 nfsd
> autofs4 21573 1
> tun 11585 1
> sunrpc 153597 12 nfsd,lockd,nfs_acl
> dm_mirror 29073 0
> dm_mod 57433 1 dm_mirror
> video 17221 0
> sbs 16257 0
> i2c_ec 5569 1 sbs
> container 4801 0
> button 7249 0
> battery 10565 0
> asus_acpi 16857 0
> ac 5701 0
> ipv6 245985 28
> lp 13065 0
> parport_pc 27493 1
> parport 37001 2 lp,parport_pc
> bt878 11561 2 dvb_bt8xx,dst
> ehci_hcd 31693 0
> serio_raw 7493 0
> snd_intel8x0 32605 0
> snd_ac97_codec 91361 1 snd_intel8x0
> snd_ac97_bus 2753 1 snd_ac97_codec
> snd_seq_dummy 4293 0
> snd_seq_oss 32705 0
> snd_seq_midi_event 8001 1 snd_seq_oss
> snd_seq 51633 5
> snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
> ohci_hcd 21341 0
> snd_seq_device 8781 3 snd_seq_dummy,snd_seq_oss,snd_seq
> snd_pcm_oss 42849 0
> snd_mixer_oss 16833 1 snd_pcm_oss
> snd_pcm 76485 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
> bttv 174261 2 dvb_bt8xx,bt878
> video_buf 25157 1 bttv
> ir_common 28229 1 bttv
> compat_ioctl32 1729 1 bttv
> i2c_algo_bit 9033 1 bttv
> btcx_risc 5321 1 bttv
> tveeprom 14800 1 bttv
> videodev 23233 1 bttv
> v4l1_compat 12613 1 videodev
> snd_timer 23237 2 snd_seq,snd_pcm
> sis900 23873 0
> i2c_sis96x 6085 0
> v4l2_common 22465 2 bttv,videodev
> snd 52933 9
> snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
>
> i2c_core 21697 15
> dvb_bt8xx,nxt6000,mt352,sp887x,dst,dvb_pll,cx24110,or51211,zl10353,lgdt330x,i2c_ec,bttv,i2c_algo_bit,tveeprom,i2c_sis96x
>
> soundcore 10145 1 snd
> mii 5825 1 sis900
> snd_page_alloc 10569 2 snd_intel8x0,snd_pcm
> pcspkr 3521 0
> ext3 129993 4
> jbd 58473 1 ext3
>
> dmesg output:
> bttv1: Bt878 (rev 17) at 0000:00:0a.0, irq: 201, latency: 32, mmio:
> 0xee000000
> bttv1: detected: AverMedia AverTV DVB-T 761 [card=124], PCI subsystem
> ID is 1461:0761
> bttv1: using: AverMedia AverTV DVB-T 761 [card=124,autodetected]
> bttv1: gpio: en=00000000, out=00000000 in=009c00cd [init]
> bttv1: using tuner=-1
> bttv1: registered device video1
> bttv1: registered device vbi1
> bttv1: PLL: 28636363 => 35468950 .. ok
> bttv1: add subdevice "dvb1"
> input: bttv IR (card=124) as /class/input/input1
> bttv-input: bttv IR (card=124) detected at pci-0000:00:0a.0/ir0
> bt878: AUDIO driver version 0.0.0 loaded
> bt878: Bt878 AUDIO function found (0).
> PCI: Enabling device 0000:00:09.1 (0004 -> 0006)
> ACPI: PCI Interrupt 0000:00:09.1[A] -> GSI 17 (level, low) -> IRQ 193
> bt878_probe: card id=[0x0],[ <NULL> ] has DVB functions.
> bt878(0): Bt878 (rev 17) at 00:09.1, irq: 193, latency: 32, memory:
> 0xee800000
> bt878: Bt878 AUDIO function found (1).
> PCI: Enabling device 0000:00:0a.1 (0004 -> 0006)
> ACPI: PCI Interrupt 0000:00:0a.1[A] -> GSI 18 (level, low) -> IRQ 201
> bt878_probe: card id=[0x7611461],[ AverMedia AverTV DVB-T 761 ] has
> DVB functions.
> bt878(1): Bt878 (rev 17) at 00:0a.1, irq: 201, latency: 32, memory:
> 0xed800000
> DVB: registering new adapter (bttv1).
> DVB: registering frontend 0 (Spase SP887x DVB-T)...
> sp887x: waiting for firmware upload (dvb-fe-sp887x.fw)...
> i2c_adapter i2c-2: sendbytes: error - bailout.
> sp887x_initial_setup: firmware upload... sp887x: firmware upload complete
>
> /var/log/mythtv/mythbackend.log
> Starting up as the master server.
> 2006-12-13 12:40:39.383 New DB connection, total: 2
> 2006-12-13 12:40:39.398 DVB#0 DVB SI Table Parser Started
> 2006-12-13 12:40:51.352 DVB#0 Using DVB card 0, with frontend Spase
> SP887x DVB-T.
> 2006-12-13 12:40:51.357 New DB connection, total: 3
> 2006-12-13 12:40:51.585 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:52.571 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:53.516 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:54.462 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:55.410 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:56.356 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:57.339 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:58.295 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:40:59.240 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:00.184 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:01.129 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:02.075 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:03.021 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:03.969 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:04.965 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:05.911 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:06.856 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:07.802 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:08.749 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:09.697 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:10.643 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:11.591 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:12.537 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:13.489 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:14.475 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:15.421 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:16.367 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:17.315 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:18.261 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:19.207 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:20.152 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:21.098 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:22.044 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:22.990 DVB#0 DVB signal 6f00 | snr 2502 | ber
> ffffffff | unc ffffffff
> 2006-12-13 12:41:23.607 DVB#0 WARNING - Status: NO LOCK!
> 2006-12-13 12:41:23.617 DVB#0 ERROR - Tuning for channel #3 failed.
>
> [root at emerald ~]# dvbscan /usr/local/share/dvb/dvb-t/au-Brisbane -v
> scanning /usr/local/share/dvb/dvb-t/au-Brisbane
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> initial transponder 226500000 1 3 9 3 1 1 0
> initial transponder 177500000 1 2 9 3 1 2 0
> initial transponder 191625000 1 3 9 3 1 1 0
> initial transponder 219500000 1 3 9 3 1 1 0
> initial transponder 585625000 1 2 9 3 1 2 0
> >>> tune to:
> 226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
>
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
> (tuning failed)
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
>
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
> (tuning failed)
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
>
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
> (tuning failed)
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
>
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
> (tuning failed)
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 585625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
>
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> >>> tune to:
> 585625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
> (tuning failed)
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> >>> tuning status == 0x01
> WARNING: >>> tuning failed!!!
> ERROR: initial tuning failed
> dumping lists (0 services)
> Done.
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
More information about the linux-dvb
mailing list