Newsgroup: it.comp.os.linux.iniziare
Titolo: Kernel 2.6.0-test2: non installa i moduli

Stavo provando a compilare questo nuovo kernel sulla mia Woody.
Tutto bene fino a make modules_install. Come posso fare?
tnx
PS: l'output è:
SigiP4:/mnt/k/linux-2.6.0-test2# make modules_install
  INSTALL drivers/serial/8250.ko
  INSTALL drivers/serial/8250_pci.ko
  INSTALL drivers/serial/8250_pnp.ko
  INSTALL drivers/media/video/bttv.ko
  INSTALL drivers/serial/core.ko
  INSTALL drivers/net/dummy.ko
  INSTALL drivers/media/dvb/dvb-core/dvb-core.ko
  INSTALL drivers/ieee1394/eth1394.ko
  INSTALL drivers/i2c/i2c-algo-bit.ko
  INSTALL drivers/i2c/i2c-core.ko
  INSTALL drivers/i2c/busses/i2c-sis96x.ko
  INSTALL drivers/message/i2o/i2o_config.ko
  INSTALL drivers/message/i2o/i2o_core.ko
  INSTALL drivers/message/i2o/i2o_proc.ko
  INSTALL drivers/ieee1394/ieee1394.ko
  INSTALL net/irda/irda.ko
  INSTALL drivers/net/irda/irtty-sir.ko
  INSTALL arch/i386/kernel/microcode.ko
  INSTALL drivers/media/video/msp3400.ko
  INSTALL drivers/ieee1394/ohci1394.ko
  INSTALL drivers/usb/image/scanner.ko
  INSTALL drivers/net/irda/sir-dev.ko
  INSTALL drivers/media/dvb/b2c2/skystar2.ko
  INSTALL sound/pci/ac97/snd-ac97-codec.ko
  INSTALL sound/pci/emu10k1/snd-emu10k1.ko
  INSTALL sound/core/snd-hwdep.ko
  INSTALL sound/core/snd-page-alloc.ko
  INSTALL sound/core/snd-pcm.ko
  INSTALL sound/core/snd-rawmidi.ko
  INSTALL sound/core/snd-timer.ko
  INSTALL sound/synth/snd-util-mem.ko
  INSTALL sound/core/snd.ko
  INSTALL drivers/media/video/tda7432.ko
  INSTALL drivers/media/video/tda9875.ko
  INSTALL drivers/media/video/tda9887.ko
  INSTALL drivers/media/video/tuner.ko
  INSTALL drivers/media/video/tvaudio.ko
  INSTALL drivers/usb/class/usblp.ko
  INSTALL drivers/media/video/video-buf.ko
  INSTALL drivers/ieee1394/video1394.ko
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.6.0-test2; fi
depmod: *** Unresolved symbols in
/lib/modules/2.6.0-test2/kernel/drivers/i2c/busses/i2c-sis96x.ko
depmod:         i2c_add_adapter
depmod:         i2c_del_adapter
depmod: *** Unresolved symbols in
/lib/modules/2.6.0-test2/kernel/drivers/i2c/i2c-algo-bit.ko
depmod:         i2c_add_adapter
depmod:         i2c_del_adapter
depmod: *** Unresolved symbols in
/lib/modules/2.6.0-test2/kernel/drivers/ieee1394/eth1394.ko
depmod:         hpsb_iso_recv_init
depmod:         hpsb_register_highlevel
depmod:         hpsb_unregister_highlevel
depmod:         hpsb_destroy_hostinfo
depmod:         hpsb_send_packet
depmod:         highlevel_host_reset
depmod:         hpsb_set_packet_complete_task
depmod:         alloc_hpsb_packet
depmod:         hpsb_iso_recv_release_packets
depmod:         hpsb_iso_n_ready
depmod:         hpsb_get_tlabel
depmod:         hpsb_get_hostinfo
depmod:         free_hpsb_packet
depmod:         hpsb_iso_shutdown
depmod:         hpsb_iso_recv_start
depmod:         hpsb_packet_success
depmod:         hpsb_free_tlabel
depmod:         hpsb_create_hostinfo
depmod:         hpsb_guid_get_entry
depmod:         hpsb_register_addrspace
depmod: *** Unresolved symbols in
/lib/modules/2.6.0-test2/kernel/drivers/ieee1394/ohci1394.ko
[CUT di un centinaio di righe]
depmod:         snd_card_new
depmod: *** Unresolved symbols in
/lib/modules/2.6.0-test2/kernel/sound/synth/snd-util-mem.ko
depmod:         snd_kcalloc
make: *** [_modinst_post] Error 1
--
SigiTM
Togli 'NOSPAMMM' per rispondermi.
Visita il sito dei Metal Detector: 
http://listen.to/metaldetector

 
Prima di riuscire a installare il nuovo kernel, sulla woody come te, ho 
avuto più di un problema con dei moduli che evidentemente erano 
"bacati". Controlla che questo modulo che ti dà l'errore ti serva 
davvero, altrimenti toglilo.
Domanda banale per finire: hai installato i module-init-tools per il 
nuovo kernel?
Ciao, Paolo

 nuovo kernel?
Ops.... Beh, ora li ho installati e tutto va. Grazie.
Ora ho però un altro problema. Ho installato il kernel nuovo e avviato lilo.
Il kernel però non parte. All'avvio dice:
Uncompressing Linux.... Ok, booting the kernel.
(e poi si blocca...)
Boh!!!


 Tutto bene fino a make modules_install. Come posso fare?
Hai installato module_init_tools da SID, vero?
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Boh!!!
Non si è bloccato.
Hai riciclato una configurazione di un 2.4?
Controlla nel file "config" di avere:
	CONFIG_VT=y
	CONFIG_VT_CONSOLE=y
	CONFIG_VGA_CONSOLE=y


 
Esiste anche una versione compilata per woody, adesso non ho l'url 
sottomano, ma con google si trova subito.
Ciao, Paolo

 CONFIG_VGA_CONSOLE=y
No, non li avevo. Ora ho abilitato le opzioni corrispondenti e funziona.
tnx!


 Emh.. si!
Figli miei (al plurale, perché ci potrebbe essere qualcun altro in
ascolto): quando si compila un kernel sperimentale ci si documenta
sulla linux-kernel mailing list, *prima*.
Bastano due link per iniziare:
 
 
http://www.codemonkey.org.uk/post-halloween-2.5.txt
 
http://www.kniggit.net/wwol26.txt
E poi gli archivi della mailing list.


 sulla linux-kernel mailing list, *prima*.
Per il test bisogna usare la test!
P.S. Burp, scusate...
- -- 
Lead me not into temptation; I can find it myself.
Joe Galaxy aka k|b|s * mailto `echo moc.demmapsed@yxalageoj|'rev'`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (MingW32)
iEYEARECAAYFAj8xFJoACgkQLpOZQGVrY43v0QCgkpRSD9SRPBDSVkeF2Odoa/yh
WSIAoLyyc0z8pdwe29VTzyF4SCNYnHIL
=bevh
-----END PGP SIGNATURE-----

Ne approfitto per chiederti: come faccio ad attivare l'"indispensabile"
Bootup Logo?
Ho già messo le opzioni in make xconfig
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
però non compare nulla...
Ho anche provato vga=ask in lilo.conf, ma il logo non compare qualsiasi
modalità io scelga.
tnx


 modalità io scelga.
Devi attivare il framebuffer *e* la console per il framebuffer.
Ma non è detto che funzioni comunque.



Anche io ho lo stesso problema, solo che NON ho riciclato la configurazione
del 2.4!!
Ma la cosa + strana è che nel menuconfig non esistono quelle opzioni da
attivare e
se le scrivo manualmente nel file config, al momento della compilazione le
righe
aggiunte vengono eliminate automaticamente (il file viene salvato come
config.old e
mi ritrovo un altro config "pulito").
Il risultato è che compila il kernel, dando sempre qualche errore alla fine
del
modules_install (anche dopo aver installato i module_init_tools)
e quando copio il kernel ed il System.map in /boot e riavvio... SI BLOCCA!!
Il punto è sempre lo stesso: arriva a
"Uncompressing Linux.... Ok, booting the kernel."
e poi il niente (ma l'hard disk continua a lavorare, quindi...)
Forse quelle opzioni nel config dipendono da qualche altro modulo?
Non lo so... c'entra qualcosa il framebuffer?
Ho l'impressione che il sistema si avvi, ma non riesco a vederlo! :-(
Qualcuno sa come fare?
Ciao, Bruno

 attivare e
Esistono, solo che si evidenziano quando l'opzione corrispondente a
CONFIG_VT, ovvero "Character devices -> Virtual Terminal" è impostata
come built-in e non come modulo.
+++
Questo cambia dal 2.6.0-test3 (o dal 2.6.0-test3-mm1). L'opzione è
attivata di default, ed è invisibile, a meno che non si stia creando un
kernel per un sistema embedded, nel qual caso è visibile solo se viene
selezionata quest'ultima opzione.



Ah... non avevo notato l'uscita della test3!
A questo punto provo direttamente con questa...
sperando che il problema si risolva :-P
Grazie! Ciao!


Allora... il problema del Virtual Terminal si è risolto,
infatti il sistema si avvia... ma non è tutto perfetto! ANZI!
Ci sono sempre problemi nell'installazione dei moduli!!
Alla fine di "make modules_install" mi dà una sfilza di errori
in molti moduli... come quelli del suono e del supporto usb
e poi, quando riavvio, ovviamente, mi spunta una serie di
"FAILED" proprio su quei moduli.
Va bene che è una versione di test, ma mi sembra strano
che ci siano tutti questi errori! Capita anche a voi?

 
Come ti ho già detto, a me è capitato di avere errori in moduli 
"marginali", che per pigrizia mia non avevo tolto dalla configurazione. 
Sono moduli necessari quelli che non riesci ad installare?
Ciao, Paolo

 che ci siano tutti questi errori! Capita anche a voi?
Capita, se *non* leggi la documentazione.
E se *non* leggi la ml di sviluppo del kernel.
+++
Usare un kernel sperimentale è un'operazione non banale. Se poi non ci
si documenta, è un'ottima alternativa al martellamento delle proprie
palle su di un grosso incudine, quindi *leggete quella stracazzo di
mailing list*


 
:-)
Posso esprimere la mia preferenza  per la complilazione del kernel-test 
senza documentarsi???

* Kaosmos [2003-08-13 01:57]:

Dipende: ad alcuni può piacere altrimenti. ;-)
Io, per motivi che chiunque è libero di *non* condividere, preferisco
evitare entrambi. :-)



A che serve la test release se nessuno la testa? ;-)
Cmq hai ragione... faccio un po' troppo l'autodidatta :-P
La 2.4.20 mi funziona perfettamente, era solo per provare
le nuove "features" del 2.6.
Ciao!!

 A che serve la test release se nessuno la testa? ;-)
I test fatti senza conoscere come qualcosa funziona non sono
significativi.
