[Usb] Sky digital Key su Ubuntu

Riconoscimento, installazione e configurazione delle periferiche.

[Usb] Sky digital Key su Ubuntu

Messaggioda gevin » giovedì 2 giugno 2011, 18:48

Buonasera ragazzi,
ho seguito le varie guide per installare la digital key di sky ma quando arrivo a make mi dà
Missing files that required to build driver: /usr/src/linux-source-2.6.38/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h dvb-core/dvb_frontend.h dvb-core/dvbdev.h dvb-core/dmxdev.h dvb-core/dvb_demux.h dvb-core/dvb_net.h dvb-core/demux.h dvb-core/dvb_ringbuffer.h frontends/dvb-pll.h
Try to get kernel source closest to 2.6.38-8-generic from www.kernel.org and then copy to /usr/src/linux-source-2.6.38/drivers/media/dvb

Qualcuno mi può descrivere dettagliatamente con i comandi cosa devo fare?
Grazie come sempre per l'aiuto
gevin
Prode Principiante
 
Messaggi: 29
Iscrizione: maggio 2010

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda ethyl » venerdì 3 giugno 2011, 14:34

Codice: Seleziona tutto
sudo apt-get install build-essential linux-headers-`uname -r`

poi riprova la compilazione
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
 
Messaggi: 7766
Iscrizione: gennaio 2007

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda gevin » venerdì 10 giugno 2011, 16:15

Ho provato ma mi dà solo questo

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze     
Lettura informazioni sullo stato... Fatto
build-essential è già alla versione più recente.
linux-headers-2.6.38-8-generic è già alla versione più recente.
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
  iw
Usare "apt-get autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 11 non aggiornati.
gevin
Prode Principiante
 
Messaggi: 29
Iscrizione: maggio 2010

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda ethyl » venerdì 10 giugno 2011, 16:23

prova a leggere i commenti di questo post, hanno avuto il tuo stesso problema.
http://www.firstbit.net/2010/09/21/sky- ... ntu-linux/
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
 
Messaggi: 7766
Iscrizione: gennaio 2007

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda gevin » venerdì 10 giugno 2011, 16:33

Grazie, ho già visto quella guida, ma non ho capito come hanno risolto; pur facendo tutti i massaggi, quando arrivo a make mi da
Missing files that required to build driver: /usr/src/linux-source-2.6.38/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h dvb-core/dvb_frontend.h dvb-core/dvbdev.h dvb-core/dmxdev.h dvb-core/dvb_demux.h dvb-core/dvb_net.h dvb-core/demux.h dvb-core/dvb_ringbuffer.h frontends/dvb-pll.h
Try to get kernel source closest to 2.6.38-8-generic from www.kernel.org and then copy to /usr/src/linux-source-2.6.38/drivers/media/dvb

Non riesco a capire la procedura per accontentare la richiesta del terminale. >:(
gevin
Prode Principiante
 
Messaggi: 29
Iscrizione: maggio 2010

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda ethyl » venerdì 10 giugno 2011, 17:49

ti dicevo di leggere i commenti , non la guida, infatti riporto:
.....A quanto pare (non chiedetemi il motivo!) Ubuntu “dimentica” di distribuire alcuni file nei suoi pacchetti di header del kernel: da qui l’errore che molti di voi stanno registrando.

La soluzione è molto semplice: aprite un terminale e date un “uname -r” per conoscere la versione del vostro kernel. Nel mio caso la risposta è la seguente

2.6.32-5-686

A questo punto andate su http://www.kernel.org e cercate i sorgenti del kernel con il numero di versione coincidente con quello restituito dal comando precedente (sempre nel mio caso la 2.6.32)

Una volta scaricato il pacchetto troverete al suo interno (organizzati secondo una struttura ad albero identica a quella che i driver avermedia si aspettano di trovare sul vostro pc) tutti i file di cui avete bisogno.

Non vi resta altro da fare che prendere i file mancanti e copiarli là dove il driver si aspetta di trovarli


questa è la procedura.
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
 
Messaggi: 7766
Iscrizione: gennaio 2007

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda aka399 » venerdì 4 novembre 2011, 12:40

ciao a tutti, approfitto del thread perchè ieri sera mi sono cimentato, credo riuscendoci, ad installare la suddetta.
ho seguito un mix di due procedure che vi vado elencare:
- scaricati driver A867
- scaricato kernel source
Codice: Seleziona tutto
sudo apt-get install linux-source
sudo apt-get install libncurses5-dev kernel-package build-essential

- copiato i file dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h da /usr/src/linux-headers-2.6.32-34/drivers/media/dvb/dvb-usb a /lib/modules/2.6.32-34-generic/source/drivers/media/dvb/dvb-usb
- modificato makefile del driver
Codice: Seleziona tutto
#KSRC = $(DESTDIR)/lib/modules/$(CURRENT)/source
KSRC = /usr/src/linux-headers-2.6.32-34

- make, make install, sudo modprobe a867.

nessun problema (dopo 2 ore di tentativi).
la domanda che voglio porvi è: perchè copiare i file da /usr/src... a /lib/modules... se poi il makefile lo faccio puntare ancora a /usr/src...?
solo un chiarimento sulla procedura.
grazie a chi vorrà aiutarmi a capire
aka399
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 576
Iscrizione: dicembre 2006

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda davideddu » lunedì 5 marzo 2012, 22:08

Ciao a tutti,
per chi non dovesse trovare più il file della guida di spaciughino, lo trovate qui: https://openee.googlecode.com/svn-histo ... 27.tar.bz2
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1546
Iscrizione: novembre 2010
Località: Pennsylvania, Stati Uniti
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda t.moro » giovedì 19 marzo 2015, 17:30

Se qualcuno legge ancora questo post.....
io sto provando a far funzionare questa chiavetta sulla 14.10 (kernel 3.16.0 attualmente) e ho provato a seguire le istruzioni per correggere il makefile e copiare i file, ma ci sono stati molti cambiamenti nella struttura del kernel dalla versione 2, ad esempio nei miei sorgenti non c'è la cartella dvb-usb per dirne una....

non riesco ancora a compilare il driver e sono fermo qua....


C'è qualcuno che la sta usando ancora adesso e riesce ad aiutarmi? grazie...
t.moro
Prode Principiante
 
Messaggi: 12
Iscrizione: agosto 2007

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda 85fides » venerdì 3 luglio 2015, 2:58

io ho scaricato il driver dal sito della avermedia,l'ho scompattato e dentro ci ho trovato tutti i file che in terminale mi si diceva mancare nelle varie cartelle in lib/modules. Come ad esempio
Codice: Seleziona tutto
 Missing files that required to build driver: /lib/modules/3.13.0-55-generic/source/drivers/media/dvb-frontends/dvb-pll.h

Così con nautilus
Codice: Seleziona tutto
 sudo nautilus 
ho creato le cartelle mancanti e ci ho copiato i file che voleva prendendoli dalla cartella del driver che ho scaricato (avermedia volar A867R ). Andando nella cartella del driver e lanciando make mi dice:
Codice: Seleziona tutto
guido@Ubuntu-i5:~/Scaricati/a867_drv_v1.0.29$ make
make -C /lib/modules/3.13.0-55-generic/source O=/lib/modules/3.13.0-55-generic/build SUBDIRS=`pwd` modules
make[1]: ingresso nella directory "/lib/modules/3.13.0-55-generic/source"
make[1]: ***  Nessuna regola per generare l'obiettivo "modules".  Arresto.
make[1]: uscita dalla directory "/lib/modules/3.13.0-55-generic/source"
make: *** [default] Errore 2


se mancano le regole per generare l'obiettivo modules devo copiarci qualche altro file immagino... ma quale??
85fides
Prode Principiante
 
Messaggi: 42
Iscrizione: maggio 2013
Desktop: unity
Distribuzione: ubuntu 13.04 64 bit

Re: [Usb] Sky digital Key su Ubuntu

Messaggioda 85fides » venerdì 3 luglio 2015, 3:38

quando provo a seguire la guida presente nel file releasenotes.txt della cartella dei drivers
mi da:
Codice: Seleziona tutto

root@Ubuntu-i5:/home/guido/Scaricati/a867_drv_v1.0.29# ls /lib/modules/`uname -r`/source
drivers
root@Ubuntu-i5:/home/guido/Scaricati/a867_drv_v1.0.29# make
make -C /lib/modules/3.13.0-55-generic/source O=/lib/modules/3.13.0-55-generic/build SUBDIRS=`pwd` modules
make[1]: ingresso nella directory "/lib/modules/3.13.0-55-generic/source"
make[1]: ***  Nessuna regola per generare l'obiettivo "modules".  Arresto.
make[1]: uscita dalla directory "/lib/modules/3.13.0-55-generic/source"
make: *** [default] Errore 2



c'è sempre lo stesso problema che manca la regola.
Sempre nello stesso file c'è scritto che prima di digitare make :

Make sure it links to kernel header or kernel tree before moving to the next step. It often points to /usr/src/xxxx

quelle xxxx mi lasciano abbastanza perplesso... :o
85fides
Prode Principiante
 
Messaggi: 42
Iscrizione: maggio 2013
Desktop: unity
Distribuzione: ubuntu 13.04 64 bit


Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 12 ospiti