Hi, I'm Robert and I'll be helping you with your printer question.
canons can be a pain with that. especially with a mac
the "easiest" way to do it is using the canon utility while the printer is hooked up via usb
that lets the printer copy the wifi settings from the computer.
i can do it with you if you want to pay a little bit extra for remote service.
there is a network tool that you can download from this webpage under the software tab
it is nowhere near as easy as it should be but i have been able to make it work many times. though it often takes a few tries.