Linux-magazine.it Forum
Maggio 24, 2012, 03:57:48 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1] 2   Vai giù
  Stampa  
Autore Discussione: OpenSUSE 11.3 con Kernel 2.6.34.7-0.7-default: come far funzionare Pinnacle PCTV  (Letto 2413 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« inserita:: Gennaio 25, 2011, 10:40:38 pm »

OpenSUSE 11.3 KDE con Kernel 2.6.34.7-0.7-default: come far funzionare Pinnacle PCTV Telescope?
Se ho ben capito,
http://www.linux-magazine.it/La-TV-a-passeggio-pag_2.htm
è possibile far funzionare la Pinnacle PCTV Telescope sotto Linux.
Prima di tutto ho verificato che il PC la veda:
Citazione
linux-1wn4:~/v4l-dvb # lsusb                                                                                                 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub                                                               
Bus 001 Device 002: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 152e:1640 LG (HLDS)
Bus 002 Device 003: ID 2304:0243 Pinnacle Systems, Inc. [hex]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 045e:0024 Microsoft Corp. Trackball Explorer
Bus 005 Device 003: ID 06b9:4061 Alcatel Telecom SpeedTouch ISDN or ADSL Modem
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
linux-1wn4:~/v4l-dvb #
SI, la vede.
Poi ho provato a seguire questa guida:
http://www.linux-magazine.it/La-TV-a-passeggio-pag_3.htm

Codice:
linux-1wn4:~ # hg clone http://linuxtv.org/hg/v4l-dvb
destination directory: v4l-dvb
requesting all changes
adding changesets
adding manifests
adding file changes
added 15168 changesets with 37259 changes to 2878 files
updating to branch default
1734 files updated, 0 files merged, 0 files removed, 0 files unresolved
linux-1wn4:~ # cd v4l-dvb
linux-1wn4:~/v4l-dvb # make
make -C /root/v4l-dvb/v4l
make[1]: Entering directory `/root/v4l-dvb/v4l'
No version yet, using 2.6.34.7-0.7-default
make[1]: Leaving directory `/root/v4l-dvb/v4l'
make[1]: Entering directory `/root/v4l-dvb/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.34
File not found: /lib/modules/2.6.34.7-0.7-default/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make[1]: Leaving directory `/root/v4l-dvb/v4l'
make[1]: Entering directory `/root/v4l-dvb/v4l'
Updating/Creating .config
Preparing to compile for kernel version 2.6.34
File not found: /lib/modules/2.6.34.7-0.7-default/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
make[1]: Leaving directory `/root/v4l-dvb/v4l'
make: *** [all] Error 2
linux-1wn4:~/v4l-dvb #   
                                                                                       
Che?!?  Error 2 Che?!?
In effetti, stando a quella guida, per kernel supperiori al 2.6 quella parte non è necessaria.. ed io mio kernel è

Codice:
linux-1wn4:~/v4l-dvb # uname -r     
2.6.34.7-0.7-default                                                                                                         
linux-1wn4:~/v4l-dvb #
Allora, cosa devo fare di preciso?
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #1 inserita:: Gennaio 26, 2011, 12:29:24 am »

Già sai il modulo che devi utilizzare (o meglio che la distribuzione deve utilizzare) oppure viene utilizzato il modulo giusto ma non funziona lo stesso un tubo?  Ghigno

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #2 inserita:: Gennaio 26, 2011, 03:39:59 pm »

Già sai il modulo che devi utilizzare (o meglio che la distribuzione deve utilizzare) oppure viene utilizzato il modulo giusto ma non funziona lo stesso un tubo?  Ghigno

Non so nulla...
ho inserito il modello della periferica (Pinnacle PCTV telescope) dentro a GOOGLE, e sono arrivato qui:
http://www.linux-magazine.it/La-TV-a-passeggio-pag_2.htm
dalla foto, ho riconosciuto la periferica, ed ho tentato di applicare il procedimento...
ma non ci riesco.
Mi serve aiuto per capire esattamente COSA scaricare, e che comandi dare.
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #3 inserita:: Gennaio 26, 2011, 04:07:28 pm »

Girando un po qui e la  Ghigno mi sembra di capire che il modulo sia stato integrato nel kernel a partire dalla versione 2.6.19.... apri un terminale e dai il comando:

tail -f /var/log/messages

a questo punto colleghi la Pinnacle e riporti le righe aggiuntive che si hanno nel terminale. Così vediamo se necessita di firmware o cosa...  Occhi al cielo

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #4 inserita:: Gennaio 26, 2011, 06:05:00 pm »

Girando un po qui e la  Ghigno mi sembra di capire che il modulo sia stato integrato nel kernel a partire dalla versione 2.6.19.... apri un terminale e dai il comando:

tail -f /var/log/messages

a questo punto colleghi la Pinnacle e riporti le righe aggiuntive che si hanno nel terminale. Così vediamo se necessita di firmware o cosa...  Occhi al cielo

Le righe che sono comparse DOPO l'inserimento della periferica USB "Pinnacle PCTV teleScope" sono le seguenti:
Codice:
Jan 26 18:01:56 linux-1wn4 kernel: [  241.332074] usb 2-4: new high speed USB device using ehci_hcd and address 4
Jan 26 18:01:56 linux-1wn4 kernel: [  241.464897] usb 2-4: New USB device found, idVendor=2304, idProduct=0243
Jan 26 18:01:56 linux-1wn4 kernel: [  241.464906] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 26 18:01:56 linux-1wn4 kernel: [  241.464911] usb 2-4: Product: PCTV 73a
Jan 26 18:01:56 linux-1wn4 kernel: [  241.464914] usb 2-4: Manufacturer: Pinnacle
Jan 26 18:01:56 linux-1wn4 kernel: [  241.464918] usb 2-4: SerialNumber: 123456789012345
Jan 26 18:01:56 linux-1wn4 kernel: [  241.466337] dvb-usb: found a 'Pinnacle PCTV 73A' in cold state, will try to load a firmware
Jan 26 18:01:56 linux-1wn4 kernel: [  241.466348] usb 2-4: firmware: requesting dvb-usb-dib0700-1.20.fw
Jan 26 18:01:56 linux-1wn4 kernel: [  241.471572] dvb-usb: did not find the firmware file. (dvb-usb-dib0700-1.20.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)

Evidentemente mi manca il firmware.
Da dove scarico e come installo il firmware dvb-usb-dib0700-1.20.fw ?
« Ultima modifica: Gennaio 26, 2011, 06:14:57 pm da Sargon6 » Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #5 inserita:: Gennaio 26, 2011, 06:41:08 pm »

Dopo aver capito che il problema era la mancanza del firmware, ho fatto qualche ricerca su Internet  Ghigno ed ho scoperto che il firmware dvb-usb-dib0700-1.20.fw è tranquillamente contenuto nel pacchetto kernel firmware che io ho tranquillamente scaricato dal "Gestore pacchetti" trovato dentro YaST.

Ora se, ad antenna disconnessa, apro un terminale in modalità SuperUtente e do il comando
tail -f /var/log/messages
quando ricollego la periferica Pinnacle PCTV teleScope compaiono queste righe:
Codice:
Jan 26 18:32:09 linux-1wn4 kernel: [  191.292113] usb 2-4: new high speed USB device using ehci_hcd and address 3
Jan 26 18:32:09 linux-1wn4 kernel: [  191.424952] usb 2-4: New USB device found, idVendor=2304, idProduct=0243
Jan 26 18:32:09 linux-1wn4 kernel: [  191.424961] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 26 18:32:09 linux-1wn4 kernel: [  191.424966] usb 2-4: Product: PCTV 73a
Jan 26 18:32:09 linux-1wn4 kernel: [  191.424969] usb 2-4: Manufacturer: Pinnacle
Jan 26 18:32:09 linux-1wn4 kernel: [  191.424972] usb 2-4: SerialNumber: 123456789012345
Jan 26 18:32:09 linux-1wn4 kernel: [  191.594673] dib0700: loaded with support for 14 different device-types
Jan 26 18:32:09 linux-1wn4 kernel: [  191.600097] dvb-usb: found a 'Pinnacle PCTV 73A' in cold state, will try to load a firmware
Jan 26 18:32:09 linux-1wn4 kernel: [  191.600112] usb 2-4: firmware: requesting dvb-usb-dib0700-1.20.fw
Jan 26 18:32:09 linux-1wn4 kernel: [  191.625208] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
Jan 26 18:32:09 linux-1wn4 kernel: [  191.833061] dib0700: firmware started successfully.
Jan 26 18:32:10 linux-1wn4 kernel: [  192.336359] dvb-usb: found a 'Pinnacle PCTV 73A' in warm state.
Jan 26 18:32:10 linux-1wn4 kernel: [  192.336493] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Jan 26 18:32:10 linux-1wn4 kernel: [  192.337942] DVB: registering new adapter (Pinnacle PCTV 73A)
Jan 26 18:32:10 linux-1wn4 kernel: [  192.568959] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
Jan 26 18:32:10 linux-1wn4 kernel: [  192.795055] DiB0070: successfully identified
Jan 26 18:32:10 linux-1wn4 kernel: [  192.795248] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:10.3/usb2/2-4/input/input6
Jan 26 18:32:10 linux-1wn4 kernel: [  192.795384] dvb-usb: schedule remote query interval to 50 msecs.
Jan 26 18:32:10 linux-1wn4 kernel: [  192.795392] dvb-usb: Pinnacle PCTV 73A successfully initialized and connected.
Jan 26 18:32:10 linux-1wn4 kernel: [  192.797404] usbcore: registered new interface driver dvb_usb_dib0700

Ora che devo fare?
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #6 inserita:: Gennaio 26, 2011, 09:29:44 pm »

Citazione
Ora che devo fare?
...usarla!  Ghigno

Dall'output del comando che hai riportato viene fuori che:

1) firmware: requesting dvb-usb-dib0700-1.20.fw -> firmware started successfully -> dvb-usb: found a 'Pinnacle PCTV 73A' in warm state

2) registering new adapter (Pinnacle PCTV 73A) -> ... -> ... -> Pinnacle PCTV 73A successfully initialized and connected

Quindi la scheda è funzionante: collega l'antenna e prova a fare una ricerca dei canali con un player video (ad esempio Kaffeine) ....segui la guida che hai linkato tu stesso per la ricerca dei canali e/o l'uso, in sostanza:

http://www.linux-magazine.it/La-TV-a-passeggio-pag_3.htm

...prendi qualche canale? ...si vede qualcosa?

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #7 inserita:: Gennaio 27, 2011, 11:36:26 am »

Citazione
Ora che devo fare?
...usarla!  Ghigno

Dall'output del comando che hai riportato viene fuori che:

1) firmware: requesting dvb-usb-dib0700-1.20.fw -> firmware started successfully -> dvb-usb: found a 'Pinnacle PCTV 73A' in warm state

2) registering new adapter (Pinnacle PCTV 73A) -> ... -> ... -> Pinnacle PCTV 73A successfully initialized and connected

Quindi la scheda è funzionante: collega l'antenna e prova a fare una ricerca dei canali con un player video (ad esempio Kaffeine) ....segui la guida che hai linkato tu stesso per la ricerca dei canali e/o l'uso, in sostanza:

http://www.linux-magazine.it/La-TV-a-passeggio-pag_3.htm

...prendi qualche canale? ...si vede qualcosa?

Bye  Fico

Come puoi vedere tu stesso,


Uploaded with ImageShack.us

io riesco a fare la selezione dei canali, poi più nulla.

In pratica, Kaffeine mi segnala di aver trovato qualche stazione, ma non riesco ad andare avanti.
Cliccando sulle stazioni trovate, non accade nulla.
Cliccando su [ OK ], il pannello per la selezione dei canali si chiude, ma non accade altro. Se lo riapro, i canali trovati in precedenza NON ci sono più.

Di solito, arrivati a questo punto, basta cliccare su una parte dello schermo per procedere... ma quale?   Che?!?

Comincio a pensare che la soluzione sia talmente ovvia che, chi la conosce, non si aspetta di dovermela dire... Occhi al cielo
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #8 inserita:: Gennaio 27, 2011, 03:53:23 pm »

Non accade nulla forse perché il segnale è 0?! ....quello 0 che si vede sul livello del segnale rimane tale anche quando clicchi su una stazione? ...

così iniziamo ad escludere alcune possibili cause...  Sorriso

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #9 inserita:: Gennaio 29, 2011, 12:02:03 am »

Non accade nulla forse perché il segnale è 0?! ....quello 0 che si vede sul livello del segnale rimane tale anche quando clicchi su una stazione? ...

così iniziamo ad escludere alcune possibili cause...  Sorriso
Ho appena terminato l'ennesima scansione a vuoto...
Durante la scansione, il livello del segnale era spesso superiore al 18 %, ma il SNR (Cos'è?) non ha mai superato il 2%
L'indicatore verde [Sintonizzato] è stato pe metà del tempo verde scuro, e l'altra metà del tempo di scansione era verde brillante.
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #10 inserita:: Gennaio 29, 2011, 03:56:11 pm »

Nell'ordine:

1) per il SNR o S/N ratio -> http://it.wikipedia.org/wiki/Rapporto_segnale/rumore

2) Presumo che l'antenna abbia un certo "margine di spostamento"  Linguaccia ...prova a metterla sul monitor o sopra qualche altra parte e verifica se il segnale e l'snr migliora. Potrebbe darsi, ma è solo una mia ipotesi, che non prendi nulla perché il segnale è troppo basso dove si trova l'antena.

Facci sapere...

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #11 inserita:: Gennaio 30, 2011, 10:54:36 pm »

Forse ho capito il problema...
stando a questa guida per Pinnacle PCTV teleScope (scritta per S.O. Microsoft™),
http://www.dinoxpc.com/articolo/Vedere+la+TV+digitale+su+pi%25F9+PC+con+Pinnacle+PCTV+teleScope_999-4.htm
se non si fa uso di un'antenna esterna, occorre amplificarne il segnale, cosa che il software per Windows fa solo se l'utente spunta un'apposita casella...

A questo punto, occorre scoprire qual'è l'azione corrispondente che un utente di Linux dovrebbe fare per vedere la TV digitale SENZA collegare Pinnacle PCTV teleScope ad un'antenna esterna...
Qualche idea?
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #12 inserita:: Gennaio 31, 2011, 12:40:42 am »

Quindi se non spunti la casella "Amplificatore del segnale" anche in Win non riesci a vedere nulla?

Citazione
A questo punto, occorre scoprire qual'è l'azione corrispondente che un utente di Linux dovrebbe fare per vedere la TV digitale SENZA collegare Pinnacle PCTV teleScope ad un'antenna esterna...
Qualche idea?

...ad esempio dare un'occhiata ai possibili parametri (se ci sono) che è possibile passare al modulo del kernel in uso. Riporta il l'output del comando:

modinfo nome_modulo

dove al posto di nome_modulo inserirai il nome del modulo utilizzato dalla Pinnacle.

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +3/-3
Scollegato Scollegato

Messaggi: 1197



Mostra profilo
« Risposta #13 inserita:: Gennaio 31, 2011, 02:32:31 pm »

Quindi se non spunti la casella "Amplificatore del segnale" anche in Win non riesci a vedere nulla?
Ti dirò: io personalmente NON ho mai provato questa antenna su Windows... appena ho i driver, lo faccio, e ti racconto.

Citazione
A questo punto, occorre scoprire qual'è l'azione corrispondente che un utente di Linux dovrebbe fare per vedere la TV digitale SENZA collegare Pinnacle PCTV teleScope ad un'antenna esterna...
Qualche idea?

...ad esempio dare un'occhiata ai possibili parametri (se ci sono) che è possibile passare al modulo del kernel in uso. Riporta il l'output del comando:

modinfo nome_modulo

dove al posto di nome_modulo inserirai il nome del modulo utilizzato dalla Pinnacle.
Sbirciando l'output del comando modprobe -l
vedo che nel lunghissimo elenco, ci sono solo 2 righe che contengono la parola pinnacle:

kernel/sound/oss/msnd_pinnacle.ko

e
kernel/sound/isa/msnd/snd-msnd-pinnacle.ko

ma non riesco a leggerne il contenuto..
Codice:
opensuse11k3@linux-1wn4:~> modinfo kernel/sound/oss/msnd_pinnacle.ko
Absolute path to 'modinfo' is '/sbin/modinfo', so running it may require superuser privileges (eg. root).
opensuse11k3@linux-1wn4:~> modinfo msnd_pinnacle.ko
Absolute path to 'modinfo' is '/sbin/modinfo', so running it may require superuser privileges (eg. root).
opensuse11k3@linux-1wn4:~> /sbin/modinfo kernel/sound/oss/msnd_pinnacle.ko
ERROR: modinfo: could not open kernel/sound/oss/msnd_pinnacle.ko: No such file or directory
opensuse11k3@linux-1wn4:~> /sbin/modinfo msnd_pinnacle.ko
ERROR: modinfo: could not open msnd_pinnacle.ko: No such file or directory
opensuse11k3@linux-1wn4:~>
« Ultima modifica: Gennaio 31, 2011, 02:58:57 pm da Sargon6 » Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #14 inserita:: Gennaio 31, 2011, 03:46:25 pm »

Con modprobe -l elenchi tutti i moduli del kernel inseriti all'atto della compilazione (non tutti). Ti è più opportuno in questi casi il comando:

lsmod

che ti elenca i moduli caricati fino a quel momento, quindi è opportuno, prima di impartirlo, collegare la Pinnacle.
Riporta l'output di lsmod.

Bye  Fico
Registrato

Pagine: [1] 2   Vai su
  Stampa  
 
Vai a: