ASM1166 : disques non reconnus au reboot

electroger

Padawan
27 Mai 2023
122
37
68
Hello,

J'ai un souci récurrent sur mon NAS Diy et j'aimerais avoir vos avis.
Ma config est la suivante : dans une Jonsbo N2 (5 baies donc), j'ai une carte mère Asrock b550m-itx/ac. Mon seul emplacement PCIe est occupé par une carte réseau Tp Link tx401. Comme je n'avais pas assez de port sata sur la carte mère (4) pour utiliser toutes les emplacements DD, j'ai ajouté sur le port m2 une carte d'extension vers 6 sata (https://www.amazon.fr/SATA3-0-Dexte...0B6RQHY4F/ref=cm_cr_arp_d_product_top?ie=UTF8), équipée d'une puce ASM1166.
Dans certains cas, si je reboot, les disques branchés sur la carte m2 > sata ne sont pas reconnus… Le système met des plombes à redémarrer (10/15min), peut être parce qu'il ne trouve que 2 disques sur 4 de mon ZFS raid-z2. Après extinction et démarrage tout fonctionne normalement. Je suis pas sûr, mais j'ai l'impression que ça arrive après chaque maj du kernel ou après un changement de kernel.

Dans l'ensemble l'ASM1166 fonctionne bien, mais je me demande quand même s'il serait pas préférable de changer de solution.

J'ai plusieurs pistes en tête :
- Mettre l'OS sur un nvme et brancher que 4 des 5 baies avec les ports sata de la carte-mère (mais c'est dommage de rendre inutilisable l'une des baies)
- Virer ma carte réseau (me contenter du 1gbs de la carte-mère ou peut être utiliser un usb-c -> rj45 2,5gbs) et mettre un contrôleur sata plus fiable sur le port PCIe
- Changer de boitier et de CM pour passer sur du mATX, pour avoir un PCIe en plus par exemple (mais j'aime beaucoup le Jonsbo N2)

Qu'en pensez-vous ? Si certains d'entre vous utilisez une carte ASM1166, est ce que vous rencontrez des problèmes similaires ?
 
hello,

en lisant les commentaires sur Amazon, pour certains ça fonctionne sans soucis, pour d'autres pas de Raid (fonction de la CM) , démarrage lent, adaptateur très fragile (monté les câbles Sata avant de l'installer) ...

perso avant de tout changer je testerai:
- la même carte d’extension, si pareil tu renvoi chez Amazon !
- une autre carte d'extension Sata mais en PCIe qui soit "transparente" pour le Raid
et bien sur un dongle USB-x > RJ45 2.5Gb

Dominique
 
Merci pour ton message @augerd .
Je ne vais pas renvoyer la carte, parce qu'elle fonctionne comme attendu. Ca semble être un problème connu avec la puce ASM1166 lors des reboots. Après ce n'est pas à chaque reboot, mais apriori seulement quand il y a des changements au niveau du noyau linux (j'étais sur le 6.8.12-pve et je suis passé sur le 6.14.0-0-pve récemment). Le reste du temps ça fonctionne très bien.

Peut être que pour l'instant je peux en rester là et faire un shutdown puis un boot, plutôt qu'un reboot, après les mises à jour du kernel.
 
Hello,

La puce ASM1166 étant assez courante dans les cartes d'extension un peu cheap, je vais posté ce que j'ai fait, ça pourrait intéressé du monde, même si je ne suis pas encore sûr que ça solutionne mon problème.
J'ai fait une mise à jour du firmware de la carte d'extension, c'est à faire sous windows, j'ai trouvé le fichier ici : https://www.station-drivers.com/ind...6G-Controller-Firmware-Version-NC/lang,th-th/
Ensuite, j'ai changé de noyau et rebooté et je n'ai pas perdu mes disques. Dans le bios de la carte mère est apparu un nouveau menu : "Asmedia AHCI Controller" dans lequel je retrouve les disques branchés sur la carte, ce n'était pas le cas avant, ces disques n'étaient jamais mentionnés dans le bios.
A voir dans le temps si ça corrige mon problème.
 
Dernière édition: