Pagina 5 di 19

Inviato: ven 11 mag 2007, 16:49
da submax82
scusa ma come fai ad usare kernelpkg senza i sorgenti?e comunque io, per esempio, quando compilo il modulo per la mia scheda wireless (ipw3945), ho bisogno del file /lib/modules/2.6.xxx/build.
ma quella è appunto una richiesta... il link /usr/src/linux deve esistere e puntare ai sorgenti...

per la scheda wifi ... se il modulo è esterno al kernel come mi pare di capire... basta creare anche il pacchetto degli headers e installarlo...

se invece richiede per forza quel link allora ok: ricreo i link build e source a /usr/src/linux

richiede per forza quel link? fammi sapere ci tengo... ;)

Inviato: sab 12 mag 2007, 19:13
da harakei
allora, ieri ho aggiornato il kernel sempre tramite git, poi ho creato il pacchetto tramite kernelpkg con opzioni -nobootloader e -headers, ho installato kernel e headers, dopo aver disinstallato quelli vecchi; ho riavviato e provato a compilare il modulo (esterno) della mia scheda wireless, e comunque mi chiedeva il file /lib/modules/2.6.21/build.

Io non so che dirti submax, per me puoi lasciare anche così, la mia era solo una nota! ;) per il resto va tutto bene.ciao!!

Inviato: dom 13 mag 2007, 11:17
da submax82
harakei ha scritto:allora, ieri ho aggiornato il kernel sempre tramite git, poi ho creato il pacchetto tramite kernelpkg con opzioni -nobootloader e -headers, ho installato kernel e headers, dopo aver disinstallato quelli vecchi; ho riavviato e provato a compilare il modulo (esterno) della mia scheda wireless, e comunque mi chiedeva il file /lib/modules/2.6.21/build.

Io non so che dirti submax, per me puoi lasciare anche così, la mia era solo una nota! ;) per il resto va tutto bene.ciao!!
avevi anche installato gli headers? se si modifico... e aggiungo i link

Inviato: dom 13 mag 2007, 11:35
da harakei
Confermo, ho installato anche gli headers

Inviato: dom 13 mag 2007, 11:44
da submax82
harakei ha scritto:Confermo, ho installato anche gli headers
ok allora nella prossima versione saranno aggiunti i 2 link

grazie del supporto nello sviluppo ;)

Inviato: dom 13 mag 2007, 17:40
da harakei
submax82 ha scritto: ok allora nella prossima versione saranno aggiunti i 2 link

grazie del supporto nello sviluppo ;)
grazie a te!! ;)

Inviato: lun 14 mag 2007, 13:53
da submax82
USCITA NUOVA VERSIONE 0.2.0

changelog:

- sistema rilevamento opzioni rivisto
- aggiunte opzioni contratte
- la stampa di help e version ora è "standard"
- aggiunta opzione "--without-clean" per compilare escludendo "make clean"
- sistemati link "build" e "source" in /lib/modules/$ver-kernel
- rivisto man ed help
- aggiunta la faq su libata in man
- rallentato messaggio di visulizzazione attesa e ritorno alla "linea rotante" per gusti personali

mi pare ci sia tutto ;) 8)

aspetto test e commenti :D

N.B.: ho messo anche un kernel-image "generico" già pronto a disposizione sul mio sito per chi volesse vedere i risultati che kernelpkg è in grado di generare o per chi non ha le capacità di compilare e vuol provare una versione recente del kernel 2.6

ecco una recensione/guida http://linuxpedia.netsons.org/index.php/Kernelpkg

@harakei

devi rifare la guida... le opzioni sono cambiate leggermente :)

Inviato: lun 14 mag 2007, 17:19
da harakei
ok nessun problema, tra qualche minuto la guida sarà modificata ;)

Inviato: lun 14 mag 2007, 18:06
da submax82
harakei ha scritto:ok nessun problema, tra qualche minuto la guida sarà modificata ;)
attenzione i parametri estesi vogliono il "--" doppio trattino davanti come dice help e man

ok ... io intanto ho rinnovato la pubblicità :D

qualcuno provi anche il kernel precompilato che ho messo :roll:

Inviato: lun 14 mag 2007, 19:57
da harakei
ups....grazie per avermi avvisato...correggo subito!!!

Inviato: mar 15 mag 2007, 16:39
da submax82
nessuno testa la nuova versione o/e il precompilato ? :( :cry:

NESSUNO lo prova ??!?!? :x

Inviato: gio 17 mag 2007, 14:09
da submax82
submax82 ha scritto:nessuno testa la nuova versione o/e il precompilato ? :( :cry:

NESSUNO lo prova ??!?!? :x
visto che nessuno lo prova :evil:

il kernel precompilato funziona bene... è stato testato in un'altro topic

per kernelpkg... ho già individuato 2-3 ritocchi... più una cosa che devo decidere per l'architettura per renderlo multipiattaforma... cioè utilizzabile anche su slackintosh e slamd64

;)

Inviato: gio 17 mag 2007, 20:18
da harakei
io ho provato finalmente il pacchetto del kernel precompilato da te: tutto bene, fin quando ho avuto problemi a compilare il modulo nvidia, in quanto il tuo kernel è stato compilato con gcc 3.4.1 mentre io uso gcc 4.1.2 :? ... a parte questo credo che vada bene ;)

Inviato: gio 17 mag 2007, 21:22
da submax82
harakei ha scritto:io ho provato finalmente il pacchetto del kernel precompilato da te: tutto bene, fin quando ho avuto problemi a compilare il modulo nvidia, in quanto il tuo kernel è stato compilato con gcc 3.4.1 mentre io uso gcc 4.1.2 :? ... a parte questo credo che vada bene ;)
bè si .... io compilo con il gcc di slack 11.0

quando installi il pacchetto c'è anche nella descrizione... l'ho messo apposta

Inviato: ven 18 mag 2007, 16:11
da submax82
dopo questo
ho già individuato 2-3 ritocchi... più una cosa che devo decidere per l'architettura per renderlo multipiattaforma... cioè utilizzabile anche su slackintosh e slamd64
a questo proposito avrei bisogno un test su slamd64 o slackintosh che consiste nel postare l'uscita dell'ultimo comando di questo set:

Codice: Seleziona tutto

cd /usr/src/linux/
make                          ---->>> IMP!!! (anche interrotto dopo almeno 10 sec)
readlink include/asm | awk -F- '{ print $2}'
con i sorgenti del kernel installati.

in futuro potrei anche fare un'interfaccia in QT che si interfacci a kernelpkg... una cosa semplice però ... solo come esercizio

p.s.: non ammazzatevi di test :lol: ;) però se qualcuno a voglia potrebbe fare un test utilizzando la nuova libata?