Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Backends not working after updating to Mac OS 10.6.8 #3875
I am a software support analyst for Xerox (E) Ltd.
We have detected that after updating Mac OS to version 10.6.8, CUPS 1.4.7 backends fail to send jobs to any network printer. We have tested lpd, socket and ipp connections, and with several manufacturers' drivers (Xerox, HP, Epson) and models.
Even using the generic PS and PCL drivers it is not possible to print anything to a networked printer. All jobs, test pages included, produce
Any system running Mac OS 10.6.7 and using CUPS 1.4.6 works correctly with the same models.
We have managed to restore connection to the printers by resetting the print system, followed by fixing the disk permissions and then rebooting the mac. In some cases this entire process had to be performed twice.
Restoring a backup copy of the backend folder from TimeMachine fixes the issue too.
For some printers we also had to modify the SNMP traps for read and write to "Public" and "Private" (both with capital "P") to enable the connection.
CUPS.org User: juankbyo
the problem that I have described (queue pausing due to backend problem) was not present in 1.4.6. This is a regression caused by 1.4.7, and as such we are expecting a patch to be provided by Apple via Software Update that customers can install themselves.
Is this happening? If so, when?
In the last two days we have received calls from many of our customers unable to print from any Mac they have updated to 10.6.8, whereas the systems running 10.6.7 (and thus using CUPS 1.4.6) work perfectly. These problems affect a very wide range of printer models and makes.
For the moment we are providing workarounds changing (or fully deactivating) SNMP options in our models, but this is not a long-term solution.
CUPS.org User: mike
Please work through Paul Danbold (firstname.lastname@example.org) at Apple for Mac OS X issue - this cups.org bug will only track an eventual cups.org update, and any Mac OS X update will need to be coordinated directly through Apple and Paul (and he will likely advise you to file a bug through bugreport.apple.com)
--- backend/snmp-supplies.c (revision 9845)