Newsgroup: it.comp.os.linux.iniziare
Titolo: PCTV sotto Linux

Qualcuno sa come far funzionare la mia scheda tv (Miro/Pinnacle PCTV) sotto
Linux?
Ho fatto vari tentativi, ma senza successo... :(
Ho ricompilato il kernel mettendo come modulo quello della scheda tv, e poi
ho eseguito i seguenti comandi, come spiegato nel readme:
mknod /dev/video0 c 81 0
chmod 666 /dev/video0
ln -s /dev/video0 /dev/video
Però purtroppo non funziona. Ecco l'output di xawtv:
SigiP4:~# xawtv
This is xawtv-3.72, running on Linux/i686 (2.4.20)
can't open /dev/video0: No such device
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No such device
v4l: open /dev/video0: No such device
no video grabber device available
lspci dice:
[..]
00:0a.0 Multimedia video controller: Brooktree Corporation Bt848 TV with DMA
push (rev 12)
[..]
dmesg dice: (ho tolto ciò che penso non serva...)
Linux version 2.4.20 (root@SigiP4) (gcc version 2.95.4 20011002 (Debian
prerelease)) #3 Mon Dec 16 15:22:09 CET 2002
[..]
PCI: PCI BIOS revision 2.10 entry at 0xf11a0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [1039/0963] at 00:02.0
[..]
PCI: Enabling device 00:04.0 (0004 -> 0007)
PCI: No IRQ known for interrupt pin A of device 00:04.0. Please try using
pci=biosirq.
[..]
Linux video capture interface: v1.00
Linux agpgart interface v0.99 (c) Jeff Hartmann
[..]
bttv: driver version 0.7.96 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 1039:0648 (Silicon Integrated Systems [SiS])
bttv: Bt8xx card found (0).
PCI: Enabling device 00:0a.0 (0004 -> 0006)
PCI: No IRQ known for interrupt pin A of device 00:0a.0. Please try using
pci=biosirq.
bttv0: Bt848 (rev 18) at 00:0a.0, irq: 0, latency: 32, mmio: 0xfb000000
bttv0: using: BT848A(MIRO PCTV) [card=1,insmod option]
bttv0: IRQ 0 busy, change your PnP config in BIOS
[..]
Cosa ho sbagliato / non ho fatto?
tnx,
--
SigiTM
Visita il sito dei Metal Detector: 
http://listen.to/metaldetector

 bttv0: IRQ 0 busy, change your PnP config in BIOS
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Il kernel è chiarissimo, no? Disabilita il PnP dal bios.
-- 
Registered user at 
http://counter.li.org
 # 170453
Jabber JID: 
sil...@jabber.linux.it
GnuPG Key fingerprint = 10E0 2B05 0B0A 3525 8760  788B 59B6 C74A 250E 65B6

 Ho fatto vari tentativi, ma senza successo... :(
Anche io ho lo stesso problema.
Occhio al modello di PCTV
Un po' di info le trovi qui:
http://www.giungato.it/antonio/
Ed uno script molto utile è qui:
http://www.mind.lu/~yg/ftvco/
Ah, sembra che il kernel 2.4.20 sia l'ideale (cosa che già tu hai).
La mia (che è una PC TV RAVE) sembra che monti un sintonizzatore NON Temic 
PAL 4002 FH5, ma uno nuovo, che coincide con l'opzione 
options tuner debug=0 type=33
Io purtroppo ho mandrake 9.0 (kernel 2.4.19) e quel tuner=33 è supportato 
meglio dal kernel 2.4.20
Nel weekend farò delle prove ulteriori...
Se qualcuno ha altre info, vi prego, DITEMELO!!!

 Il kernel è chiarissimo, no? Disabilita il PnP dal bios.
Funziona!
tnx!


Sigi wrote:

Visto che ci sei riuscito, mi spieghi cosa hai messo nell' 
/etc/modules.conf?
Io ho reinstallato linux, mettendo Knoppix (che ha il kernel 2.4.20) ma non 
funziona ancora...
-- 
L'ago alla siringa:
- Ora si' che mi sento in vena!

 /etc/modules.conf?
### This file is automatically generated by update-modules"
[..]
### update-modules: start processing /etc/modutils/actions
# Special actions that are needed for some modules
# The BTTV module does not load the tuner module automatically,
# so do that in here
post-install bttv insmod tuner
post-remove bttv rmmod tuner
### update-modules: end processing /etc/modutils/actions
### update-modules: start processing /etc/modutils/aliases
# Aliases to tell insmod/modprobe which modules to use
# Uncomment the network protocols you don't want loaded:
[..]
options bttv  card=1
options tuner  debug=1
Ciao!


 options tuner  debug=1
Scusami ma tu hai la Pinnacle PCTV ?
E che tuner monta? Il mio è un MT2032.
Quando l'hai comprata? Te lo chiedo perchè sembra che quelle prodotte fino a 
giugno 2002 abbiano un certo integrato a bordo (diverso a seconda dello 
standard televisivo PAL, PALG, PALM ecc.) mentre quelle prodotte dopo (io 
l'ho presa a gennaio 2003) abbiano tutte questo maledetto integrato MT2032 
che è universale (a patto che lo standard di trasmissione sia PAL).
Comunque proverò coi tuoi parametri, magari va anche a me!
Ah, su che IRQ hai la scheda? Anzi, mi dai l'output del comando lspci?
Ciao e grazie.
-- 
Quando tutto finira'?  Probabilmente da qualche parte vicino a dove
tutto ebbe inizio.

Una precisazione, mi mandi l'output di lspci -v
(cosi' vedo gli interrupt della tua scheda pctv)?
Grazie
-- 
Internet e' una pippa planetaria, un collettore delle frustrazioni di
40 milioni di persone.
                -- Bruno Gambarotta, 20/2/1997, RaiUno

Anzi, mi dai l'output del comando lspci?
[..]
00:0a.0 Multimedia video controller: Brooktree Corporation Bt848 TV with DMA
push (rev 12)
[..]
ciao!


 In Windows è sull'IRQ 18 (APIC)
Ah la PCTV a me continua a non fungere (neppure coi tuoi parametri), ma, 
come detto, credo sia per via dell'MT2032
Grazie, comunque.
-- 
- Sei pronto?
- Io sono nato pronto.
                -- Jack Burton (Kurt Russell), "Grosso guaio a China-Town"