Ho seguito la guida per la compilazione con il 2.6; tutto ok ma vorrei sapere come vengono caricati i moduli. Dato che sono nuovo di debian vi pongo alcune domande. Ho visto che c'e' una dir modprobe li ci sono i file con i moduli da caricare? Lo chiedo perche' mettendo il 2.6 volevo essere sicuro che caricasse i moduli giusti per usb, audio e rete ( che mi da qualche problema come ho scritto nella sezione intrnet ).
Compilazione del kernel
Non è necessario. Basta che metti il nome del module in /etc/modules e non c'è bisoglno di creare nessun alias.
Ma questo se non fai partire hotplug all'avvio, altrimenti puoi lasciare vuoto /etc/modules e ci pensa lui a caricare i tutti moduli necessari.
Scusa l'ignoranza ma per far partire hotplug all'avvio dove devo metterlo. So che ci sono degli script apposta ma non so quali sono.
Risposta breve: Se l'hai installato parte da solo.
Risposta lunga:
Comunque, se tu parti in runlevel 2 (default di debian) all'avvio vengono eseguiti tutti gli script in /etc/rcS.d/ (questi vengono eseguiti per qualsiasi runlevel) e quelli in /etc/rc2.d/. Questi script sono in realtà dei collegamenti ai veri script di avvio che si trovano tutti in /etc/init.d/. Questi collegamenti devono avere un nome particolare:
1) La prima lettera S o K a seconda che il servizio debba partire (Start) o fermarsi (Kill) in quel runlevel
2) Un numero di due cifre che indica l'ordine di esecuzione degli script
3) Il nome dello script a cui il link punta
A mano invece i servizi si chiamano così:
# /etc/init.d/nome start|stop
scrivendo start per farlo partire e stop per farlo fermare. Se vuoi fare partire hotplug all'avvio crea un collegamento ad esso che cominci con S:
# ln -s /etc/init.d/hotplug /etc/rcS.d/S20hotplug
(il 20 è arbitrario) ed è come se all'avvio tu scrivessi:
# /etc/init.d/hotplug start
Spero di essere satto chiaro
ok i moduli li posso caricare correttamente, mi piacerebbe che alcuni (ad esempio l'usb per gtkam e la usb-storage) vengano caricati all'avvio. Devo mettere degli alias in etc/modprobe.d/aliases?