Attache USB Cable of your Canon LBP2900 printer on your System which have you want insall it and start it.
TThen go to Main Menu => System Tools => Printing.
Click on Add Button.
Select CAPT printer in Device.
Enter ccp: in Device URL and click on Forward.
Tick mark on Select printer from database.
Select Canon on Makes and click on Forward.
Slect Canon LBP2900 on Models and click on Forward.
Here you can see the Printer Name, Description and Location but we have do some changes.
Enter Canon LBP2900 on Description.
Enter LBP2900 on Printer Name and click on Apply.
Wait for 2 Minute then restart your printer then right click on printer and go to properties and print a test page.