× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

ScuseMe1
Aspirant

Problems printing with OS X Lion and 4.1.18 ***SOLVED***

I've read and read all the workarounds to get my Canon MP530 printer via my NV+'s print spoller to work under Lion. I've tried every configuration of drivers and "tricks" to get the printer to talk to me, but as of now, it can't. I even tried Christian's CUPS workaround, but even that doesn't work. All I need is is my printer fixed, but it;s sure coming with a healthy dose of printer drivers and spooler methodology 🙂

Before this time, connecting my printer to my NV+'s spooler was very easy. I just use the NV+ as a print server for my non-network-aware Canon MP530, load the printer drivers, setup the NAS, and away I go. At least that's the way it's been since Snow Leopard. But now, no matter whether I try the "Windows User" sneakaround or the "CUPS" full-bruntal assault, I always come up with:

Printer Ready
Unable to get printer status

"Printer Ready" depends on which of the various backdoors that I try to set up the print driver. I've long ago upgraded to 4.1.8, thinking that my old 4.1.8-T9 was the problem. Nope 🙂 The strange thing is that my HP Photosmart Pro B9180's working great, and that's to be expected since it's a network-ready printer. But I really don't relish spending $3/sheet on a satin sheen copy of an email 🙂

Can any of you kind souls here help me out? I'm really ready to jump off the deep end here.

Thanks.

Michael
Message 1 of 23
ScuseMe1
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***Please He

After tinkering for several hours trying to get my Canon MP530 working, I *think* I've advanced my cause, although I've yet to print anything.

I got rid of all the printers I had defined over the past couple of days and started with a fresh one. This time, when initially choosing the printer I selected "Add other printer or scanner". Then from the next screen I choose "Windows" and waited while the NV+'s spoolers showed up in the network. I chose *that* printer (which is named Canon MP530) and printed a test page. The document seemed to process through the stream until its status shows "On Hold (Authentication Required)" and stops there. I think that it's waiting for me to enter the Windows network's smb id/password, but I've never set one up, nor do I know what would happen if I should get the id/password right.

Does where I'm at now sound familiar to anyone? Where should this Widows password go?


p.s. - even though it seems the print is waiting for authorization, the spool in the NV+ shows nothing in it.
Message 2 of 23
ScuseMe1
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***Please He

I found out even more information....

In looking at my CUPS log, it seems that it cannot get into smb://readynas/

D [13/Sep/2011:15:32:12 -0400] [Job 1] PrintFab: printing page 1, 0% complete...
D [13/Sep/2011:15:32:12 -0400] [Job 1] Set job-printer-state-message to "PrintFab: printing page 1, 0% complete...", current level=INFO
D [13/Sep/2011:15:32:12 -0400] [Job 1] PrintFab: printing page 1, 2% complete...
D [13/Sep/2011:15:32:12 -0400] [Job 1] Set job-printer-state-message to "PrintFab: printing page 1, 2% complete...", current level=INFO
D [13/Sep/2011:15:32:12 -0400] [Job 1] PrintFab: printing page 1, 4% complete...
D [13/Sep/2011:15:32:12 -0400] [Job 1] Set job-printer-state-message to "PrintFab: printing page 1, 4% complete...", current level=INFO
D [13/Sep/2011:15:32:12 -0400] [Job 1] Failed to connect to "smb://readynas/": STATUS_LOGON_FAILURE
D [13/Sep/2011:15:32:12 -0400] [Job 1] Set job-printer-state-message to "Authentication required", current level=ERROR
D [13/Sep/2011:15:32:12 -0400] [Job 1] smb backend (PID=6881) stopped with status 512
D [13/Sep/2011:15:32:12 -0400] [Job 1] smb backend will exit with status 2
D [13/Sep/2011:15:32:12 -0400] [Job 1] /usr/libexec/cups/filter/pstoprintfab: line 47: kill: (6891) - No such process
D [13/Sep/2011:15:32:12 -0400] [Job 1] Backend returned status 2 (authentication required)
D [13/Sep/2011:15:32:12 -0400] [Job 1] Job held for authentication.
D [13/Sep/2011:15:32:12 -0400] [Job 1] End of messages
D [13/Sep/2011:15:32:12 -0400] [Job 1] printer-state=3(idle)
D [13/Sep/2011:15:32:12 -0400] [Job 1] printer-state-message="Authentication required"
D [13/Sep/2011:15:32:12 -0400] [Job 1] printer-state-reasons=none
E [13/Sep/2011:15:37:19 -0400] [Job 1] Stopping unresponsive job!


This seems strange, since I used the Windows printer dialog to point to the NV+'s spooler on /workgroup/readynas/Canon_MP530. PrintFAB is my Canon print driver I bought a few years ago. It gives much better image quality with Canons over a network than Canon's own Mac print driver,
Message 3 of 23
ScuseMe1
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

After spending hours and hours reading these forums, the 'net in general, Canon's Web site, PrintFAB's website, and who knows whos, maybe even Steve Job's web site, I finally got my Canon MP530 USB printer to print on my smb network using my NV+'s spooler under OS X Lion 10.7.1 and ReadyNAS NV+ 4.1.8 firmware. I'm writing this down for 2 reasons - 1) to help everyone else in my position (i.e. people with ReadyNAS devices who are using their spooling services under OS X Lion, and 2) because if I didn't write all this down, I'd never be able to do it again 😄

After trying over and over again to set up the MP530 using the normal Printer/Fax System Preference, the only way I could configure it correctly was by using CUPS. So the first step in this process is to create the printer using CUPS.

Go to http://localhost:631/ . That's where the printer configuration utility for OS X lives. It's pretty straightforward with loads of documentation, so take a few minutes to read it over; it's not very hard to understand. Then, when you're ready, go to the Administration tab, and Add A Printer. Now, this is not a normal printer definition by any means. That's why I needed CUPS to create the printer profile. There may be a way to use the normal OS X interfaces to do this, but as the sun set I just got tired of creating/deleting printer profiles. So CUPS it is!

The first thing you need to do is choose the type of network printer. Now, as I was reading somewhere that someone got their printer working under Lion by using smb shares. But since I've exhausted my normal AFP/Bonjour stuff, I gave it a shot with smb. To do this select "Windows printer via spoolss". With the way I have my system configured, smb needs login credentials, and I need to add them into the printer definition. So my definition starts with smb://username:password , the normal way to pass credentials to an external host. Since my credentials are just formatted in the default manner, the username is my shortname (firstnamelastname) and the password is my OS X one, making it easy to format this part.

Next would be the server - my ReadyNAS NV+ (or just readynas in my parlance). But for some reason I couldn't get ReadyNAS or readynas or whatever to work. Eventually I realized that there has to be some DNS somewhere to resolve my server name. But since I didn't have (know) one, I just used its IP address, which hasn't changed for my NV+ since I put it in my network a few years ago. My printer definition now becomes smb://username:password/192.168.#.#/ . Replace with your NAS's IP, of course 🙂

The last part of this stage uses the spooler name from the ReadyNAS. Use the one without spaces in the name (or FAX too, if you have one like that). Since my spooler name is Canon_MP530, my entire printer network path name is:

smb://username:password/192.168.#.#/Canon_MP530

There's some other configurations you have to do in CUPS, like setting up the printer driver and the default print configurations, but most of that is using the CUPS menus and pulldowns, making it real easy to build a complete printer profile....or so it seemed when I sent a test page to it. I waited and waited, but nothing came out. The printer status dialog said that it was sending the print, but it never moved from that status.

Oh boy. I thought I had it all figured out 😞

Then, I remembered that I've been using PrintFAB's print driver since 2007 or so, since Canon's Mac driver's really stunk at the time, and didn't work at all if you shared the printer on a network. I bought the PrintFAB printer driver to get excellent network quality printing from my MP530. Unfortunately, I couldn't figure out how to tell CUPS the PrintFAB's driver name. But then a light bulb turned on - I went back into the normal Printer/FAX System Preference panel, chose my newly-built CUPS printer driver, and chose my PrintFAB driver name from the drop-down dialog box built into the printer's configuration panel. After saving the changes, I sent another test page, and I got a keychain dialog box asking me my password. I was almost there. A few minutes after saving the the logon in the keychain, I heard the familiar cranking of my good old Canon MP530. I ran to the computer room and practically cried on the test sheet that the MP530 so fabulously printed 🙂 My last task (before writing this diatribe) is to click the little padlock on the bottom left corner of the Printer/FAX setup box. I'm not risking someone unwittingly deleting my precious printer definition.

Well, finally a good end to a seemingly disaster of an OS upgrade. But thinking back on all of this, I really need to get a nice network print spooler that works with hundreds of printers/faxes and plays nice with other OS's. I think I'm too exposed to changes coming from all sides for a service (printing) that is essential to me. Getting a dedicated print spooler should (in theory) insulate me from OS changes, driver changes, and definitely CUPS changes. I love my NV+, but it could be much better in the printer spooler arena. Well, life's a win-lose situation, and I think I won a little battle in life today.

Mike
Message 4 of 23
scopedial
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

i tried this solution with only partial success. I still get a message stating that OSX still cannot find the driver for my printer (HP D7160). This configuration was working
just fine with 4.1.7 and Snow Leopard. is important that I can the print spooler name correctly from Frontview or that just an arbitrary bit?
Message 5 of 23
ScuseMe1
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

scopedial wrote:
i tried this solution with only partial success. I still get a message stating that OSX still cannot find the driver for my printer (HP D7160). This configuration was working
just fine with 4.1.7 and Snow Leopard. is important that I can the print spooler name correctly from Frontview or that just an arbitrary bit?



On my first round of testing, I downloaded all the printer drivers for my printer from Apple; these did not work. Eventually I got my MP530 working by using the PrintFAB driver from them. They have a trial; you should see if they works with your setup.

I definitely believe the 3rd party hardware makes should provide free, working drivers for Lion, but since Canon's printer drivers never worked satisfactorily over the network ( as in attached to a Windows PC on my network), I was happy that I got the MP530 working at the best possible level with PrintFAB.
Message 6 of 23
NASalot
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

I had a slightly different problem and I think I've solved it. Just bought a Lion-based Air and initially was able to find, install, and use my old Canon i550 served by my ReadyNAS DUO using Bonjour. However, when I updated my NAS image to 4.1.18, I completely lost the ability to print, even though Bonjour could see the printer. I needed to update to utilize the Time Machine fix to be compatible with Lion.

On top of this I also run VMWare Fusion with Win7-64bit as a client. This complicated things (later).

Reading the forum, I finally was able to get Mac printing to work with smb://192.168.X.X/Canon_i550 (note that the previous suggestion to include username:password in the address did not work for me). Once added as a printer, the first time you print you are asked for username and password -- check the box to save in Keychain. Important--don't use the "Send Test Page" as the first printing--this doesn't trigger the password request. Had no problem using the pre-existing, Apple-supplied driver. All good so far.

Then I went into my virtual machine and could not use the pass-through printer automatically set up by VMware. My guess is that the subsystem isn't able to retrieve the user/pass from Keychain.

Oddly enough, I use IP printing from my Windows computers, specifying http://192.168.X.X:631/printers/Canon_i550 as the address. This didn't work from the Win7 VM. I finally realized that the VM was set up with my WORK user/pass, not my HOME user/pass, and so it failed to authenticate. So I tried this on the VMWare Win7 system:

http://username:password@192.168.X.X:631/printers/Canon_i550

Now both systems can print! HOWEVER, it is clear that the 4.1.18 update killed Bonjour printing. I'm looking forward to the next version to simplify things once this is fixed!
Message 7 of 23
MrHex
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

The solutions above (using CUPS) did not work for me. I have ReadyNas DUO with a Samsung SCX 4623. The printer kept refusing the connection, I tried the admin password or user passwords for ReadyNAS or the admin for Mac OSX with no luck. Eventually I deleted the printer. I reset the CUPS system on the OS X and then used the print&scan prefpane and added a new printer using the "windows" option. Initially this did not work because it would only give me the option to use the generic postscript drivers. But I installed the updated Samsung drivers from Apple (http://support.apple.com/kb/dl905). I tried this time and it allowed me to choose the correct driver and Voila! it worked.
Message 8 of 23
achim11
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

perfect, MrHex. There was actually no need to reset anything - just adding my Kyocera Mita FS 1010 as Windows printer worked well. Actually i tried out the CUPS setup, but in this case - in opposite to the 'windows'-option - i had to put in username/password for every single print job.
Message 9 of 23
Javerre
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

This worked for me, with the slight proviso that the SMB path should read:

smb://user:pass@server/queue

Note that an @ sign, not a /, is required. Also, I had to select the Gutenprint driver form my Canon Pixma printer, or it would hang sending the data to the printer. Good job, ScuseMe
Message 10 of 23
Javerre
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Actually, I found a much simpler way to solve my problem:

1) Add the printer as a windows printer from the pref pane, selecting the Gutenprint driver
2) Send it a test page, and watch it get stuck with "Authentication required"
3) Open "Keychain Access" in OSX (use spotlight)
4) Make sure all the network login passwords for smb://server are correct
5) Release the job and watch it print.

I had a stale password (had updated some passwords on the NV+), and it was therefore failing to authenticate.
Message 11 of 23
axello
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Thanks for the solution! I can now also shutdown my old G5 and use the ReadyNAS for spooling.
The URL that worked for me was also with a @ instead of a /
smb://username:password@192.168.x.x/hp_LaserJet_

Axel Roest
Message 12 of 23
mrmouse
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

I've read this threat with interest, as I too lost the ability to print on my network when I upgraded to Lion. I've followed the suggestions offered here, but it took me a long while to work out what the username and password settings for my smb connection were... in the end I realised it was Guest and password (or, presumably more correctly, any string for password). Got there in the end - but it seems strange that there's no fixed solution to this, leading users to get into more detailed configuration settings... Anyway, thanks to all who have offered solutions here. 🙂
Message 13 of 23
campbellcj
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Hi, I have been suffering from this issue as well since upgrading to Lion. My Canon iP6000D worked fine on the ReadyNAS Duo previously with Snow Leopard and still works fine from Windows 7 (on a PC). The tips above using either the GUI setup as a Windows printer, or CUPS, works to some degree. However with the Canon/Apple driver it hangs on "sending print data" and with the Gutenprint driver it prints but with massive distortion (everything is double sized, skewed, etc.)

Is this a printer driver problem or what? I tried the built-in and Gutenprint iP6600D drivers as well but no improvement.
Message 14 of 23
campbellcj
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Aha! Out of desperation I figured I would try the Gutenprint 5.2.7 driver instead of the 5.2.8-pre1 version, and voila it works.

So be warned that some of the 5.2.8 drivers apparently don't work!!! And of course the built-in Apple/Canon driver doesn't work either!
Message 15 of 23
tc60045
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Any way to solve this WITHOUT enabling SMB? I prefer only NFS but have acquiesced to allow AFP on my ReadyNAS. SMB = a bridge too far (no windows, not ever).

TC
Message 16 of 23
rsinsheimer
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

If I might be so bold, is there any chance the folks at Netgear could actually fix this? I'm trying to add my wife's new laptop to our previously Windows-centric network universe and the printer just won't work.
Message 17 of 23
3dsq
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

"Unable to get printer status" with my HP Photosmart 7960 attached to my ReadyNAS Duo. I had configured this previously under Bonjour using Snow Lion but when I upgraded to Mountain Lion I would get the error message above. Tried deleting and re-adding the printer under Bonjour using system Preferences. In the end what worked for me was to find the printer using the Windows tab of the add printer sequence instead of using Bonjour, then select the usual printer driver from the list provided by Apple. No username or password, and no CUPS changes were needed.
Message 18 of 23
rsinsheimer
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Just to second the above statement -- connecting to a Bonjour-advertised printer is still broken in 4.1.19, but you can get to the printer through the Windows path.
Message 19 of 23
rlosey
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

ScuseMe wrote:
My printer definition now becomes smb://username:password/192.168.#.#/ . Replace with your NAS's IP, of course 🙂

Since my spooler name is Canon_MP530, my entire printer network path name is:

smb://username:password/192.168.#.#/Canon_MP530



I have a HP color laserjet, and was following these rules; the username:password/NASip did not work for me; CUPS told me "invalid address"

Later posts talk about doing username:password@NASip - this doesn't give me an error, but it won't actually take.
Message 20 of 23
rlosey
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Javerre wrote:
This worked for me, with the slight proviso that the SMB path should read:

smb://user:pass@server/queue

Note that an @ sign, not a /, is required. Also, I had to select the Gutenprint driver form my Canon Pixma printer, or it would hang sending the data to the printer. Good job, ScuseMe


Alas, everytime I print anything, I get the dreaded "Authentication required" -- when I enter a NAS username and password it prints. I think the problem is that a bad user and password has been saved in the keyring -- is there a way to adjust or delete or otherwise fix this?
Message 21 of 23
rlosey
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Javerre wrote:
Actually, I found a much simpler way to solve my problem:

1) Add the printer as a windows printer from the pref pane, selecting the Gutenprint driver
2) Send it a test page, and watch it get stuck with "Authentication required"
3) Open "Keychain Access" in OSX (use spotlight)
4) Make sure all the network login passwords for smb://server are correct
5) Release the job and watch it print.

I had a stale password (had updated some passwords on the NV+), and it was therefore failing to authenticate.


This may have fixed my problem; I think the first username and password it found were not valid... I'll know over the next few days.
Message 22 of 23
Daveowilliams
Aspirant

Re: Problems printing with OS X Lion and 4.1.18 ***SOLVED***

Just got my first Mac and had the same issue trying to print to my Canon MP280. Managed to solve the problem by installing as a Windows printer using the lasted Canon driver.

The location for the printer was added as smb://192.168.x.x/MP280_series

Initially I had authentication problems which were resolved by running keychain and adding a user and password for the entry MP280_series.

Interestingly the only user I have set up on my readyNas is the admin, but current password didn't work, for some reason. I had to use the password prior to my last readyNas firmware upgrade, somewhat odd, perhaps someone could explain.

Anyway thanks for all the posts, now have the printer working. Being new to Macs I had no idea what smb and keychains where a couple of hours ago!
Message 23 of 23
Top Contributors
Discussion stats
  • 22 replies
  • 9358 views
  • 0 kudos
  • 14 in conversation
Announcements