Bonjour,
j’ai un peu tardé à répondre pour des raisons diverses, tout d’abord merci à cedric058 de se joindre à la discussion.
J’ai essayé pas mal de trucs, y compris ce que m’ont suggéré PascalHambourg et cedric058 sans succès. J’ai aussi trouvé une solution qui fait marcher la carte PEXSAT32 mais qui n’est pas satisfaisante pour autant.
La suggestion PascalHambourg
J’ai essayé en éditant pas mal de fichiers de config dans /etc
, sans succès.
J’ai essayé en éditant le ficher grub (touche e au moment où GRUB s’affiche) en ajoutant comme option au noyauahci.marvell_enable=1
sans succès. Dans la solution qui marche (voir plus loin) le paramètre marvell_enable
reste mis à 0
La suggestion cedric058
J’ai pu identifier le chipset, c’est « 1b4b:9128
»
la commande
n’a rien donné, sauf à créer dans le répertoire de destination quelques fichiers dont je ne sais pas à quoi ils servent.
la commande
donne:
alias: pci:v00001B4Bd00009230sv*sd*bc*sc*i*
alias: pci:v00001B4Bd000091A3sv*sd*bc*sc*i*
alias: pci:v00001B4Bd000091A2sv*sd*bc*sc*i*
alias: pci:v00001B4Bd000091A0sv*sd*bc*sc*i*
alias: pci:v00001B4Bd00009192sv*sd*bc*sc*i*
alias: pci:v00001B4Bd00009182sv*sd*bc*sc*i*
alias: pci:v00001B4Bd00009172sv*sd*bc*sc*i*
alias: pci:v00001B4Bd0000917Asv*sd*bc*sc*i*
alias: pci:v00001B4Bd00009178sv00001B4Bsd00009170bc*sc*i*
alias: pci:v00001B4Bd00009125sv*sd*bc*sc*i*
alias: pci:v00001B4Bd00009123sv*sd*bc01sc06i01*
on y lit du 9125
, du 9123
, du 9178
mais pas de 9128
, et comme je ne sais pas interpréter ces infos …
En cherchant sur le web ce qu’on disait de Marvell 88SE9128
j’ai trouvé pas mal de gens qui se plaignaient de ce shipset qui ne marche pas ou au mieux qui marche de façon erratique même quand il est intégré à la carte mère.
Une solution qui marche mais qui ne me convient pas.
C’est d’installer la carte dans une autre machine : nouvelle carte mère, nouveau proc, nouveau boitier et ancien système (Ubuntu 16.04 LTS
) et mêmes disques branchés sur la carte. Dans ce cas là ça marche, il y a juste à mettre le courant.
uname -r
4.4.0-64-generic
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
Juste avant de remettre la carte dans le boitier où elle destinée je relance les commandes pour le cas où quelque courageux voudrait comprendre les différences.
sur SATA2 : le disque système
sur SATA4 : lecteur optique
6 ports SATA en tout sur la carte mère.
Les disques branchés sur la carte extension :
Toshiba 2 To et Seagate NAS 2To
dmesg | grep ata
[ 0.000000] ACPI: SSDT 0x000000007EA80070 0003BC (v01 SataRe SataTabl 00001000 INTL 20160422)
[ 0.000000] Memory: 7814980K/8064752K available (8452K kernel code, 1293K rwdata, 3980K rodata, 1488K init, 1316K bss, 249772K reserved, 0K cma-reserved)
[ 0.203107] libata version 3.00 loaded.
[ 0.799016] Write protecting the kernel read-only data: 14336k
[ 0.908290] ata1: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b100 irq 121
[ 0.908294] ata2: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b180 irq 121
[ 0.908299] ata3: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b200 irq 121
[ 0.908303] ata4: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b280 irq 121
[ 0.908304] ata5: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b300 irq 121
[ 0.908305] ata6: SATA max UDMA/133 abar m2048@0xdf22b000 port 0xdf22b380 irq 121
[ 0.926138] ata7: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010100 irq 123
[ 0.926142] ata8: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010180 irq 123
[ 0.926147] ata9: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010200 irq 123
[ 0.926151] ata10: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010280 irq 123
[ 0.926156] ata11: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010300 irq 123
[ 0.926160] ata12: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010380 irq 123
[ 0.926165] ata13: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010400 irq 123
[ 0.926169] ata14: SATA max UDMA/133 abar m2048@0xdf010000 port 0xdf010480 irq 123
[ 1.225809] ata3: SATA link down (SStatus 4 SControl 300)
[ 1.229796] ata1: SATA link down (SStatus 4 SControl 300)
[ 1.229890] ata5: SATA link down (SStatus 4 SControl 300)
[ 1.229954] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.229972] ata6: SATA link down (SStatus 4 SControl 300)
[ 1.229993] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.231751] ata4.00: ATAPI: ASUS BC-12D2HT, 1.00, max UDMA/100
[ 1.232683] ata4.00: configured for UDMA/100
[ 1.245756] ata13: SATA link down (SStatus 0 SControl 310)
[ 1.245860] ata12: SATA link down (SStatus 0 SControl 310)
[ 1.245921] ata11: SATA link down (SStatus 0 SControl 310)
[ 1.245946] ata8: SATA link up 6.0 Gbps (SStatus 133 SControl 330)
[ 1.245993] ata10: SATA link down (SStatus 0 SControl 310)
[ 1.249795] ata14: SATA link up 1.5 Gbps (SStatus 113 SControl 330)
[ 1.249837] ata9: SATA link down (SStatus 0 SControl 310)
[ 1.332631] ata2.00: ATA-9: ST1000DX001-1NS162, CC41, max UDMA/133
[ 1.332632] ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 1.366780] ata14.00: ATAPI: MARVELL VIRTUALL, 1.09, max UDMA/66
[ 1.367143] ata14.00: configured for UDMA/66
[ 1.367691] ata8.00: ATA-9: ST2000VN000-1HJ164, SC60, max UDMA/133
[ 1.367691] ata8.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[ 1.368962] ata8.00: configured for UDMA/133
[ 1.413610] ata7: SATA link up 6.0 Gbps (SStatus 133 SControl 330)
[ 1.415194] ata7.00: ATA-8: TOSHIBA HDWD120, MX4OACF0, max UDMA/133
[ 1.415195] ata7.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[ 1.415910] ata2.00: configured for UDMA/133
[ 1.416962] ata7.00: configured for UDMA/133
[ 1.469613] ata14.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 1.469614] ata14.00: irq_stat 0x40000001
[ 1.469617] ata14.00: cmd a0/01:00:00:00:01/00:00:00:00:00/a0 tag 1 dma 16640 in
[ 1.469618] ata14: hard resetting link
[ 1.789576] ata14: SATA link up 1.5 Gbps (SStatus 113 SControl 330)
[ 1.790067] ata14.00: configured for UDMA/66
[ 1.790211] ata14: EH complete
[ 2.117916] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 10.423352] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
Ce que je compte faire.
Cette solution ne me convient pas parce que ce n’est pas la bonne machine, celle où ça marche est celle que j’utilise couramment à d’autres usages.
Mon intention était d’utiliser du matos assez ancien pour faire un serveur NAS (je ne suis pas au bout de mes peines). Au lieu d’installer d’emblée la dernière version de la distribution OpenMediaVault je vais regresser vers une ancienne Debian Jessie (j’ai la version 8.3 sous la main) et OpenMediaVault comme package de cette distrib tout en croisant très fort les doigts pour qu’un GURU de Linux réussisse bientôt à produire un driver pour cette carte.
A+
JMV.