I had a similar problem and I have written a small guide about this in a different thread, maybe it will be useful to someone: