I have a canon mp160 printer and it was working perfectly fine. I tried to print something a couple of days ago but it didn't work. It said that the usb cable was not connected. I checked this and it was connected perfectly. The scanner on the printer also worked. I bought a new usb cable but it was no use. Any suggestions?