Új kernel -> nincs MT2050 (BT878 kártya) tuner támogatás?

Fórumok

Új kernel -> nincs MT2050 (BT878 kártya) tuner támogatás?

Hozzászólások

nekem sem megy a bttv 2.6.15 alatt (archlinux), probalok szenvedni vele, de nem ok.
xawtv-vel /dev/video0-t nezve van kep (neha overlayel is, neha azzal sem), csatornavaltas nyista.
kdetv v4l2 beallitasi hibara panaszkodik

amit tettem az ugy erdekeben: video groupba betettem magamat
de a helyzet nem valtozott (rootkent meg egyebkent is u.ez a hibauzenet)

detvv4lsetup: using X11 display :0.0
WARNING: Your X-Server has no DGA support.
mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=unknown
WARNING: couldn't find framebuffer base address, try manual
configuration ("kdetvv4lsetup -a ")
/dev/v4l/video0 [v4l2]: configuration done
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Nincs ilyen fájl vagy könyvtár
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Connection via socket failed, server not running.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
Opened /dev/v4l/vbi0
Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.28 2005/05/25 02:26:41 mschimek Exp $
Opened /dev/v4l/vbi0
/dev/v4l/vbi0 (BT878 video (Askey CPH05X/06X () is a v4l2 vbi device,
driver bttv, version 0x00000910
Using streaming interface
Current scanning system is 625
Querying current vbi parameters... success
VBI capture parameters supported: format 59455247 [GREY], 35468950 Hz, 2048 bpl, offs 244, F1 7...22, F2 319...334, flags 00000000
VBI capture parameters granted: format 59455247 [GREY], 35468950 Hz, 2048 bpl, offs 244, F1 7...22, F2 319...334, flags 00000000
Nyquist check passed
Request decoding of services 0x60000c7f, strict level -1
Will capture services 0x0000041f, added 0x41f commit:1
Requesting 16 streaming i/o buffers
Mapping 16 streaming i/o buffers
Successful opened /dev/v4l/vbi0 (BT878 video (Askey CPH05X/06X ()
kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available
kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager
kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager
QDateTime::fromString: Parameter out of range
Suspending stream...
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.9 2005/01/20 20:56:11 mschimek Exp $
proxy_msg: connect: error 2, Nincs ilyen fájl vagy könyvtár
kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Connection via socket failed, server not running.
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.31 2004/12/30 02:24:11 mschimek Exp $
Opened /dev/v4l/vbi0
Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.28 2005/05/25 02:26:41 mschimek Exp $
Opened /dev/v4l/vbi0
/dev/v4l/vbi0 (BT878 video (Askey CPH05X/06X () is a v4l2 vbi device,
driver bttv, version 0x00000910
Using streaming interface
Current scanning system is 525
Querying current vbi parameters... success
VBI capture parameters supported: format 59455247 [GREY], 28636363 Hz, 2048 bpl, offs 244, F1 10...25, F2 273...288, flags 00000000
VBI capture parameters granted: format 59455247 [GREY], 28636363 Hz, 2048 bpl, offs 244, F1 10...25, F2 273...288, flags 00000000
Nyquist check passed
Request decoding of services 0x60000c7f, strict level -1
Will capture services 0x00000060, added 0x60 commit:1
Requesting 16 streaming i/o buffers
Mapping 16 streaming i/o buffers
Successful opened /dev/v4l/vbi0 (BT878 video (Askey CPH05X/06X ()
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
ASSERT: "_init" in qvideostream.cpp (477)
Too many errors. Ending V4L2 grabbing.
stream-read: ioctl DQBUF: 5 (Be/kimeneti hiba)
kdetv: WARNING: VbiDecoder: VBI capture error: Be/kimeneti hiba
V4L2Grabber::~V4L2Grabber(): wait().
V4L2Grabber::~V4L2Grabber(): deleted.

mi lehet a gond?

Nekem 2.6.15-mm kernellel megy a tuner rendesen. 2.6.14-nel valtozott valami az -mm faban, de 2.6.15-mm -tol ujra tokeletesen megy minden programom tunerkartyaval. Porbaljatok ki az -mm kerneleket.

A Debianos 2.6.15-tel megy, csak a mencoderes felvétel nem. Nem jelenti hogy van audio eszköz, így nincs hang... Ismert hiba, egyelőre nincs se patch se semmi, de a GPL-ről mennek a flamek ugye a fejlesztők közt => ez kísértetiesen kezd hasonlítani egy másik halott projectre :P
K?vagyorsan kezdek OpenSolarisra migrálni, az lesz a vége, komolyan...

meglett a probléma (fglrx-el nem ment a dolog, csak radeon driverrel), viszont adodott egy masik:

#rmmod bttv
#modprobe bttv card=24 tuner=34

dmesg ezt irja:

bttv0: Bt878 (rev 2) at 0000:05:08.0, irq: 20, latency: 32, mmio: 0xfdbff000
bttv0: using: Askey CPH05X/06X (bt878) [many vendors] [card=24,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: using tuner=34
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
tuner: Unknown parameter `type'
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 . ok
bttv0: add subdevice "remote0"
bttv0: PLL can sleep, using XTAL (28636363).
bttv0: SCERR @ 2af41014,bits: OFLOW FDSR SCERR*
bttv0: PLL: 28636363 => 35468950 .. ok

ha
#modprobe tuner type=34 -et irok neki akkor:

FATAL: Error inserting tuner (/lib/modules/2.6.15-ARCH/kernel/drivers/media/video/tuner.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg:
tuner: Unknown parameter `type'

a tuner.ko pedig ottvan a helyen. xawtv-vel vagy kdetv-vel nezve tokjol megy az adas, csak nem lehet csatornat valtani, tehat a tunerrel van a para
(modprobe card=24 tuner=34 parameterrel hibatlanul megy ubuntu alatt 2.6.12-10 es kernellel)

Igen, 2.6.14essel ebbe szaladtam bele én is, a doksi ős, a modul teljesen új, és mindez egy stabil, végleges kernel akar lenni :(

2.6.10ben működödik, mert abban még régebbi (és működőképes) bttv van...
Megoldás egy van, bár ez nem feltétlenül a linux (csupa kisbetűvel) javítása... ld fent ;)

Szép volt, ennyi volt, elég volt! BT8x8 driver van Solarisra is, emu10k1 driver van Solarisra is, Flash7 van Solarisra is, NVidia driver van Solarisra is, KDE van Solarisra is, bash van Solarisra is, UT nincs Solarisra de vhogy ki fogom bírni nélküle. Linuséknak meg kívánok egy nagy néger mű***t a szájukba azt :P

mondjuk az a furcsa, h amikor 6.8xorg es fglrx driver mellett nem ment a v4l es a fenti hibauzenetek generalodtak, akkor a kdetv vegigpasztazta a csatornakat, es megtalalt mindent, tehat mukodott a tuner, viszont nem volt kep. ha xawtv-bol nyomattam, akkor ment a kep overlay-el, viszont csatornakereses nyista.
most kep van, minden van, kdetv van, csak tuner funkciok nincsenek... ki erti ezt?

Pinnacle PCTV Pro kártyám van.
Eddig 2.6.10-em volt, azon szépen megy, a bttv modul verziója a modinfo szerint 0.9.15.

Ma 2.6.14-re próbáltam váltani, minden gyönyörű, hát mi nem megy? a TV tuner ¬_¬
bttv 0.9.16, felismer mindent ugyanúgy, uazokkal a paraméterekkel (card=52 tuner=33 radio=1), a kimenete uaz a modprobe-nak, csak éppen se hang, se csatornaváltás (egyértelműen tunerchip-beállítás probléma). Annak a csatornának a képét látom, amit még a 2.6.10 alatt néztem tegnap. A tuner típusa 100% hogy MT2050, a tuner=33 az egyetlen opció amivel ezt lehet használni a leírás szerint, tehát én elvileg mindent jól csináltam -- valakinek valami tapasztalata van ezzel kapcsolatban? :(