Portál AbcLinuxu, 10. května 2025 08:34

Dotaz: nespravne detekovany tv tuner (winfast....)

lazzio avatar 24.10.2008 16:58 lazzio | skóre: 3 | Kosice
nespravne detekovany tv tuner (winfast....)
Přečteno: 401×
Odpovědět | Admin
Příloha:
zdravicko pani, ,asi pred mesiacom mi prestala fungovat tv karta Leadtek Winfast 2000XP, po dokladnom hladani som prisiel na to :) ,ze system nespravne detekuje kartu na unknown / generic a takto mi ju ukazuje aj v kdetv,
vypis dmesg

cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
cx8800 0000:01:09.0: PCI INT A -> Link[APC2] -> GSI 17 (level, high) -> IRQ 17
cx88[0]: Your board isn't known (yet) to the driver. You can
cx88[0]: try to pick one of the existing card configs via
cx88[0]: card=< n > insmod option. Updating to the latest
cx88[0]: version might help as well.
cx88[0]: Here is a list of valid choices for the card= < n > insmod option:
cx88[0]: card=0 -> UNKNOWN / GENERIC
cx88[0]: card=1 -> Hauppauge WinTV 34xxx models
cx88[0]: card=2 -> GDI Black Gold
cx88[0]: card=3 -> PixelView
cx88[0]: card=4 -> ATI TV Wonder Pro
cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert takto ide dalej vypis kariet a na konci je nieco taketo:
cx88[0]: subsystem: 107d:6211, board: UNKNOWN / GENERIC [card=0,autodetected]
cx88[0]: TV tuner type -1, Radio tuner type -1
tuner' 2-0043: chip found @ 0x86 (cx88[0])
tda9887 2-0043: creating new instance
tda9887 2-0043: tda988[5/6/7] found
All bytes are equal. It is not a TEA5767
tuner' 2-0060: chip found @ 0xc0 (cx88[0])
ppdev: user-space parallel port driver
cx88[0]/0: found at 0000:01:09.0, rev: 5, irq: 17, latency: 32, mmio: 0xee000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
tuner' 2-0060: tuner type not set

otazka: ake spravne pismenka treba napisat aby system detekoval kartu spravne ? nasiel som nieco take
#i2c
alias char-major-89 i2c
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1

#cx8800
alias char-major-81 vidoedev
alias char-major-81-0 cx8800
alias char-major-81-1 cx8800
alias char-major-81-2 cx8800
alias char-major-81-3 cx8800

options cx8800 irq_debug=1 tuner=38 card=5 video_debug=1 audio_debug=1 video_nr=0 radio_nr=0

ale bez uspechu ..

este lspci -v

01:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Subsystem: LeadTek Research Inc. Device 6211
Flags: bus master, medium devsel, latency 32, IRQ 17
Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: < access denied >
Kernel driver in use: cx8800
Kernel modules: cx8800


thX all
zazen
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.10.2008 18:18 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: nespravne detekovany tv tuner (winfast....)
Odpovědět | | Sbalit | Link | Blokovat | Admin
No a když ručně zrušíš její modul rmmod ..... a zadáš ho správně s modprobe cx8800 card=xy..... tak funguje ?

Pokud ano tak to chce prostě pouze dopsat někam ten options kde ho modprobe bude číst.

Je možné že tvůj OS už nepoužívá /etc/modules.conf, ale používá /etc/modprobe.d/*
lazzio avatar 25.10.2008 10:51 lazzio | skóre: 3 | Kosice
Rozbalit Rozbalit vše Re: nespravne detekovany tv tuner (winfast....)
nazdar, ups,mi uslo , distr. Archlinux(xfce) resp. kubuntu(kde3),

-v archu mam subor modprobe.conf (tam mam napisane options atd..) a mam tiez modprobe.d/ a v nom subor framebuffer_blacklist , takze pravdepodobne by system mal citat z modprobe.conf , ale nejako necita ...
- skusal som Tvoj navod , ale nic , ja som modul cx8800 nemal v rc.conf zapisany, predtym karta fungovala aj bez neeho, lenze teraz ked tam nebol zapisany tak mi pridane riadky (
alias char-major-81 bttv
options bttv card=5
options bttv tuner=43)

v modprobe.conf pri boote vyhadzovalo chyby , teraz po pridani uz nevyhadzuje , este hodim vypis

lsmod | grep cx8800

cx8800 30796 0
cx88xx 66088 1 cx8800
videodev 35584 4 tuner,cx8800,cx88xx,bttv
compat_ioctl32 3072 2 cx8800,bttv
v4l2_common 12160 3 tuner,cx8800,bttv
videobuf_dma_sg 12804 3 cx8800,cx88xx,bttv
videobuf_core 17668 4 cx8800,cx88xx,bttv,videobuf_dma_sg
btcx_risc


a tiez

lsmod | grep bttv

bttv 163284 0
videodev 35584 4 tuner,cx8800,cx88xx,bttv
ir_common 36996 2 cx88xx,bttv
compat_ioctl32 3072 2 cx8800,bttv
i2c_algo_bit 7556 2 cx88xx,bttv
v4l2_common 12160 3 tuner,cx8800,bttv
videobuf_dma_sg 12804 3 cx8800,cx88xx,bttv
videobuf_core 17668 4 cx8800,cx88xx,bttv,videobuf_dma_sg
btcx_risc 6024 3 cx8800,cx88xx,bttv
tveeprom 13956 2 cx88xx,bttv
i2c_core 22420 17
i2c_nforce2,tuner,tea5767,tda8290,tda18271,tda827x,tuner_xc2028,xc5000,tda9887,tuner_simple,mt20xx,tea5761,cx88xx,bttv,i2c_algo_bit,v4l2_common,tveeprom


vdaka za kazdu radu
zazen
lazzio avatar 26.10.2008 09:27 lazzio | skóre: 3 | Kosice
Rozbalit Rozbalit vše Re: nespravne detekovany tv tuner (winfast....)
tak nasiel som ze, treba okrem modprobe.conf zapisat aj do rc.local toto :

rmmod cx8800 cx88xx tuner
modprobe cx88xx card=5 tuner=38
modprobe cx8800
modprobe tuner


a pre doplnenie
modprobe.conf

options options cx88xx card=5 tuner=38
telka ide :-) dik za pomoc
zazen

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.