Hi, Im having problems activating NCQ on Asus P5B-MX , Seagate Barracuda ST3250410AS (250GB) with Opensuse 10.3 installed. Before installation Ive set in BIOS Enhanced IDE configuration for S-ATA mode (from my understanding that enables advanced features like NCQ), installed the system no problem. After first boot Ive noticed ahci driver wasnt loaded, only ata_piix, so Ive edited /etc/sysconfig/kernel and added ahci before ata_piix driver, rebuilt initrd, edited modprobe.conf and replaced ata_piix occurrences with ahci. Original line: # ata_piix can't handle ICH6 in AHCI mode install ata_piix /sbin/modprobe ahci 2>&1 |:; /sbin/modprobe --ignore-install ata_piix
My line: # ata_piix can't handle ICH6 in AHCI mode install ahci /sbin/modprobe ahci 2>&1 |:; /sbin/modprobe --ignore-install ahci After reboot I saw ahci loaded under libata but after ata_piix libata | ata_piix, ahci and actually used was ata_piix despite being loaded first. Ive then: # dmesg|grep NCQ And got a line back like: ata3.00: ATA-7, 321672960 sectors: LBA48 NCQ (depth 0/32) # echo 31 > /sys/block/sda/device/queue_depth resulted in permission denied. (as I found on linux-ata FAQ) Further reading on linux-ata FAQ says: If the line containing the sector count and maximum UDMA speed does not mention NCQ, your drive does not support it. Im puzzled since I have UDMA showing on: # dmesg|grep ata3 Which displays all disk info, and NCQ (depth 0/32) would mean NCQ is present but disabled. >From what I can see disk should support NCQ and I was informed by person who sold it to me that it was NCQ ready. (I specifically wanted NCQ disk). I dont know if Im making a mistake somewhere or disk just doesnt support it. Im in for some help please! P.S. Yes Ive rebooted ;) -- Best regards, Nick Zeljkovic -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
