Hello,

I have setup pfsense many times on this hardware before but this time, i had to use an SATA hard drive instead of IDE. I was able to load pfsense on that SATA drive without any problem, but after about a week running i got the following errors on the pfsense console:
ad4: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout
- completing request directly
ad4: timeout waiting to issue command
ad4: error issuing SETFEATURES SET TRANSFER MODE command
ad4: timeout waiting to issue command
ad4: error issuing SETFEATURES ENABLE RCACHE comand
ad4: timeout waiting to issue command
ad4: error issuing SETFEATURES ENABLE WCACHE command
ad4: TIMEOUT - WRITE_DMA rertrying (1 retry left) LBA=63000143
ad4: TIMEOUT - WRITE_DMA rertrying (1 retry left) LBA=63000143
ad4: TIMEOUT - WRITE_DMA rertrying (1 retry left) LBA=63000143

When rebooting pfsense, it automatically starts a fschk and successfully cleans the file system. But while pfsense load i get more DMA timeout errors. Pfsense slowly and painfully loads anyway but isn't stable anymore and will eventually reboot itself after 10 minutes.

I have used this hardware to run pfsense for the past 2 years without a problem, but on this box i was forced to use an SATA drive. With an IDE drive, i normally run the following command to turn UDMA to 33:
atacontrol mode ad0 udma33
I would then add: hw.ata.ata_dma="0" to /boot/loader.conf. Of course the atacontrol command does not work with ad4 (the SATA drive), it says that ad4 is running on SATA150.

Did my SATA drive fail ? or is it a problem with my DMA settings ?

Right now my whole data center system is down due to this problem. Any help would be greatly appreciated.

Thank you

- Alex



Reply via email to