Pagina 1 di 3

[RISOLTO] Problema LSI53c1030 IBM eSERVER xSERIES 345

Inviato: mer 17 feb 2010, 16:07
da n3tz666
Salve a tutti, ho appena finito di installare Slackware 13.0 x86 sul mio "nuovo" IBM Eserver xSeries 345, ora volevo iniziare la compilazione del kernel per dargli un'alleggerita e quindi rimuovere l'inutile, ho provato una prima compilazione ma aimè le mie scarse conoscenze mi portano drasticamente ad un Kernel Panic, vi sarei grato se qualcuno mi sà dare qualche consiglio su cosa metttere e cosa non mettere e cosa mettere come modulo nel kernel in questione per avere un sistema abbastanza funzionante o almeno sapere le cose vitali da non toccare.
Di seguito riporto l'output di lspci

Codice: Seleziona tutto

00:00.0 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset) (rev 33)
00:00.1 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset)
00:00.2 Host bridge: Broadcom CMIC-LE Host Bridge (GC-LE chipset)
00:06.0 VGA compatible controller : ATI Technologies Inc Rage XL (rev 27)
00:0f.0 Host bridge: Broadcom CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: Broadcom CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 05)
00:0f.3 ISA bridge: Broadcom CSB5 LPC bridge
00:10.0 Host bridge : Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
00:10.2 Host bridge : Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
00:11.0 Host bridge : Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
00:11.2 Host bridge : Broadcom CIOB-X2 PCI-X I/O Bridge (rev 05)
02:03.0 Ethernet controller: Intel Corporation 82544EI Gigabit Ethernet Controller (Copper) (rev 01)
06:08.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
06:08.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01)
08:07.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)
08:07.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)
Qualche caratteristica hardware:
IBM Eserver xSeries 345
Dual Intel Xeon 2,8ghz (credo core PRESTONIA)
1gb ram ECC
2 x 36gb HD SCSI 10k rpm U320 (collegati tramite backblane sempre ibm direttamente ad innesto con cassettini con guida)
Doppio alimentatore Ridondante
3 schede di rete Ethernet Gigabit 2 integrate e una PCI-X

Slackware 13.0 è stata installata con hugesmp.s
il sistema non prevede l' X server in quanto dovrà fare da gateway, http server, ftp server, email server (futuro).


Il problema principale è che non vanno le schede di rete con ifconfig me le fà configurare ma poi il ping non ha buon fine.

Grazie in anticipo per i suggerimenti e mi scuso con lo staff se non è la sezione adatta

Re: Alleggerimento Kernel 2.6.29.6

Inviato: mer 17 feb 2010, 18:27
da sya54M

Re: Alleggerimento Kernel 2.6.29.6

Inviato: mer 17 feb 2010, 20:02
da MrTry
probabile che ti dia un kernel panic perchè non hai installato driver scsi e sata ma dico probabile non sicuro perchè comunque se non li hai tolti tu dovrebbero essere selezionati di default, con lsmod vedi anche i moduli che sono caricati cosi ti fai ancora un'idea infine visita questa pagina per compilarlo in italiano

http://massimo.solira.org/pcikl/download.html

per attivare devi scrivere export LANG=italian

da un'occhiata qua
viewtopic.php?f=2&t=30718&hilit=make+localmodconfig

p.s.
quante interfacce eth ti appaiono ?
scarica anche il nuovo kernel che ha più driver... quello tuo ad es non aveva la mia scheda wifi

Re: Alleggerimento Kernel 2.6.29.6

Inviato: gio 18 feb 2010, 1:31
da j0kers
Se proprio devi ricompilare allora monta questa versione
http://www.kernel.org/pub/linux/kernel/ ... .8.tar.bz2

Inoltre ricorda di compilare STATICAMENTE i dischi (ATA/SATA/ecc...) e i filesystem (EXT2-3-4 ecc...) che spesso e volentieri sono loro che creano problemi all'avvio...comunque ti consiglio il sito sya54M è un buon inizio ed oltretutto ti fai unìidea dei driver necessari per la tua macchina...Il resto puoi compilarlo come moduli (tipo scheda di rete,grafica,audio ecc...)

Re: Alleggerimento Kernel 2.6.29.6

Inviato: gio 18 feb 2010, 13:40
da n3tz666
Grazie mille a tutti ottimi consigli :) ora mi adopero a leggere per bene tutto :) grazie

Re: Alleggerimento Kernel 2.6.29.6

Inviato: ven 19 feb 2010, 13:32
da j0kers
comunque se passi al nuovo kernel per non iniziare da "zero" puoi utilizzare i file di configurazione che trovi in /boot

Codice: Seleziona tutto

cp -v /boo/config-kernel /usr/src/linux/.config
Ovviamente da root

Re: Alleggerimento Kernel 2.6.29.6

Inviato: ven 19 feb 2010, 14:06
da n3tz666
Riportarmi il .config già la conoscevo grazie, ora mi stò leggendo ogni singola voce in italiano e vediamo cosa ne esce fuori a quello che non sò proprio cosa rispondere lascio la risposta consigliata

Mitico forum questo :)

Re: Alleggerimento Kernel 2.6.29.6

Inviato: ven 19 feb 2010, 15:31
da MrTry
senti quando finisci mi faresti sapere se anche a te col solo make compila anche i moduli ? perchè a me è successo cosi...

p.s.

quando poi finisci ti consiglio di scrollare verso su (o fare un dmesg > nomefilechevuoi) dopo il boot e leggere tutto con calma in modo da vedere se ci sono errori ecc.... e affinare la configurazione.

Re: Alleggerimento Kernel 2.6.29.6

Inviato: ven 19 feb 2010, 15:44
da sya54M
MrTry ha scritto:senti quando finisci mi faresti sapere se anche a te col solo make compila anche i moduli ? perchè a me è successo cosi...
si, a meno che non fai alla vecchia manienra digitando "make bzImage", il solo "make" compila anche i moduli.

Re: Alleggerimento Kernel 2.6.29.6

Inviato: ven 19 feb 2010, 17:06
da MrTry
ha ecco.... quindi han tolto la funzione make modules e resterebbe da fare solo il modules_install

Re: Alleggerimento Kernel 2.6.29.6

Inviato: sab 20 feb 2010, 0:30
da j0kers
Esattamente

Codice: Seleziona tutto

make && make modules_install
Ovviamente tutto da root

Re: Alleggerimento Kernel 2.6.29.6

Inviato: sab 20 feb 2010, 23:37
da slucky
se non erro, la funzione localmodconfig è attiva dal kernel serie 2.6.32, nel tuo caso consiglierei, onde evitare problemi e kernel panic, di partire comunque da un .config funzionante di Pat, scremandolo poi succesivamente dai driver e moduli non-necessari al tuo hardware...

Re: Alleggerimento Kernel 2.6.29.6

Inviato: dom 21 feb 2010, 0:27
da j0kers
Infatti se parti dal config del tuo kernel originale è meglio ancora....

Codice: Seleziona tutto

sudo cp -v /boot/config-huge-2.6.29.6 /usr/src/linux/.config 

Re: Alleggerimento Kernel 2.6.29.6

Inviato: dom 21 feb 2010, 15:59
da n3tz666
jokers ho fatto come suggerivi senza usare il sudo visto che al momento il server è fuori lan e stò diretto da root

per gli altri vi informo che stò leggendo voce per voce il kernel in italiano, e lo stò facendo con minuziosità voglio vedere se riesco a far qualcosa di buono visto che di solito lo compilo alla rinfusa senza escludere molte cose inutili :D
appena finisco vi posto il risultato se può essere utile a qualcuno;

per compilare ultimamente uso il make e make modules_install soltanto visto che con i nuovi kernel con il make si è integrato il make modules

Re: Alleggerimento Kernel 2.6.29.6

Inviato: dom 21 feb 2010, 23:53
da n3tz666
ciao ragazzi rieccomi a rompere le scatole a voi;

ho dato una bella ripulita al kernel e lasciato le risposte che non sapevo secondo i consigli negli aiuti

alla fine dato un bel make & make modules_install

dato un cp arch/i386/boot/bzImage /boot/provakernel

aggiunto al lilo.conf le voci come da copione, dato lilo per aggiungere le righe immesse

tutto bello, tutto convinto ho riavviato.........alla fine dei giochi ho quest'errore

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

vi premetto che nel lilo ho usato come root = /dev/sda1 come nell'immagine di hugesmp.s

avete qualche idea? la mia teoria più accreditata che mi passa per la mente è che non ho caricato i driver per il controller SCSI

questo per internderci
SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)

avete qualche consiglio ?