URL: https://linuxfr.org/forums/linux-general/posts/carte-pci-sata-lindy-silicon-image-3512-et-changement-de-pci_dev Title: Carte pci sata lindy silicon image 3512 et changement de PCI_DEVICE_ID [Attention problème tordu inside] Authors: Chris K. Date: 2009年09月04日T16:05:36+02:00 Tags: Score: 1 Bonjour à tous, J'ai depuis quelque temps un soucis assez tordu dont je ne m'explique pas la cause. Récemment j'ai fait l'achat d'une carte sata avec un chipset silicon image 3512 normalement tout à fait compatible linux grâce au driver sata_sil disponible de base dans le noyau. J'ai un peu de mal à y croire moi même mais le PCI_DEVICE_ID de cette saleté change. Le bon ID devrait être 1095:3512 pour que le driver le reconnaisse et que tout se passe bien. Au premier démarrage avec cette carte j'ai eu droit à un 1095:3d12 et en ce moment même j'ai du 1095:bd12. A noter qu'elle a déjà démarré avec le bon ID et que le driver l'a pris en charge, disques reconnus avec toutefois un problème de perte des disques au bout de quelques minutes avec le message suivant dans /var/log/messages : ata1: hard resetting port ata1: SATA link down (SStatus FFFFFFFF SControl FFFFFFFF) ata1: failed to recover some devices, retrying in 5 secs [... plusieurs tentatives pour finir par un ...] ata1.00: disabled ata1: EH complete ata1.00: detaching (SCSI 0:0:0:0) Le deuxième disque sur ata2 n'a pas tardé à suivre le même chemin. Ce qui m'a conduit à ajouter l'option "irqpoll" à mon noyau ce qui ne me plaît déjà pas beaucoup. Problème : j'ai eu beau redémarrer depuis je n'ai toujours pas le bon ID et donc je n'ai même pas pu voir si ça réglait le problème. J'avoue ne pas comprendre et je pense que je vais la râper pour me la faire en salade très bientôt car je commence à perdre patience. Une idée sur l'origine de ce problème ? Explication à chercher du coté du firmware ?