Newsgroup: it.comp.os.linux.iniziare
Titolo: Configurare lirc e PCTV

Ragazzi finalmente con l'ultimo bttv 0.7.106 sono riuscito a vedere tutti i
canali con la PCTV!!
Se qualcuno ha avuto il mio stesso problema(leggete i messaggi precedenti su
google) gli basta scaricarselo!
Cmq veniamo al dunque: ho installato dai cd della mia mdk 9.1 il pacchetto
lirc per cercare di configurare il telecomando della Pinnacle, ma quando
cerco di riavviare il servizio con:
/etc/rc.d/init.d/lircd  restart
ricevo questo output:
Arresto Linux Infrared Remote Control daemon:                   [FALLITO ]
Avvio Linux Infrared Remote Control daemon:Driver `UNCONFIGURED' not
supported.
Supported drivers:
        default
        creative
        logitech
        pinsys
        pixelview
        silitek
        slinke
        dsp
        udp
        null
                                                                [FALLITO ]
Mi spiegate come devo configurarlo?
Non saprei da dove iniziare, so solo che il cavetto a infarossi è connesso
alla com 2, quindi su /dev/ttyS1.
Ciao.

 Mi spiegate come devo configurarlo?
Si aspetta di sapere quale driver usare.
Forse per PCTV e' pinsys?
Nei doc allegati dovrebbe esserci scritto, oltre a come passare
la configurazione al demone.

 alla com 2, quindi su /dev/ttyS1.
hai lanciato il ./setup.sh di lirc? 
ti dovrebbe creare un file chiamato /etc/lircd.conf dove viene specificato
il modello di telecomando, che sembra appunto non trovi. 
Ti lascio un pezzo di un tutorial che scrissi tempo fa (con il vecchio
pacchetto era cosi, magari c'e' qualche cambiamento da porre, ma
fondamentalmente dovrebbe andar bene), per ricordarmi come avevo fatto,
magari ti puo essere di aiuto. 
Per far funzionare il telecomando della vostra Pinnacle PCTV, bisogna
installare il pacchetto Lirc dal sito.
Scaricare il pacchetto e dare il comando:
# tar xvfz lirc-x.x.x.tar.gz
# cd lirc-x.x.x
# ./setup.sh
- Selezionare il menu "1 Driver Configuration" e poi "3 Other serial port
devices"
  e "7 Pinnacle Systems PCTV (pro) receiver".
- Selezionare la porta a cui e' attaccato il telecomando (COM 1 o COM 2)
cioe' /dev/ttyS0 o /dev/tty1.
- Ritornare al menu' principale e accedere al menu "2 Software
configuration"
  e scegliere "1 Compile tools for X-Windows".
- Scegliere "3 Save configuration & run configure" che si occupera' di
compilare Lirc e salvare la configurazione in /etc/lircd.conf.
  Alla fine dovrebbe apparire un messaggio del genere "Your hardware does
not require a kernel module."
A questo punto lanciare il demone lircd in background.
# /usr/local/sbin/lircd &
Per controllare se il telecomando funziona correttamente lanciare il comando
# /usr/local/bin/irw
e premere qualche tasto del telecomado. CTRL-c per uscire da irw.
A questo punto trovare o scrivere il file .lircrc e copiarlo nella directory
/root.
Lanciare in background i programmi irexec e irxevent:
# /usr/local/bin/irexec &
# /usr/local/bin/irxevent &
ciao ciao 
Eva 

 Forse per PCTV e' pinsys?
Ho provato, e sembra che l'accetti, ma poi avviando il plugin per lirc in
zapping questo non va...
Come faccio a rendermi conto che la configurazione è andata a buon fine?
Cmq se qualche anima  buona lo ha configurato, e mi  descrive  passo passo
la procedura lo ringrazierei a vita!
Putroppo su google ho trovato molto poco...
Questi i miei passaggi:
1)Installato lirc
2)Ho sostituito /etc/lircd.conf con quello personalizzato per la pinnacle
(l'ho trovato trai sorgenti di lirc)
3)lanciato lircd -H pinsys e lircd -d /dev/ttyS1.
Ma purtroppo non sono riuscito a ottenere il funzionamento con zapping :-(
Con xawtv invece non  saprei neanche da dove avviare il plugin...
Ciao.

 hai lanciato il ./setup.sh di lirc?
Ho installato lirc con l'RPM trovato sulla mdk 9.1(ho anche i sorgenti ma
per ora non voglio creare ulteriori casini) quindi il tuo pur ottimo
tutorial nel mio caso serve a poco..
Però ho provato a lanciare irw e mi risponde: 
connect: Connection refused
per quanto riguarda /etc/lirc.conf l'ho preso quello d'esempio presente nei
sorgenti di lirc e l'ho sostituito a mano.
Altri consigli?
Grazie per l'interessamento cmq!

 su google) gli basta scaricarselo!
Non mi è chiaro cosa occorra fare dopo averlo scaricato (ho anch'io la MDK
9.1) a causa del mio inglese alquanto lacunoso, se potessi aiutarmi...
Ciao
Roberto

Finalmente il più è fatto, riordiniamo la situazione:
Ho disistallato l'rpm e seguito il tuo tutorial...(ormai ero a un punto
morto)
Il file /etc/lircd.conf è a posto, questo l'inizio:
# brand:             Pinnacle Systems
# model:             PCTV Remote (Perhaps other ones as well)
...<cut>..
Provo quindi a lanciare irw,  e questa volta ecco che funziona!!
Questo l'output:
000000000000003f 00 Chan+Play PinnacleSysPCTVRemote
000000000000003e 00 Chan-Stop PinnacleSysPCTVRemote
000000000000003d 00 Vol-Rew PinnacleSysPCTVRemote
..<cut>..
Riconosce perfattamente i canali, quindi è andata!
Ora però con zapping sono costretto a configurare ogni tasto a mano(
e non tutti, ma solo determinate "azioni"... chi usa zapping mi avrà capito...).
Non c'è modo di fargli capire che lirc li ha già settati con le impostazioni corrette 
grazie a /etc/lircd.conf? 
Infatti con irw ogni tasto corrisponde alla sua funzione, non cosi con zapping...
forse non ne ho ben capito la logica... 
Con xawtv invece, non saprei neanche da dove iniziare, "man xawtv" non
dice nulla riguardo a lirc...quindi per ora niete telecomando con Xawtv.
Grazie a te però il grosso è fatto!
Ciao.

 Ciao
Ti descrivo i passi:
tar xfz  bttv-0.7.106.tar.gz
cd  bttv-0.7.106
(Se ricordo bene non c'è il file ./configure, se ci dovesse essere, lancialo
prima dei comandi sotto)
make 
make install(questo da root)
A questo punto sempre da  root digita:
modprobe bttv
modprobe tuner
Ora avvia il programma che usi per vedere la tv, è fai una scansione dei
canali... a me è andata! :-)
Ciao.
p.s.
Anch'io mastico poco l'inglese, cerca  babytrans su google, traduce
praticamente qualsiasi termine, per me è stato  utilissimo!

 
Grazie, appena possibile ci provo.
Ciao
Roberto

 dice nulla riguardo a lirc...quindi per ora niete telecomando con Xawtv.
Devi avere un .lircrc nella home dell'utente che lancia irexec e irxevent,
in cui specifica i tasti appropriati per xawtv. Ti conviene cercarlo con
google io l'ho trovato cosi; e poi modificarlo a tuo piacere. 
Non devi lanciare xawtv con nessuna opzione, e' .lircrc che si occupa di
associare i tasti con il programma. Dentro avrai delle sezioni di questo
tipo : 
begin
    prog = irexec
    button = F_TV
    config = xawtv &
    config = xawtv-remote quit
    #This section configures the TV button and toggles between switching                
    #xawtv
    #on (config=xawtv &) and killing it (config=xawtv-remote quit).
Che associano i tasti premuti con la funziona da svolgere. 
Se proprio non trovi niente mandami una mail in provato che ti spedisco il
mio :) 
ciao ciao 
Eva