kernel 2.6.20.7
Inviato: mar 24 apr 2007, 11:07
Salve a tutti,
apro questo thread con uno scopo e con una speranza, lo scopo è quello di riuscire ad impostare e compilare correttamente il kernel vanilla in oggetto (sulla mia macchina in particolare, ma poi si potrà adattare...), la speranza è che questo thread cresca e possa essere d'aiuto a chi, come me, non si trova troppo a suo agio a compilare un kernel...
Se cresce abbastanza, sopratutto nei contenuti si potrebbe persino pensare a fare una guida sul wiki...
Comunque cominciamo...
Intanto vi do un pò di info sull'hardware:
# lspci
Non mi vengono in mente altre info che potrebbero servire alla configurazione del kernel, in ogni caso più avanti si può integrare se è il caso...
Lo scopo di questa compilazione è quello di ottenere un kernel con supporto SATA, WiFi, Bluethooth oltre alle funzionalità generiche del sistema
Per la configurazione userò make menuconfig, tralascio i vari passaggi di decompressione dell'archivio e creazione del link alla directory dei sorgenti in quanto già ampiamente trattati in rete.
Partirò dal config-generic del kernel 2.6.17.13 (lo huge26 dell'installazione di slackware) per velocizzare un pò, ma controllerò ugualmente tutte le voci per ridurre un pò almeno i moduli che non mi servono...
Spero avrete la pazienza di leggere questo thread e segnalarmi errori, incongruenze e, ovviamente, consigli... E' la terza o quarta volta che mi cimento nella compilazione del kernel, le altre volte non è andata bene, e per questo vi chiedo aiuto... Mi scuso se qualche post sarà un pò lungo o se conterrà errori, fatemeli notare e vedrò di correggerli... Grazie mille per l'aiuto che mi darete
---
Code maturity level options ---> Prompt for developement and/or incomplete code/drivers
E' già selezionata da Pat, quest'opzione se non sbaglio serve per rendere disponibile nel kernel l'utilizzo di pezzi di codice ancora in fase di testing o di driver ritenuti obsoleti, la lascio selezionata in quanto non si sa mai ...
General Setup
Continua nei post successivi, intanto salvo e poi riprendo la configurazione da questo punto...
apro questo thread con uno scopo e con una speranza, lo scopo è quello di riuscire ad impostare e compilare correttamente il kernel vanilla in oggetto (sulla mia macchina in particolare, ma poi si potrà adattare...), la speranza è che questo thread cresca e possa essere d'aiuto a chi, come me, non si trova troppo a suo agio a compilare un kernel...
Se cresce abbastanza, sopratutto nei contenuti si potrebbe persino pensare a fare una guida sul wiki...
Comunque cominciamo...
Intanto vi do un pò di info sull'hardware:
- MotherBoard = ASRock P4VT8+
- Processore = Celeron 2.4 Ghz (derivato dal P4 con tecnologia HT)
- HD = IDE 80 GB 7200 rpm
- HD aggiuntivo = SATA 160 GB
- scheda pci wifi D-Link dwl-g520 (chipset B4)
- Modem = Alcatel Speedtouch 330 USB
- Masterizzatore CD LG (secondo canale IDE master)
- Masterizzatore DVD LG (secondo canale IDE (slave)
# lspci
Codice: Seleziona tutto
00:00.0 Host bridge: VIA Technologies, Inc. VT8374 P4X400 Host Controller/AGP Bridge (rev 82)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
Lo scopo di questa compilazione è quello di ottenere un kernel con supporto SATA, WiFi, Bluethooth oltre alle funzionalità generiche del sistema
Per la configurazione userò make menuconfig, tralascio i vari passaggi di decompressione dell'archivio e creazione del link alla directory dei sorgenti in quanto già ampiamente trattati in rete.
Partirò dal config-generic del kernel 2.6.17.13 (lo huge26 dell'installazione di slackware) per velocizzare un pò, ma controllerò ugualmente tutte le voci per ridurre un pò almeno i moduli che non mi servono...
Spero avrete la pazienza di leggere questo thread e segnalarmi errori, incongruenze e, ovviamente, consigli... E' la terza o quarta volta che mi cimento nella compilazione del kernel, le altre volte non è andata bene, e per questo vi chiedo aiuto... Mi scuso se qualche post sarà un pò lungo o se conterrà errori, fatemeli notare e vedrò di correggerli... Grazie mille per l'aiuto che mi darete
---
Code maturity level options ---> Prompt for developement and/or incomplete code/drivers
E' già selezionata da Pat, quest'opzione se non sbaglio serve per rendere disponibile nel kernel l'utilizzo di pezzi di codice ancora in fase di testing o di driver ritenuti obsoleti, la lascio selezionata in quanto non si sa mai ...
General Setup
- Local version - append to kernel release
- Automatically append version information to the version string
- Support for paging of anonymous memory (swap)
- System V IPC
Continua nei post successivi, intanto salvo e poi riprendo la configurazione da questo punto...