Newsgroup: it.comp.os.linux.iniziare
Titolo: cosa sono i moduli?

so che voi adesso sarete sconvolti dalla mia banalissima domanda, però ho 
bisogno di un aiuto, forse la risposta è contenuta nelle faq, ma io ho 
dato un'occhiata generale e non l'ho trovata, anzi, quasi ogni risposta 
contenuta nelle faq da per inteso che io sappia cos'è un modulo.
Cos'è? E' una stringa da scrivere sul terminale? E' una generica stringa 
o una particolare stringa è detta modulo?
Poi colgo l'occasione per chidere qualche informazione su mandrake 8.0:
1) ma perchè non posso far aprire i pdf da home? Perchè lì posso far 
partire invece da gmc?
2) perchè cacchio la mia stampante ha funzionato una volta sola? D'altra 
parte ho una canon 8200 bjc, se vado su hardware configuration e gli 
chiedo di cercarla lui me la rileva, invece se vado sul menu hardware non 
viene rilevato nulla. Il problema potrebbe risiedere nella connessione 
usb tramite scheda pci?
3) Ho letto che per far partire la scheda audio bisogna fare qualcosa in 
più oltre che farla rilevare dal software, infatti a me non funziona, 
smanettando un po qui e un po lì ho fatto fare anche la prova midi, ma 
del suono nemmeno l'ombra :-((.

 del suono nemmeno l'ombra :-((.
No, solo farla rilevare dal software appunto inserendo un modulo appropriato
(o configurando senza moduli ma con il driver compilato nel kernel).
lspci per sapere che scheda hai.
Ciao !
Nicholas

 
i moduli sarebbero i driver che si usano in windows, solo che in ambiente
linux si chiamano moduli, benchè molti ignoranti li continuano a chiamare
driver.
Anzi per la precisione i moduli hanno delle differenze rispetto ai
driver.
Una per esempio è che in ambiente linux i moduli se non utilizzati per un
tot di tempo vengono scaricati perchè ritenuti inutili. In questa maniera
vengono liberate risorse che possono essere utilizzate per altro.
Che io sappia windows al contrario tiene in memoria i driver della
stampante sempre, anche se non utilizzata.

Cos'è?
Un pezzo di kernel che puoi caricare o scaricare a runtime.
In pratica, si tratta di un file (un file oggetto).
<quote>
Kernel modules are small pieces of compiled code which can be
inserted in or removed from the running kernel, using the programs
insmod and rmmod. This is described in the file
<file:Documentation/modules.txt>, including the fact that you
have to say "make modules" in order to compile the modules that you
chose during kernel configuration.  Modules can be device drivers,
file systems, binary executable formats, and so on.
</quote>
--
Ikitt

 driver.
compresi quelli della Red Hat che gli hanno anche creato una apposita
directory...
/lib/modules/2.4.7-10/kernel/drivers  <---

$ ls -lh /lib/modules/2.4.18/kernel/
total 3.0k
drwxr-xr-x   11 root     root         1.0k Apr  9 21:53 drivers <<---
drwxr-xr-x   10 root     root         1.0k Apr  9 21:34 fs
drwxr-xr-x    4 root     root         1.0k Apr  9 21:34 net
-- 
Ikitt

 drwxr-xr-x    4 root     root         1.0k Apr  9 21:34 net
la compatibilità con windows genera mostri ;-)

blizzard wrote:

Veramente fa parte del kernel ufficiale, che c'entra la RH?
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Veramente fa parte del kernel ufficiale, che c'entra la RH?
pensavo fosse una delle loro ultime invenzioni per confondere le idee.
blizzard (RH7.2, a scanso di equivoci..)


 memoria i driver della stampante sempre, anche se non utilizzata.
bravo. Bel tentativo di sembrare un esperto. Bella sfilza di cazzate. 
Provo io, che ne dici?
 - i moduli del kernel sono sì diversi dai driver, ma in modi che tu,
   probabilmente, nemmeno capisci. In realtà hanno la stessa identica
   funzione, e addirittura una struttura analoga
 - Windows, da 98 & 2000 in poi, ha sia caricamento su richiesta, sia
   scaricamento automatico dei driver quando non sono più in uso. Per
   quanto riguarda i driver delle stampanti, invece, funziona così da
   probabilmente Windows 3.1 in poi
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!