Pagina 1 di 1

Kernel, source, tree, fastrate usb 100.

Inviato: sabato 10 dicembre 2005, 16:33
da Fralloppa
Salve a tutti,
ho questo piccolo problemino.

ho installato Ubuntu 5.10 ....... tutto ok a patto il fatto che non mi vede modem (fastrate usb 100) e webcam (single chip made in china... bah... per qusta poco male)...

Ho letto e riletto i forum.... con molte citazioni relative a problemi con il modem... le quali fanno quasi tutte riferimento a guide sparse ( debian... ect... compatibili)...le quali non riesco comunque a portare a termine con successo.

a questo punto le mie domande sono:

1. quando mi dicono di scaricare l'ultima versione stabile del kernel, ad oggi ( quel è l'ultima?)... ne trovo di innumerevoli e disparate....
2. scaricando il kernel, non scarico automaticamente i source ed i tree?
3. seguendo le quide, dovrei ad un certo punto lanciare il "MAKE" ... sul nuovo kernel ( ma il MAKE non è presente nei kernel che scarico!) .... esistono solamente file con il nome MAKEFILE ( e non penso siano la stessa cosa)
4. dove posso scaricare anche i source dei kernel?

Non potendo accedere ad intenet... mi tocca fare cambio sistema.... tra xp e linux ogni volta che ho dei dubbi o che mi manca qualcosa....
e non mi rimane assolutamente una cosa semplice.

se qualcuno sa o può aiutarmi... si faccia avanti!......

Re: Kernel, source, tree, fastrate usb 100.

Inviato: sabato 10 dicembre 2005, 17:54
da gaspa
ciao, dunque, intanto se ti metti a sciapinare con il kernel, abbi pazienza se non funziona tutto alla prima volta. Lavoraci sopra, e cerca di capire i problemi, cerca con google, e (ripeto) abbi pazienza :-D
venendo alle domande:
1. quando mi dicono di scaricare l'ultima versione stabile del kernel, ad oggi ( quel è l'ultima?)... ne trovo di innumerevoli e disparate....
ad oggi e' (quasi ) la 2.6.15, pero' su ubuntu 5.10 trovi la 2.6.12.
2. scaricando il kernel, non scarico automaticamente i source ed i tree?
dipende cosa intendi per scaricare... Se parli di synaptic, o apt-get, no, non installi automaticamente i sorgenti... se vuoi anche i sorgenti cerca i pacchetti 'linux source'
Se invece parli del sito www.kernel.org, allora si', quei file SONO i sorgenti... :P
3. seguendo le quide, dovrei ad un certo punto lanciare il "MAKE" ... sul nuovo kernel ( ma il MAKE non è presente nei kernel che scarico!) .... esistono solamente file con il nome MAKEFILE ( e non penso siano la stessa cosa)
make (con le minuscole, occhio...) e' un comando... se ti dice 'command not found' vuol dire che non l'hai ancora installato, per cui devi installare il pacchetto 'make'.

inoltre, per compilare il kernel ti puo' essere utile il pacchetto libncurses5-dev
(nota: non so cosa si
4. dove posso scaricare anche i source dei kernel?
come sopra, o tramite apt/synaptic cerchi il pacchetto
kernel-source-
oppure li scarichi da www.kernel.org, pero' occhio che li' non ci sono tutti i driver che ti da' ubuntu ... dovresti fare da solo.

Se vuoi qui c'e' un link a un corso che dava un po' di dritte per compilare:
https://www.universibo.unibo.it/index.p ... anale=1416

bye, e buon lavoro!
-gaspa-

Re: Kernel, source, tree, fastrate usb 100.

Inviato: sabato 10 dicembre 2005, 18:29
da Fralloppa
:)

6 un mito.... ---
adesso è tutto un po' più chiaro....

grazie della prontezza!

Re: Kernel, source, tree, fastrate usb 100.

Inviato: domenica 11 dicembre 2005, 15:10
da giaco
Comunque il comando make legge le impostazioni contenute nel
Makefile...

brevemente e senzaparticolari  pretese:
quando vuoi installare un programma da sorgente di solito
bisogna dare la sequenza di comandi:

./configure: questo non fa altro che lanciare uno script contenuto nella
directory corrente (identificata dal carattere ".") che controlla che tu
abbia tutto il necessario (librerie etc...)

make && make install: si ha l'effettiva compilazione del pacchetto secondo
le direttive contenute nel file Makefile ed infine l'installazione...

ciao!

Re: Kernel, source, tree, fastrate usb 100.

Inviato: domenica 11 dicembre 2005, 15:28
da gaspa
mmm ... occhio stiamo parlando del kernel,
in questo contesto non esiste ne' lo script ./configure
ne' il target 'install' di make...

per la cronaca:

# make install
make: *** No rule to make target `install'.  Stop.


bye!
-gaspa-

Re: Kernel, source, tree, fastrate usb 100.

Inviato: lunedì 12 dicembre 2005, 10:30
da pierba
Guarda anche questa pagina, sul wiki, ti dirà tutto quello che occorre sapere per compilare il kernel su ubuntu: http://wiki.ubuntu-it.org/CompilazioneK ... 8kernel%29


ciao

Re: Kernel, source, tree, fastrate usb 100.

Inviato: lunedì 12 dicembre 2005, 11:01
da Devnull
Non devi ricompilare il kernel ,i sorgenti ti servono per la generazione del driver.
Devi installare i sorgenti ovvero i kernel-headers relativi al tuo sistema  .
Per sapere la versione del tuo kernel dai

Codice: Seleziona tutto

uname -r
.
Per installare i sorgenti relativi alla tua versione del kernel dai da root

Codice: Seleziona tutto

apt-get install kernel-headers-`uname -r`

Installa anche il compilatore altrimenti non riuscirai a compilare il modulo per il tuo modulo

Codice: Seleziona tutto

apt-get install gcc
.
I driver per il fastrate sono i  bast-0.9.2.tgz ;segui questa guida in italiano dovrai cambiare solo i valori relativi alla tua versione del kernel. :)