-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Ciao a tutti, in una fresca installazione si etch sto ammattendo con il caricamento del modulo bttv. Ora, dopo anni di woody e sarge, mi trovo un po' spaesato con il kernel 2.6, udev, hotplug e compagnia bella. :-D Veniamo al dunque. La scheda che abbisogna di quel modulo (Pinnacle PCTV Rave) viene correttamente rilevata, questo lspci: ## 00:0f.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 00:0f.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) # E al boot vengono caricati i moduli bttv e bt878 per la la gestione della scheda stessa. L'audio pero' non funziona. Dal dmesg vedo che il caricamento del modulo bt878 da' un errore. Lo metto nella blacklist di modprobe e comincio a passare ozioni al modulo bttv da linea di comando. Alla fine mi accorgo le opzioni no c'entrano nulla, e che, quando caricato la prima volta (sia al boot, che successivamente), il modulo bttv funziona per il segnale video, ma non per l'audio. Se rimuovo il modulo e lo ricarico con modprobe, funziona tutto alla perfezione. Ora, potrei inserire il modulo al boot, rimuoverlo, e poi ricaricarlo (rc.local, giusto?), ma vorrei capire il perche'! I messaggi al caricamento del modulo sono i medesimi, sia al primo che al secondo caricamento: == bttv: driver version 0.9.16 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Host bridge needs ETBF enabled. bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 0000:00:0f.0, irq: 11, latency: 64, mmio: 0xfebfe000 bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected] bttv0: enabling ETBF (430FX/VP3 compatibilty) bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init] tuner 1-0043: chip found @ 0x86 (bt878 #0 [sw]) tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 1-0060: Chip ID is not zero. It is not a TEA5767 tuner 1-0060: chip found @ 0xc0 (bt878 #0 [sw]) bttv0: i2c: checking for MSP34xx @ 0x80... not found bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no bttv0: using tuner=33 tuner 1-0060: microtune: companycode=4d54 part=04 rev=04 tuner 1-0060: microtune MT2032 found, OK 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: registered device video0 bttv0: registered device vbi0 bttv0: PLL: 28636363 => 35468950 . ok bttv0: timeout: drop=63 irq=7039/69405, risc=0f24301c, bits: HSYNC OFLOW bttv0: reset, reinitialize bttv0: PLL: 28636363 => 35468950 . ok == grazie per ogni aiuto - -- ~pingo~ - GnuPG Key ID = D82350F1 Key fingerprint = AB2A 7EC2 61BB 4BD9 A4E8 A281 9FD4 F705 D823 50F1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFGP3ZGn9T3BdgjUPERAl2dAKDIaeLXaWvofOtY9Zplm3W0o0JI4ACcDqJ6 0DYL12ythkM8IgjAS3CNOh4= =OwMX -----END PGP SIGNATURE----- -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]