Autore Topic: Remove e update del driver (modulo) mptlinux 4.00.43.00.1 per ....  (Letto 2517 volte)

Offline yotta

  • Jr. Member
  • **
  • Post: 34
    • Mostra profilo
..aggiornare il firmware dell'interfaccia LSI 1064e del controllore RAID.

Premessa : ho scaricato dal sito Lenovo il pacchetto kmod-lsi-mptlinux-4.00.13.14-2.x86_64.rpm e il binario dell'aggiornamento del firmware.

Ho lanciato, banalmente, l'installazione dell'rpm (che ha esito positivo) e poi quella del binario.
Ma quest'ultimo  mi avverte che la versione minima di mptlinux attualmente installata è la  mptlinux-3.04.20rh mentre per aggiornare è necessaria almeno la 4.00.13.10 .
Quindi, deduco, che il modulo attuale mptlinux vada rimosso manualmente.
Lancio lsmod  e questa è la parte di output in cui compaiono nomi di mpt*

Codice: [Seleziona]

mptsas                 87633  3
mptscsih               71361  1 mptsas
mptbase               124997  3 mptctl,mptsas,mptscsih
scsi_transport_sas     68929  1 mptsas
sd_mod                 56513  5
scsi_mod              199641  9 mptctl,scsi_dh,sr_mod,sg,libata,mptsas,mptscsih,scsi_transport_sas,sd_mod

Il comando rpm -qa | grep mptlinux mi restituisce mptlinux-4.00.43.00-1 , ciò significa che il pacchetto è quantomeno installato.
La mia difficoltà a questo punto riguarda non solo capire come rimuovere il  vecchio modulo e come implementare il nuovo, ma anche sapere se c'è uno schema generale oppure ogni modulo fa storia a sè.

Oltre ai soliti mini tutorial (ho trovato questa documentazione un pò più corposa al riguardo)

#link rimosso : era il programma di un meeting  ;D


la conoscete già, avete qualcosa di meglio da suggerirmi ?

Grazie.  :)
« Ultima modifica: 20 Novembre 2012, 10:13:42 da yotta »

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: Remove e update del driver (modulo) mptlinux 4.00.43.00.1 per ....
« Risposta #1 il: 19 Novembre 2012, 13:13:58 »
scusa ma.. riavviando la macchina cosa ottieni?

inoltre.. storia della macchina please.. i.e. hai installato cose "a mano"?

Offline yotta

  • Jr. Member
  • **
  • Post: 34
    • Mostra profilo
Re: Remove e update del driver (modulo) mptlinux 4.00.43.00.1 per ....
« Risposta #2 il: 20 Novembre 2012, 09:37:40 »
scusa ma.. riavviando la macchina cosa ottieni?

inoltre.. storia della macchina please.. i.e. hai installato cose "a mano"?

Già riavviata, ma la versione del modulo non si è aggiornata.
Questo l'output di modinfo :

Codice: [Seleziona]
  # modinfo mptbase
filename:       /lib/modules/2.6.18-308.16.1.el5/kernel/drivers/message/fusion/mptbase.ko
version:        3.04.20rh
license:        GPL
description:    Fusion MPT base driver
author:         LSI Corporation
srcversion:     41787ACAF816B4BC6F6A084
depends:       
vermagic:       2.6.18-308.16.1.el5 SMP mod_unload gcc-4.1
parm:           mpt_msi_enable: MSI Support Enable (default=0) (int)
parm:           mpt_msi_enable_spi: Enable MSI Support for SPI          controllers (default=0) (int)
parm:           mpt_msi_enable_fc: Enable MSI Support for FC            controllers (default=0) (int)
parm:           mpt_msi_enable_sas: Enable MSI Support for SAS          controllers (default=0) (int)
parm:           mpt_channel_mapping: Mapping id's to channels (default=0) (int)
parm:           mpt_debug_level: debug level - refer to mptdebug.h      - (default=0)
parm:           mpt_fwfault_debug:Enable detection of Firmware fault and halt Firmware on fault - (default=0) (int)
module_sig:     883f350506ba5905bf69a7165c0d2112ba1909f6eca426747f8eb8045d4f9dd5b7dd6af3e6fe2b09f70ad9d44815a9b5de0b13959d1798a80e76df42

La macchina non è ancora in produzione, ho installato soltanto due software : il tool di gestione del controller RAID e l'rpm con l'aggiornamento di mptlinux 4.00.13.14.

Ho eseguito altri due aggiornamenti firmware ma dall'interfaccia dell'IMM.
Volevo mettere la ciliegina sulla torta con quest'ultimo aggiornamento che, però, si può fare solo dal sistema operativo.


« Ultima modifica: 20 Novembre 2012, 09:39:38 da yotta »