[SOLVED] ASM1061 a připojené HDD

Dobrý den / Ahoj

Pořídil jsem si tento https://goo.gl/sdcfdw SATA řadič do miniPCI-e zapojil do mého Turrisu 1.1 a připojil k němu 2.5" HDD s tím že napájení jsem si ukradl z 5V větvě USB vyvedené na 4 pólovém konektoru kousek od PCI.

Řadič je v pořádku detekován jádrem.

root@turris:~# lspci
...
0002:05:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)

Disk se roztočí ale v /dev ani výpisu blkid nebo fdisk -l se nezobrazí. Přitom při stejném napájení disku a připojeni přes USBtoSATA se v pořádku objeví a mohu s ním dál pracovat. Tím vylučuji vinu disku.

Nevím jestli když se řadič správně zobrazí v lspci zda to znamená, že jádro má ovladače. Ale google tvrdí, že ovladače pro tento řadič jsou v jádře už od verze jádra tuším že 2.18.

Navíc ve starém fóru je o tomto řadiči pár zmínek a zdá se, že by měl fungovat na 1. zapojení.

Neřešil jste někdo podobný problém?

Ne. To, jen karta napráská název a další identifikační parametry jako kterýkoliv jiný hardware. To je obecná věc pro sběrnici. Ovladač pro samotný HW je věc druhá. To samé platí pro lsusb a jiné. HW se musí identifikovat, aby se vůbec nějaký ovladač mohl načíst a použít.

Nebudu dlouho napínat:

opkg update
opkg install kmod-scsi-core kmod-ata-ahci
reboot

Pomohlo. Děkuji pěkně. A hezký nový rok přeji. :slight_smile: