Finally got it working! After reinstalling drivers so many times more, 2.6.32 with 10.10 just started crunching hashes beautifully!
For later reference, --lscs returns crossfire enabled and --lsch says disabled. If I delete the chain both gets active so need to leave it at that.
Thanks for the tips everyone that has helped.:)