Make sure that you put the id_rsa private key in ~/.ssh on the client machine.
Also, if that doesn't work, try explicitly pointing ssh to it:
Code:
ssh -i ~/.ssh/id_rsa root@192.168.1.1
Is root logins enabled on your server. This is not actually a particularly good idea.
--Ian