Shared USB printer not connecting to MBP
I have a Canon MX922 Pixma printer, set up in USB wired mode off of my iMac, which is running Yosemite 10.10.3 (newly upgraded, but the problem below also occurred when it was running Mavericks 10.9.5). My wife's MacBook Pro, running Mavericks 10.9.5, allows me to add the printer, and recognizes that it is running shared off of my iMac (Bonjour connection). Yet, not matter what I try, whenever I print a document from her MBP, the print monitor sees the printer and tries to connect, ...and tries, ...and tries, and finally fails to connect.
I have updated the Canon printer software through the App Store.
In adding the printer on the MBP, I have to manually tell it to use the Canon MX920 Series driver. If I don't do this, it simply tries to use the "Generic Postscript Printer" driver, which does nothing either as far as actually printing anything.
I tried to run this printer wirelessly off of my AirPort Extreme, but when I did I could not find its IP address to tell the MBP where to look. (Where does one find this anyway?) So I changed it back to wired mode to my iMac, and shared it.
I have seen many other postings with similar problems, but none in which the print server is on a Mac, only Windows. So while I have tried resetting the printer service, and other suggestions, I am still stuck.
I've been a Mac user since 1984, and had a lot of different machines in that time. But I have never had as annoying a problem as this one, and for what should be a simple process.
ANY HELP WOULD BE APPRECIATED, since when my wife can't print a doc herself, she has to send it to me to print, and that gets old really fast.
MacBook Pro (13-inch Early 2011), OS X Mavericks (10.9.3)