I seen many times how people describe how to's about LBP-2900, and 10-12 steps from start to end of how to download, unpack, build driver, fix driver, make it work… Could be there some .deb package with ready-to-go driver for Ubuntu? This printer is very popular…
Ubuntu – How to install drivers for a Canon LBP-2900 printer
canondriversprinting
Best Answer
For the printer, there is a script that should help you do this with little effort - my source is here.
You need to download the script from the Canon Website (you will need to extract this archive). Running the script from a terminal is easy:
sudo ./canonLBP_install.sh LBP2900