Newsgroup: it.comp.os.linux.iniziare
Titolo: compilare kernel

Linux....primi passi...con mandrake 8.2
Sono appena arrivato nel nouvo mondo di linux e incontro le prime
difficoltà, normale se si considera che non sono un programmatore.
La base dell'uso di linux (da quello che ho capito9 risiede nella
compilazione del kernel) la sua modifica permette l'uso e la
personalizzazione del sistema...(gran figata!!!).
Io dovrei impostare i valori della scheda audio e ho fatto così:
da console come superutente:
cd /usr/src/linux
make menuconfig
oppure
make xconfig
e si sono aperti i due editor grafici, e fin qui un successo per un
principiante.
Con "make menuconfig" seleziono suono e poi la mia scheda audio poi
<invio>, seguendo certe istruzioni dovrebbe aprirsi il menu di
configurazione (per irq e dma), però non lo fa.
Provo con altre voci, ma niente...non si apre nessun menu per nessuna voce.
Stessa situazione se uso il comando "make xconfig".
Ho pensato che forse il kernel è impostato per la sola lettura...se così
fosse come posso fare per ovviare all'inconveniente?
Ciao e buona giornata. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 fosse come posso fare per ovviare all'inconveniente?
Leggersi bene il Kernel-HOWTO e la directory Documentation che si trova
nell'albero dei sorgenti del kernel.
Dopo esserti letto tutto, ne saprai abbastanza per capire che, solo nel
1% dei casi il kernel che hai sulla tua distribuzione va ricompilato.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Va bene ho capito...ma intanto il mio audio continua a non funzionare..
Ho installato anche i driver OSS che dovrebbero essere facili, invece non
va...
con "sndconfig"  dopo avere inserito i corretti valori quando provo il
suono mi ridà questo messaggio:
                             errore di modprobe
          ?                                                          ?
          ? Il seguente errore si è verificato durante l'esecuzione  ?
          ? del programma modprobe:                                  ?
          ?                                                          ?
          ? /lib/modules/2.4.18-6mdk/kernel/drivers/sound/ad1848.o.  ?
          ? gz: init_module: No such device                          ?
          ? modprobe: insmod                                         ?
          ? /lib/modules/2.4.18-6mdk/kernel/drivers/sound/ad1848.o.  ?
          ? gz failed                                                ?
          ? modprobe: insmod sound-slot-0 failed
non è che sai cosa voglia dire???
grazie ciao.


 suono mi ridà questo messaggio:
Il messaggio di errore dice che il modulo non riesce a trovare la
scheda, non che non esiste il modulo. Ergo, non devi ricompilare
il kernel.
+++
Sei sicuro che la scheda sia a quegli indirizzi hardware?
La scheda e` ISA o PCI?
Cosa risponde "lspci -vvv"?


fosse come posso fare per ovviare all'inconveniente?
Il problema non e` qui. IMHO, ovviamente.
-- 
Ikitt

 Cosa risponde "lspci -vvv"?
al comando "lspci-vvv" la risposta č: comando non trovato.
ciao e grazie per le tue preziose delucidazioni


queste sono le risposte ai comandi che conosco
(sono princiapiante e si vede!!!!) per l'audio:
[root@localhost angelo]# cd /usr/src/linux
[root@localhost linux]# lspci-vvv
bash: lspci-vvv: command not found
[root@localhost linux]# alsamixer
alsamixer: failed to open mixer #0/#0: No such file or directory
[root@localhost linux]# alsamix
bash: alsamix: command not found
[root@localhost linux]# aumixer
bash: aumixer: command not found
[root@localhost linux]# amixer
The ALSA sound driver was not detected in this system.
[root@localhost linux]# amix
bash: amix: command not found
[root@localhost linux]#


nel mandrake control center riguardo alla scheda questi sono i dati:
Produttore: Aztech
Modello: AZT3000
Modulo del kernel: unknown
Tipo di bus: ISA


ecco perchè mi sono fatto quelle idee...
su questo sito:
http://www.linuxzine.it/audio.php
per cui ho seguito quelle istruzioni....
ciao e grazie....


Tipo di bus: ISA
cerca un post di Lella  (su questo gruppo)
sembra che la tua distro non
carichi i moduli delle sk audio isa in automatico ...
non ricordo la soluzione probabilmente editare 
isapnp.conf
ciao
boogy
-- 
Ciao da Boogyman.Too old to Rock' end Roll
Too young to die.  
post con "R:" e  Html  killati in proprio :-))

 bash: aumixer: command not found
aumix
Ciao
  Andrea

[root@localhost linux]# lspci-vvv
lspci si trova nelle pciutils, almeno su RedHat.
-- 
Ikitt

 Angelo! Fresca l'insalata!!
Non faccio l'ortolano....
[root@localhost angelo]# cd /usr/src/linux
[root@localhost linux]# lcpci -vvv
bash: lcpci: command not found
[root@localhost linux]# aumix
[root@localhost linux]#
niente da fare!!!!!!!!!


 al comando "lspci-vvv" la risposta è: comando non trovato.
Il comando e`:
	lspci -vvv
E devi darlo da root.


 [root@localhost linux]#
Se non da' messaggi d'errore la scheda audio e' riconosciuta
correttamente.
Ciao
  Andrea

 Ikitt
Grazie e ciao


Il comando non funzionava anche perchč non l'avevo installato:
questa č la risposta:
[root@localhost angelo]# lspci -vvv
00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
        Latency: 64
        Region 0: Memory at e8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0
                Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
(prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: ede00000-efefffff
        Prefetchable memory behind bridge: e5c00000-e5cfffff
        BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B+
00:07.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) (prog-if 80
[Master])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Region 4: I/O ports at ffa0 [size=16]
00:07.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01) (prog-if 00
[UHCI])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin D routed to IRQ 9
        Region 4: I/O ports at dc00 [size=32]
00:07.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin ? routed to IRQ 9
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP
1X/2X (rev 5c) (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc: Unknown device 0084
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (2000ns min), cache line size 08
        Interrupt: pin A routed to IRQ 9
        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: I/O ports at cc00 [size=256]
        Region 2: Memory at efeff000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at efec0000 [disabled] [size=128K]
        Capabilities: [50] AGP version 1.0
                Status: RQ=255 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
[root@localhost angelo]#
Ciao e grazie della pazienza.....


   Andrea
Grazie e ciao....


Non vorrei dire una cazzata ma mi sembra tutto a posto....
l'errore dovrebbe essere l'indirizzo della scheda che di default me lo da
in 
/dev/mixer. Ho controllato il file ed è di 0 B (vuoto).
Può darsi che dovrei reindirizzare...ma non so nè dove nè come.   
