Hi, you may find that opening port 5222 in your router settings corrects this for you. This is due to Google Cloud Print (GCP) needing to poll your printer, if the port is not open then GCP will not get a response from your printer, therefore will show it as offline.
It is also possible that your firewall is blocking communications so you would need to open the same port (5222) in your firewall / antivirus software.
Ports are often closed on a router to help prevent unauthorized access to your home network. Opening any additional ports on your router may decrease the overall security of your network.
- To use port forwarding first determine the local IP address of the computer or device you are forwarding the port to.
- Open your router configuration / settings menu.
- Once in the router configuration locate the port forwarding settings, often in a section such as Applications & Gaming or Port forwarding. I would suggest that if you are having difficulties with this to refer to your router documentation or call their support line.
- You will only need to open port 5222.
- Give your new rule a name that you will recognise.
- Next enter the port number 5222, if you are asked for Externet and Internet enter 5222 in both.
- The protocol is TCP.
- Next is the IP address of the computer.
- Don't forget to check the enabled box if there is one and save changes.
If you have any issues with this I would suggest Port Forward web site where specific instructions should be available for your router.