On Wed, Jun 22, 2022 at 08:22:38AM -0500, o1bigtenor via Dng wrote: > > > > > Have found some PCIe 3.0 cards with 16 SATA port count. > > > > > Do I need any kind of special driver to use this many SATA ports? > > > > What kind of SATA cards (brand, model, chip)? > > > > > > > > > > SATA PCIe Adapter 16 Port SATA III to PCI Express 3.0 X1 Controller > > > Expansion Card ASM1064 JBM575 Chip > > > > Best try is always to search for the chip markings. You would find > > this thread: > > https://lore.kernel.org/linux-ide/[email protected]/T/ > > There's a slight difference (ASM1062 vs ASM1064) but the card should work > > with > > standard AHCI driver (you may need to add pciids or bind the driver to > > the card). > > In inverse order: > This particular chip '1064' is not listed in the pci.id directory > although the company is. > Will that cause problems for my use? > Binding the driver to the card does not look at all straightforward.
Binding the driver is a matter of simple `echo` to the file in sysfs. See this article: https://lwn.net/Articles/143397/ and examples for PCI devices at https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-pci Providing _exact_ parameters to use is not possible at this time. Only after you have the card in your computer you can use `lspci` to check for exact bus address. > The AHCI driver lists the ASM1062 and also the ASM1062 with the JMB575. > There is no listing for the 1064 or the other two newer chips. > Does this mean that I might have issues using this card? I don't expect any problems, but without the card we can't be 100% sure. I suggest you should buy the card from the place with reasonable return policy. And return it if you can't make it work. -- Tomasz Torcz 72->| 80->| [email protected] 72->| 80->| _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
