If you already have driver of canon LBP 2900, only having a problem of compatibility. Then while installing the setup launch it in compatibility mode.
How to install setup in compatibility mode?
1-Right click on setup.
2-Now choose the compatibility tab.
3-There will be option of " Run this program in compatibility mode for:"
Check it and then select your windows.