Re: Aver и ubuntu7.10 lspci

Потапенко Максим m1a2x3 на yandex.ru
Чт Ноя 29 06:07:39 GMT 2007


modinfo bttv показывает:
filename:       /lib/modules/2.6.22-14-generic/kernel/drivers/media/video/bt8xx/bttv.ko
license:        GPL
author:         Ralph Metzler & Marcus Metzler & Gerd Knorr
description:    bttv - v4l/v4l2 driver module for bt848/878 based cards
srcversion:     A539E5F51ECC5F7377E7272
alias:          pci:v0000109Ed0000036Fsv*sd*bc*sc*i*
alias:          pci:v0000109Ed0000036Esv*sd*bc*sc*i*
alias:          pci:v0000109Ed00000351sv*sd*bc*sc*i*
alias:          pci:v0000109Ed00000350sv*sd*bc*sc*i*
depends:        video-buf,i2c-core,ir-common,videodev,tveeprom,v4l2-common,btcx-risc,v4l1-compat,i2c-algo-bit,compat_ioctl32
vermagic:       2.6.22-14-generic SMP mod_unload 586 
parm:           debug:int
parm:           repeat_delay:int
parm:           repeat_period:int
parm:           ir_rc5_remote_gap:int
parm:           ir_rc5_key_timeout:int
parm:           i2c_debug:int
parm:           i2c_hw:configure i2c debug level (int)
parm:           i2c_scan:scan i2c bus at insmod time (int)
parm:           i2c_udelay:soft i2c delay at insmod time, in usecs (should be 5 or higher). Lower value means higher bus speed. (int)
parm:           vbibufs:number of vbi buffers, range 2-32, default 4 (int)
parm:           vbi_debug:vbi code debug messages, default is 0 (no) (int)
parm:           gpiomask:int
parm:           audioall:int
parm:           svhs:array of int
parm:           remote:array of int
parm:           audiomux:array of int
parm:           triton1:set ETBF pci config bit [enable bug compatibility for triton1 + others] (int)
parm:           vsfx:set VSFX pci config bit [yet another chipset flaw workaround] (int)
parm:           latency:pci latency timer (int)
parm:           card:specify TV/grabber card model, see CARDLIST file for a list (array of int)
parm:           pll:specify installed crystal (0=none, 28=28 MHz, 35=35 MHz) (array of int)
parm:           tuner:specify installed tuner type (array of int)
parm:           autoload:automatically load i2c modules like tuner.o, default is 1 (yes) (int)
parm:           no_overlay:allow override overlay default (0 disables, 1 enables) [some VIA/SIS chipsets are known to have problem with overlay] (int)
parm:           debug_latency:int
parm:           fdsr:int
parm:           video_nr:int
parm:           radio_nr:int
parm:           vbi_nr:int
parm:           v4l2:int
parm:           combfilter:int
parm:           lumafilter:int
parm:           radio:The TV card supports radio, default is 0 (no) (array of int)
parm:           bigendian:byte order of the framebuffer, default is native endian (int)
parm:           bttv_verbose:verbose startup messages, default is 1 (yes) (int)
parm:           bttv_gpio:log gpio changes, default is 0 (no) (int)
parm:           bttv_debug:debug messages, default is 0 (no) (int)
parm:           irq_debug:irq handler debug messages, default is 0 (no) (int)
parm:           gbuffers:number of capture buffers. range 2-32, default 8 (int)
parm:           gbufsize:size of the capture buffers, default is 0x208000 (int)
parm:           reset_crop:reset cropping parameters at open(), default is 1 (yes) for compatibility with older applications (int)
parm:           automute:mute audio on bad/missing video signal, default is 1 (yes) (int)
parm:           chroma_agc:enables the AGC of chroma signal, default is 0 (no) (int)
parm:           adc_crush:enables the luminance ADC crush, default is 1 (yes) (int)
parm:           whitecrush_upper:sets the white crush upper value, default is 207 (int)
parm:           whitecrush_lower:sets the white crush lower value, default is 127 (int)
parm:           vcr_hack:enables the VCR hack (improves synch on poor VCR tapes), default is 0 (no) (int)
parm:           irq_iswitch:switch inputs in irq handler (int)
parm:           uv_ratio:ratio between u and v gains, default is 50 (int)
parm:           full_luma_range:use the full luma range, default is 0 (no) (int)
parm:           coring:set the luma coring level, default is 0 (no) (int)

По идее все коректно работает.

 lspci -vv выдает:
01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: Avermedia Technologies Inc AverMedia UltraTV PCI 350
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (4000ns min, 10000ns max)
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at faffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

01:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: Avermedia Technologies Inc UltraTV PCI 350
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at fafff000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>
прбывал в файл /etc/modprobe.d/saa1734 дописывать следующие строки:
alias sound-slot-0 saa1734
alias char-major-87 saa1734
alias char-major-87-0 saa1734

options saa1734 card=87 radio=1

тоже самое дописал в файл /etc/modprobe.d/aliases
в итоге добился признаков жизни тв тюнера. появилось шипение в gnomeradio и  tvtime. но каналы не ищет(((













Подробная информация о списке рассылки ubuntu-ru