You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Ricoh MP C2500 not printing after upgrading to Yosemite

I have a Ricoh MP C2500 (installed on my network in the office) that was working perfectly in Mavericks before I upgraded to Yosemite.


I was using the drivers via the Linux Foundation (Foomatic, Ghostprint, PXLmono) and everything was working perfect.


It seems that there has to be an update for these drivers for Yosemite.


The official driver from Ricoh doesn't work, nor has it ever worked because I don't have the PS module for the Ricoh.


Any help would be greatly appreciated!


MacBook Pro, OS X Yosemite (10.10)

MacBook Pro with Retina display, OS X Yosemite (10.10)

Posted on Oct 20, 2014 6:57 AM

Reply
134 replies

Mar 7, 2016 4:21 AM in response to Sauva

Sauva,

I tried everything, but nothing happened. I just bought a macbook pro retina and have El Capitan 10.11.3 (15D21). I'm trying to print to a Ricoh Aficio MP 2550 and nothing happens, not even with ghostscript 9.18. I even downloaded the Gutenberg Cups and nothing happened. At another office at work (about 25 minutes away) There are two other Ricoh printers. One has the card they bought, so it prints with the official Ricoh driver, and another that accepts the Gutenberg Cups driver. But here, I have not found any way for El Capitan to print. The system recognises the printer, and the printer even sounds as if it was going to print something, but nothing happens.


Please help. I'm thinking of going back to Yosemite

Mar 10, 2016 12:50 AM in response to Andicillo

Here is what I did to get it running with El Capitan.


  • Installed Ghostscript-9.18 since the one from openprinting is not working
  • Installed foomatic-rip-4.0.6.230
  • Installed pxlmono-1.9
  • Added the printer as usual through system preferences, selecting the PXL driver
  • Run the patch script from this thread
  • sudo echo "Sandboxing Relaxed" >> /etc/cups/cups-files.conf
  • sudo launchctl stop org.cups.cupsd


The echo line adds "Sandboxing Relaxed" to the end of /etc/cups/cups-files.conf, this is needed for the printer to work, otherwise you will notice errors in console regarding sandbox and read denied and you see no error message at all when printing but nothing is printed.

Apr 5, 2016 6:31 PM in response to dracula

Hi Dracula,


Thanks for your help, i've run the patch script, but the next two lines are above my skill level!!!


Can you please explain what this means and where i do it?!

  • sudo echo "Sandboxing Relaxed" >> /etc/cups/cups-files.conf
  • sudo launchctl stop org.cups.cupsd


Fingers crossed this works, i'm running El Capitan 10.11.4 and have a Ricoh Printer C2550. The installation process fails after i pick the C2550 PXL software. A warning which says "Unable to verify the printer on your network', Unable to connect to ‘192.168.1.190’ due to an error. Would you still like to create the printer? comes up.


i have tried proceeding anyway, and the printer looks connected, but doesn't print out and pauses.....??


Any help would be greatly appreciated!


thanks in advance.

Jon

Apr 15, 2016 3:32 PM in response to JonjonHenzell

Hi Jon,


I saw this once, I think you need to change your "Protocol:" setting in the Printers & Scanners system preference from "Internet Printing Protocol - IPP" to "Line Printer Daemon - LPD."


As for your second question, you need to open up the app called Terminal and follow dracula's instructions (restated and explained below)

Terminal is in the "Utilities" folder inside your Applications folder.


1.) Once Terminal is open, type (or better yet, copy/paste):

sudo pico /etc/cups/cups-files.conf

--This is a Unix command that identifies you as administrator (super user) and tells the computer to open a file called "cups-files.conf" in an editor app called pico


2.) arrow down all the way to the bottom of the file and on a blank line type:

Sandboxing Relaxed

-- This tells the OS to lighten up its security restrictions when the printing system tries to send messages back and forth in ways that used to be OK but now Apple views as a security risk.


3.) Press Control X to save. It'll ask you to validate by typing "y", so do that. Then hit Enter to commit the change.


4.) Finally, type this:

sudo launchctl stop org.cups.cupsd

-- This tells the computer to quit the process that runs the printing system. It'll restart automatically when you try to print.

Good luck! It took me from 5 hours to get this working again. Ugh.

Apr 15, 2016 3:51 PM in response to Matt Broughton

Hi Matt, You're a life saver. I used a combination of scorched earth, the newest GhostScript download (9.19) and Sauva's post on page 8 of this thread to get things working.


Scorched earth:

- uninstalled GhostScript, pxlmono, and foomatic.

- did "Reset Printing System" in System Prefs (Control-click on the left pane of the Printers & Scanners dialog)

- went into /Library/Printers/PPDs and found/deleted everything with the brand of my printer in it (Ricoh Aficio MP C2501 btw)

- went into /usr/local/bin and got rid of any leftover references to foomatic and ghostscript (all files that start with 'gs')

- went into /usr/libexec/cups/filter and did the same

- restarted the mac


Fresh start:

1) installed foomatic, GhostScript 9.19, and pxlmono in that order

2) went to /usr/local/bin and copied foomatic and all the 'gs' files to /usr/libexec/cups/filter

3) in Printers & Scanners, added my printer: IP / LPD / PXL driver

4) ran your script (this still didn't get me printing, so then I tried Sauva's ninja trick from page 8 of this thread):

5) In Terminal, typed

sudo pico /etc/cups/cups-files.conf

arrow down all the way to the bottom of the file and on a new line add this string

Sandboxing Relaxed

^X and save the edit. Then fire off this command:

sudo launchctl stop org.cups.cupsd


I'm sure that was a very sloppy and rife-with-redundancy approach, but it did the job.

Aug 25, 2016 3:59 AM in response to Sauva

Thank thank thank you very much Sauva. It worked for my otherwise puzzling and time-wasting problem with a Ricoh network printer (via Windows spool)!


p.s.: Apple should have a glance on these posts, and offer a position to people like you to devise and set up a *real* support service to customers (possibily warning them *before* upgrading about what they're going to face).

Ricoh MP C2500 not printing after upgrading to Yosemite

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.