je charge le module :
modprobe aacraid
Dans /var/log/messages j'ai une ligne :
Jul 26 08:08:08 pc406-66 kernel: [ 721.900828] Adaptec aacraid driver
1.1-5[26400]-ms
La commande lspci -vvv
01:00.0 RAID bus controller: Adaptec Device 028b (rev 01)
Subsystem: Adaptec Device 0300
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 15
Region 0: Memory at e1000000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e1401000 (64-bit, non-prefetchable) [size=2K]
Region 4: Memory at e1400000 (32-bit, non-prefetchable) [size=256]
[virtual] Expansion ROM at bf600000 [disabled] [size=256K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <1us, L1
<8us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s L1, Latency L0
<512ns, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB
Capabilities: [ac] MSI-X: Enable- Count=16 Masked-
Vector table: BAR=0 offset=001c2000
PBA: BAR=0 offset=001c4000
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
La commande modinfo aacraid donne :
filename:
/lib/modules/2.6.37.6-0.5-default/kernel/drivers/scsi/aacraid/aacraid.ko
version: 1.1-5[26400]-ms
license: GPL
description: Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products,
HP NetRAID-4M, IBM ServeRAID & ICP SCSI driver
author: Red Hat Inc and Adaptec
srcversion: D19601350A4C79E4B7DF3C4
alias: pci:v00009005d00000288sv*sd*bc*sc*i*
alias: pci:v00009005d00000286sv*sd*bc*sc*i*
alias: pci:v00009005d00000285sv*sd*bc*sc*i*
alias: pci:v00009005d00000285sv000017AAsd*bc*sc*i*
alias: pci:v00009005d00000285sv00001028sd*bc*sc*i*
alias: pci:v00001011d00000046sv0000103Csd000010C2bc*sc*i*
alias: pci:v00001011d00000046sv00009005sd00001364bc*sc*i*
alias: pci:v00001011d00000046sv00009005sd00000364bc*sc*i*
alias: pci:v00001011d00000046sv00009005sd00000365bc*sc*i*
alias: pci:v00009005d00000285sv00001028sd00000287bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd000002A2bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd0000029Abc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000299bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000298bc*sc*i*
alias: pci:v00009005d00000286sv00001014sd00009540bc*sc*i*
alias: pci:v00009005d00000286sv00001014sd00009580bc*sc*i*
alias: pci:v00009005d00000285sv00001014sd00000312bc*sc*i*
alias: pci:v00009005d00000285sv00001014sd000002F2bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000297bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000296bc*sc*i*
alias: pci:v00009005d00000285sv0000103Csd00003227bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000294bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000293bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000292bc*sc*i*
alias: pci:v00009005d00000285sv00001028sd00000291bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000290bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd0000028Fbc*sc*i*
alias: pci:v00009005d00000285sv00009005sd0000028Ebc*sc*i*
alias: pci:v00009005d00000286sv00009005sd00000800bc*sc*i*
alias: pci:v00009005d00000200sv00009005sd00000200bc*sc*i*
alias: pci:v00009005d00000287sv00009005sd00000800bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd000002A6bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd000002A5bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd000002A4bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd000002A3bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd000002A1bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd000002A0bc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000029Fbc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000029Ebc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000029Dbc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000029Cbc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000029Bbc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000028Dbc*sc*i*
alias: pci:v00009005d00000286sv00009005sd0000028Cbc*sc*i*
alias: pci:v00009005d00000285sv00009005sd0000028Bbc*sc*i*
alias: pci:v00009005d00000285sv00009005sd0000028Abc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000289bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000288bc*sc*i*
alias: pci:v00009005d00000285sv000017AAsd00000287bc*sc*i*
alias: pci:v00009005d00000285sv000017AAsd00000286bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000287bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000285bc*sc*i*
alias: pci:v00009005d00000285sv00009005sd00000286bc*sc*i*
alias: pci:v00009005d00000284sv00009005sd00000284bc*sc*i*
alias: pci:v00009005d00000283sv00009005sd00000283bc*sc*i*
alias: pci:v00001028d0000000Asv00001028sd00000121bc*sc*i*
alias: pci:v00001028d0000000Asv00001028sd0000011Bbc*sc*i*
alias: pci:v00001028d0000000Asv00001028sd00000106bc*sc*i*
alias: pci:v00001028d00000002sv00001028sd000000D9bc*sc*i*
alias: pci:v00001028d00000002sv00001028sd000000D1bc*sc*i*
alias: pci:v00001028d00000004sv00001028sd000000D0bc*sc*i*
alias: pci:v00001028d00000003sv00001028sd00000003bc*sc*i*
alias: pci:v00001028d00000002sv00001028sd00000002bc*sc*i*
alias: pci:v00001028d00000001sv00001028sd00000001bc*sc*i*
depends:
vermagic: 2.6.37.6-0.5-default SMP mod_unload modversions
parm: nondasd:Control scanning of hba for nondasd devices. 0=off,
1=on (int)
parm: cache:Disable Queue Flush commands:
bit 0 - Disable FUA in WRITE SCSI commands
bit 1 - Disable SYNCHRONIZE_CACHE SCSI command
bit 2 - Disable only if Battery is protecting Cache (int)
parm: dacmode:Control whether dma addressing is using 64 bit DAC.
0=off, 1=on (int)
parm: commit:Control whether a COMMIT_CONFIG is issued to the adapter
for foreign arrays.
This is typically needed in systems that do not have a BIOS. 0=off, 1=on (int)
parm: msi:IRQ handling. 0=PIC(default), 1=MSI, 2=MSI-X(unsupported,
uses MSI) (int)
parm: startup_timeout:The duration of time in seconds to wait for
adapter to have it's kernel up and
running. This is typically adjusted for large systems that do not have a BIOS.
(int)
parm: aif_timeout:The duration of time in seconds to wait for
applications to pick up AIFs before
deregistering them. This is typically adjusted for heavily burdened systems.
(int)
parm: numacb:Request a limit to the number of adapter control blocks
(FIB) allocated. Valid values are 512 and down. Default is to use suggestion
from Firmware. (int)
parm: acbsize:Request a specific adapter control block (FIB) size.
Valid values are 512, 2048, 4096 and 8192. Default is to use suggestion from
Firmware. (int)
parm: update_interval:Interval in seconds between time sync updates
issued to adapter. (int)
parm: check_interval:Interval in seconds between adapter health
checks. (int)
parm: check_reset:If adapter fails health check, reset the adapter. a
value of -1 forces the reset to adapters programmed to ignore it. (int)
parm: expose_physicals:Expose physical components of the arrays.
-1=protect 0=off, 1=on (int)
parm: reset_devices:Force an adapter reset at initialization. (int)
parm: wwn:Select a WWN type for the arrays:
0 - Disable
1 - Array Meta Data Signature (default)
2 - Adapter Serial Number (int)
Voila :-)
Le lundi 25 juillet 2011 21:08:39, Bruno Friedmann a écrit :
> Elle devrait passer sans souci. Toutefois attention sur les cartes mère
> type graille taiwan pour desktop.
>
> La carte adaptec est exigeante en terme de voltage et d'emplacement pcie
>
> J'ai eu le cas d'incompatibilité (le proco de la carte adaptec frisait les
> 108°) sur une carte mère asus et la même carte sur du gigabyte amd 62° :D
>
> Fabien pourrais-tu me donner la ligne lspci -vvv de l'adaptec ?
> et comparer avec un modinfo aacraid pour voir si la carte est supportée.
>
> Par rapport à ton souci, lorsque tu fais un modprobe aacraid, est-ce que
> dmesg t'indique un succès une erreur ? normalement après l'insertion
> réussi du module, tu devrais voir apparaitre le disque.
>
> Maintenant c'est quoi la capacité de ton raid1, si tu vais plus que 2Tb il
> faut peut-être faire du GPT mais normalement le contrôleur fait ça tout
> seul ...
> (c'est pas encore gagner avec grub legacy après :-)
>
> modinfo sur kernel 3.0.0-2
> modinfo aacraid
> filename:
> /lib/modules/3.0.0-2-desktop/kernel/drivers/scsi/aacraid/aacraid.ko
> version: 1.1-7[28000]-ms
> license: GPL
> description: Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid
> Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI driver author:
> Red Hat Inc and Adaptec
> srcversion: FB3332EFDBAF0592084355D
> alias: pci:v00009005d0000028Bsv*sd*bc*sc*i*
> alias: pci:v00009005d00000288sv*sd*bc*sc*i*
> alias: pci:v00009005d00000286sv*sd*bc*sc*i*
> alias: pci:v00009005d00000285sv*sd*bc*sc*i*
> alias: pci:v00009005d00000285sv000017AAsd*bc*sc*i*
> alias: pci:v00009005d00000285sv00001028sd*bc*sc*i*
> alias: pci:v00001011d00000046sv0000103Csd000010C2bc*sc*i*
> alias: pci:v00001011d00000046sv00009005sd00001364bc*sc*i*
> alias: pci:v00001011d00000046sv00009005sd00000364bc*sc*i*
> alias: pci:v00001011d00000046sv00009005sd00000365bc*sc*i*
> alias: pci:v00009005d00000285sv00001028sd00000287bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd000002A2bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd0000029Abc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000299bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000298bc*sc*i*
> alias: pci:v00009005d00000286sv00001014sd00009540bc*sc*i*
> alias: pci:v00009005d00000286sv00001014sd00009580bc*sc*i*
> alias: pci:v00009005d00000285sv00001014sd00000312bc*sc*i*
> alias: pci:v00009005d00000285sv00001014sd000002F2bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000297bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000296bc*sc*i*
> alias: pci:v00009005d00000285sv0000103Csd00003227bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000294bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000293bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000292bc*sc*i*
> alias: pci:v00009005d00000285sv00001028sd00000291bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000290bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd0000028Fbc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd0000028Ebc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd00000800bc*sc*i*
> alias: pci:v00009005d00000200sv00009005sd00000200bc*sc*i*
> alias: pci:v00009005d00000287sv00009005sd00000800bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd000002A6bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd000002A5bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd000002A4bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd000002A3bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd000002A1bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd000002A0bc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000029Fbc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000029Ebc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000029Dbc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000029Cbc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000029Bbc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000028Dbc*sc*i*
> alias: pci:v00009005d00000286sv00009005sd0000028Cbc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd0000028Bbc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd0000028Abc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000289bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000288bc*sc*i*
> alias: pci:v00009005d00000285sv000017AAsd00000287bc*sc*i*
> alias: pci:v00009005d00000285sv000017AAsd00000286bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000287bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000285bc*sc*i*
> alias: pci:v00009005d00000285sv00009005sd00000286bc*sc*i*
> alias: pci:v00009005d00000284sv00009005sd00000284bc*sc*i*
> alias: pci:v00009005d00000283sv00009005sd00000283bc*sc*i*
> alias: pci:v00001028d0000000Asv00001028sd00000121bc*sc*i*
> alias: pci:v00001028d0000000Asv00001028sd0000011Bbc*sc*i*
> alias: pci:v00001028d0000000Asv00001028sd00000106bc*sc*i*
> alias: pci:v00001028d00000002sv00001028sd000000D9bc*sc*i*
> alias: pci:v00001028d00000002sv00001028sd000000D1bc*sc*i*
> alias: pci:v00001028d00000004sv00001028sd000000D0bc*sc*i*
> alias: pci:v00001028d00000003sv00001028sd00000003bc*sc*i*
> alias: pci:v00001028d00000002sv00001028sd00000002bc*sc*i*
> alias: pci:v00001028d00000001sv00001028sd00000001bc*sc*i*
> depends:
> vermagic: 3.0.0-2-desktop SMP preempt mod_unload modversions
> parm: nondasd:Control scanning of hba for nondasd devices. 0=off,
> 1=on (int) parm: cache:Disable Queue Flush commands:
> bit 0 - Disable FUA in WRITE SCSI commands
> bit 1 - Disable SYNCHRONIZE_CACHE SCSI command
> bit 2 - Disable only if Battery is protecting Cache (int)
> parm: dacmode:Control whether dma addressing is using 64 bit DAC.
> 0=off, 1=on (int) parm: commit:Control whether a COMMIT_CONFIG
> is issued to the adapter for foreign arrays. This is typically needed in
> systems that do not have a BIOS. 0=off, 1=on (int) parm: msi:IRQ
> handling. 0=PIC(default), 1=MSI, 2=MSI-X(unsupported, uses MSI) (int)
> parm: startup_timeout:The duration of time in seconds to wait
> for adapter to have it's kernel up and running. This is typically adjusted
> for large systems that do not have a BIOS. (int) parm:
> aif_timeout:The duration of time in seconds to wait for applications to
> pick up AIFs before deregistering them. This is typically adjusted for
> heavily burdened systems. (int) parm: numacb:Request a limit to
> the number of adapter control blocks (FIB) allocated. Valid values are 512
> and down. Default is to use suggestion from Firmware. (int)
> parm: acbsize:Request a specific adapter control block (FIB)
> size. Valid values are 512, 2048, 4096 and 8192. Default is to use
> suggestion from Firmware. (int)
> parm: update_interval:Interval in seconds between time sync
> updates issued to adapter. (int) parm: check_interval:Interval
> in seconds between adapter health checks. (int) parm:
> check_reset:If adapter fails health check, reset the adapter. a value of
> -1 forces the reset to adapters programmed to ignore it. (int)
> parm: expose_physicals:Expose physical components of the arrays.
> -1=protect 0=off, 1=on (int) parm: reset_devices:Force an
> adapter reset at initialization. (int) parm: wwn:Select a WWN
> type for the arrays:
> 0 - Disable
> 1 - Array Meta Data Signature (default)
> 2 - Adapter Serial Number (int)
>
> On 07/25/2011 08:30 PM, Fabien CHAUDIER wrote:
> > D'apres vous, la carte devrait normalement être reconnue malgrès qu'elle
> > soit récente.
> >
> >> J'utilise la 11.4-x86_64. J'ai crée un array (deux disque en RAID1) et
> >> lorsque je fais l'installation en mode texte, je suis obligé de
> >> spécifier le module aacraid. La commande lsmod montre le module chargé
> >> mais pas de disque sda. Pas de message d'erreur sur tty10
> >> La carte mere est une Gigabyte, modele GA-EX58-EXTREME (rev. 1.0).
> >>
> >>> Mouais surtout que normalement aacraid le driver adaptec est super bien
> >>> tenu dans le kernel pas lancer en automatique ?
> >>> pb de carte-mère ou d'emplacement sur le bus pcie
> >>>
> >>> J'ai plusieurs installation qui tourne avec d'ancien controleur
> >>> (jusqu'au 58xx) et j'ai jamais vu de soucis avec ce type de matos.
> >>>
> >>> On 07/25/2011 08:09 PM, Julien DAL wrote:
> >>>> Salut,
> >>>>
> >>>> Tu ne précises pas la version d'Opensuse que tu utilises.
> >>>>
> >>>> Peux-tu nous préciser cela ?
> >>>>
> >>>> Merci
> >>>>
> >>>> XKomodor
> >>>>
> >>>> Le 25/07/2011 19:29, Fabien CHAUDIER a écrit :
> >>>>> Bonjour,
> >>>>>
> >>>>> J'ai voulu installer une carte controleur RAID de chez
> >>>>> Adpatec,modele 6405,
> >>>>> http://www.adaptec.com/en-us/support/raid/sas_raid/sas-6405/ et pas
> >>>>> de chance la carte n'est pas reconnu. J'ai fait une installation en
> >>>>> mode texte ou il est possible de charger le module aacraid pour se
> >>>>> genre de carte mais rien n'y fait.
> >>>>> Sur le site Adaptec il y a bien un lien qui pointe vers deux type de
> >>>>> "Linux Driver Source Code Downloads"
> >>>>> Le premier est Driver Source RPM v1.1.7-28000 for Linux.
> >>>>> Le second est Dynamic Kernel Module Source Code Support
> >>>>>
> >>>>> A partir de l'un de ces deux lien est il possible de générer un
> >>>>> support pour une fresh install ?
> >>>>> Je m'explique. Lorsqu'on amorce depuis le DVD, lors du choix de la
> >>>>> langue, de la résolution et du support d'installation, il est
> >>>>> possible de spécifier à partir de "F6 Driver" un chemin pour le/les
> >>>>> drivers du matériels non reconnus. Ma question est comment réalise
> >>>>> cette source d'installation de pilotes additionnel ?
> >>>>>
> >>>>> Si quelqu'un à déjà résolu se genre de problème, je suis proneur.
> >>>>>
> >>>>> Merci d'avance.
--
Fabien CHAUDIER
Département Biosciences
11 av. Jean Capelle
69621 Villeurbanne cedex
Tél. : 04 72 43 89 96
Fax : 04 72 43 85 11
------------------------------------
Are You Environmentalist ?
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]