03-10-2017 01:53 AM - edited 03-10-2017 10:00 AM
I think I have come up with a work around to avoid accessing the router directly to reserve the ip addresses. When you get a valid connection and add a newprinter, as long as you select the proper type of printer a windows system driver or WSD with WS in name will be established. Moreover, you can add another printer icon in printers and devices using the current tcp/ip address as the port, so if the printer is assigned a new ip address dynamically, all you have to do is choose the port type and entering current ip address assigned by the router. I suspect Canon prefers their Canon type printer port, but I have tried the procedures above and they both work, noting others have commented that WSD drivers do not encompass full functionality of printer, so would still recommend you go into router and address assign working IP address after re-initialization with drivers from Canon website, AFTER, resetting the LAN settings on the printer touch screen.
For NETGEAR routers, the login user is: "admin" and the pwd: "password". For other routers you may be able to look online. The solution I discovered was going to the advanced tab [192.168.1.1/adv_index.htm] for NETGEAR routers> Setup> LAN setup and assigning the current working IP address, after printer initialization, to the MAC address and name of printer, so that the router reserves the IP address for printer and does not dynamically drop or add the printer with a new ip address which does not coincide with port and IP address that the printer was previously using. If you do have to re-install drivers and go through process, once again, make sure you reset the LAN settings on the printer touch screen; otherwise, the new port and ip address assignment will not take with automatic detecting
03-13-2017 10:52 PM
There are numerous threads on this same issue. In another thread with link below, I hope to have fully explained why recycling the power to printer does not always work in trying to re-synchronize printer and router after connection has been dropped due to sleep mode or printer power off, and, the DHCP dynamic addressing has now assigned the originally assigned printer IP address to another device. I hope this helps. http://community.usa.canon.com/t5/Wireless-Networking/MX922-goes-to-sleep-and-loses-WiFi-connection/...
06-13-2017 02:42 PM
I was about to return the printer when I tried this:
Go to Canon website and download the driver again (making sure you are not connected by usb or ethernet to the printer)
I installed this driver (now the 2nd time) and as it was setting up, it gave me an option to set it up as 'wireless lan'!
I went through setup, and Boom! I was able to print wirelessly...FINALLY!
It was then set as the default and I named it 'Canon etc. WIRELESS'.
The printer showing offline is the USB driver.
How exasperating this has been - but for now, it's working!
You've just to make sure that you're choosing the the right "printer" (usb or wireless) when printing something off.
Hope this helps someone.