Newsgroup: it.comp.os.linux.sys
Titolo: x235, raid controller e debian

Devo installare una Debian su un IBM x235, dotato di controller SCSI 
Raid. Il boot con knoppix funziona, per vedere il controller utilizza il 
modulo ips. I kernel nel CD #1 della Debian non comprendono il modulo 
ips.o, quindi ho bisogno del floppy con su il fatidico modulo.
Googlando un po' ho trovato
http://people.debian.org/~blade/install/preload/index.old.html
In cui Eduard Bloch spiega come fare e fornisce anche il floppy con su 
ips.o e altri moduli interessanti... ma quando cerco di caricare il 
modulo all'installazione, fallisce. Ho provato un insmod da console, e 
la risposta e' un laconico: "ips.o: init_module: No such device"
Ho un po' di tempo prima della fase che io chiamo "moriremo tutti" con 
relative scene di panico perche' il cliente non ha ancora il server 
operativo: qualcuno mi dice se e dove sbaglio?
Grazie in anticipo
-- 
misterpinna
mailto:
misterpin...@datamar.it

 operativo: qualcuno mi dice se e dove sbaglio?
si' , gli id pci delle serveraid cambiano in continuazione , quindi ti serve
il driver che ti hanno dato con il server , installare debian puo' essere
un casino , imho la soluzione migliore è installare tutto su un disco che
vedi , ricompilare il kernel e il driver e poi spostare tutto sull'  ips ,
ma è una noia mortale.....
Sentiro' questa domanda minimo 2 volte a settimana , è strano che nessuno si
sia ancora messo a mantenere un driver aggiornato gia' pronto x la debian.
ciao.
-- 
Gli uomini sono meglio dei vibratori.  I vibratori non falciano l'erba.
                -- Anna Falchi

 sia ancora messo a mantenere un driver aggiornato gia' pronto x la debian.
Puoi anche:
prendere dei sorgenti del kernel aggiornati, compilare un kernel statico
che comprenda il supporto a ips.
Quindi prendi l'immagine del floppy di boot dal cd di debian, lo monti in
loop e cacci il tuo nuovo kernel al posto di linux.bin.
Lanci rdev.sh presente nell'immagine; smonti l'immagine e copy l'immagine
su un floppy (ti servirà anche il floppy root, quindi preparalo), quindi
fai bootare la macchina con questo.
A installazione terminata puoi, a tua scelta:
1) prima di effettuare il reboot, switchi sulla 2a console, ti chrooti
dentro /target, configuri apt e scarichi direttamente un kernel nuovo da
compilare (oppure da 
backports.org
 direttamente il package, as you please)
meglio di quello del floppy, per poi rebootare direttamente con quello.
2)reboot e parti usando il tuo floppino come rescue disk, finisci
l'installazione e installi direttamente il kernel di tua scelta.
Appuntati, prima di iniziare la compilazione, i device principali della
macchina (in particolare quali driver sono necessari per la ethernet)
vedendoli da knoppix, in modo da avere il supporto di rete dal kernel del
floppy, altrimenti poi fai i salti mortali per usare apt...
I miei due cent...
PS: si, io di solito faccio così, quando debian non vede i dischi per
kernel vecchio...
-- 
cat: .signature: No such file or directory

 fai bootare la macchina con questo.
Una domanda: posso compilare solo il modulo ips.o (partendo dall'ips.c 
che ho sul CD IBM) su un'altra macchina intel dotata di kernel bf24, 
metterlo su floppy e usare quello per far vedere all'x235 il controller?
-- 
misterpinna
mailto:
misterpin...@datamar.it

 metterlo su floppy e usare quello per far vedere all'x235 il controller?
se riesci a compilarlo con un albero bf24 uguale a quello che usi a fare
boot imho si'.
ciao.
-- 
Legge di Kirbey:
        La bellezza e' effimera, la bruttezza ti segue fino alla tomba.

 boot imho si'.
Mi aggiungo all'opinione, è un tentativo sensato (ma non necessariamente
porta via meno tempo...)
Hola..


 porta via meno tempo...)
quoto sul tempo ;-)
pero se lo fai pubblica il driver e passaci l' url almeno la prox volta so'
cosa dire ;-)
-- 
- Da che cosa si capisce che un avvocato sta mentendo?
- Dal fatto che le sue labbra si muovono!
                -- Da it.hobby.umorismo

 
promesso :-)
-- 
misterpinna
mailto:
misterpin...@datamar.it

 Raid....
Funziona.
Ho fatto così:
Su un vecchio pentium2 con il bf24 ho installato:
kernel-headers-2.4.18-bf2.4
kernel-source-2.4.18
quindi ho sostituito i files ips.c e ips.h in
/usr/src/kernel-source-2.4.18/drivers/scsi/
con quelli forniti da IBM.
Ho messo il .config della dir dei kernel-headers nella dir dei sorgenti, 
  quindi con menuconfig ho aggiunto il supporto al Serveraid IBM come 
modulo. Make modules.
Messo ips.o su floppino e il gioco è fatto.
Appena posso scrivo un minihowto un po' meglio organizzato, e metto a 
disposizione il mio ips.o
Qualcuno ha già un sito sul quale pubblicare questo materiale?
Grazie a tutti per l'aiuto
-- 
misterpinna
mailto:
misterpin...@datamar.it

> Qualcuno ha già un sito sul quale pubblicare questo materiale?
non sono espertissimo di debian ma immagino che esista una specie di driver
repository , prova a vedere sul sito ufficiale.
ciao.
-- 
Legge di Young:
        Tutte le grandi scoperte si fanno per sbaglio.
Corollario:
        Piu' grosso e' il finanziamento, piu' tempo ci vuole a fare lo sbaglio.

 Qualcuno ha già un sito sul quale pubblicare questo materiale?
Se ti fa piacere, posso linkare/uploadare nella mie home su erlug/ils.
Mandami tutto, l'indirizzo e` valido (con opportuni credit, ovviamente).
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
If computers get too powerful, we can organize them into a committee.

 
In uesti giorni sono un po' preso (sono arrivato in ufficio adesso...) 
martedi' pero' dovrei avere un po' di tempo per scriver l'howto e 
mandarti il tutto.
ciao
-- 
misterpinna
mailto:
misterpin...@datamar.it