Printer us not able to recognize the system


I have Canon Laser Shot - LBP2900B Printer and it was working properly but from few days I am getting trouble with this printing. The printer is not able to recognize the system. I tried to consult with canon printer repair service but did not get the reliable solution. Suggest me the valid solution kindly.