It has worked in the past. I just flashed it's BIOS yesterday and updated the driver, but still having problems. I Haven't, however, isolated the problem to the Promise controller. The files I uploaded are directly frome the Promise website. Install the new driver first. Read the "Readme" file first. Hopefully, your problems will be resolved I've noticed some raised compatibility from nothing at all, but this **** is supposed to just boot up "PNP". The warranty is up on mine. I'll bet that's got something to do with it.