Thanks for the update, this problem has nothing to do with your computer or connection, this is a hardware fault of the printer and this can happen, if the cartridges are defective or the printhead and in most of the cases, it was the cartridge which was defective and that is why, I asked you replace the cartridge, but as you have already done that, then the problem can only caused due to defective printhead, but sometimes this can also happen, if the contacts on the printhead is dirty and the printhead cannot detect the cartridges properly.
Please follow the steps below to remove the printhead from the printer and then clean the contacts on it, with a cotton swab, damapened in distilled water, after that dry it with a soft lint free cloth. Reseat the printhead and check the result.
If the problem persist then, unfortunately the printhead is defective and you have to replace the printhead.Please check the price of a new printhead before replacing it, because sometimes the price of a new printhead is equal to the price of a new printer.
If you have any further questions, please feel free to let me know,otherwise please remember to give rating and I request you that, do not give negative rating, as the problem is caused due to defective spare of the printer and I can only tell you, what is defective , as it is not possible for me to replace the defective spare.
- Make sure that the power is turned on, then, holding both sides of the paper output tray, gently open it.
- Lift the operation panel open until it stops.
The print head holder will move to ink tank replacement position.
- Push the tab (A) on an ink tank and lift it out of the printer.
- Remove the rest of the ink tanks from the holder.
- After all the ink tanks have been removed from the holder, press and hold the Stop button for two seconds (or longer) until the print head carriage moves to the replacement position and then release the button.
The carriage will move to the right and then return almost centered with the front opening.
- Open the the inner cover (B) and push it down all the way to the bottom.
- Pull the Head Set Lever towards the front of the machine. You may find resistance when the bottom of the Head Set Lever hits the back of the front edge. The Head Set Lever will move forward as it slides above that front edge.
- Use your finger tips to grab the top of the center tab and pull out the print head. You will notice the front of the print head will drop face down as you pull it out of the machine.
- Now go to section Installing (or Reseating) the Print Head.
Installing (or Reseating) the Print Head:
- If you are installing a replacement print head, remove it from its packaging.
- Hold the center tab of the replacement print head, with the front of the print head facing down (so you can see the back of the print head (green circuit board)), and ensure the two tabs on the front, bottom corners of the print head are inserted into the rails on either side of the print head holder.
- Now slide the replacement print head into the machine.
As the print head slides into the holder, it will start to sit in an upright position.
- Once the print head is seated in the print head holder, push the Head Set Lever towards the back of the machine.
- Reinsert the ink tanks into their proper slots.
- Insert the front end of the ink tank into the print head at a slant. Make sure that the position of the ink tank matches the label.
- Press on the top of the ink tank until the ink tank snaps firmly into place. Make sure that the ink lamp lights up red.
- Close the inner cover and then operation panel.
If the print head carriage returns to home position before the print head is installed, close the inner cover and operation panel and follow the instructions on the display. Then repeat step 3 to get the print head holder into the replacement position.Source:Canon Support