Ricoh SP 150SUw printer stopped working after updating to macOS

Even though the last printer driver update is from 2021, I never had any problems. So far. After updating to macOS 14, the printer doesn't work any longer. The document appears very briefly in the printer queue (Print Centre) and vanishes again. The printer stays silent and doesn't print!

Posted on Oct 5, 2023 7:37 AM

Reply
Question marked as Top-ranking reply

Posted on Jan 7, 2024 9:47 AM

Hello all,

Good news, I happened to fix this problem on Sonoma.

Here is what I did as a root (using sudo command in the terminal):

1) edit /etc/cups/ppd/RICOH_SP_150.ppd and replace the line

*cupsFilter: "application/vnd.cups-raster 0 RICOH_SP_150Filter.app"

with

*cupsFilter: "application/vnd.cups-raster 0 RICOH_SP_150Filter"


2) rename (or copy) /usr/libexec/cups/filter/RICOH_SP_150Filter.app

into

/usr/libexec/cups/filter/RICOH_SP_150Filter


Restart your system and it will work !

MacOS doesn't like the suffix ".app" for the filter binary and creates all sort of security problems because of it...

Jerome



75 replies

Jan 18, 2024 9:25 PM in response to jtollet

Hello, jtollet.

Thanks for your solution. But unfortunately it doesn't work for me. And I try to figure out what's going wrong. First, when I follow /etc/cups/ppd/.. I see, that there are 2 files there: RICOH_SP_150SU.ppd and RICOH_SP_150SU.ppd.O with the same data. So I tried to rename

*cupsFilter:        "application/vnd.cups-raster 0 RICOH_SP_150SUFilter.app

into

*cupsFilter:        "application/vnd.cups-raster 0 RICOH_SP_150SUFilter

on both of them. When I follow /usr/libexec/cups/filter/... I see RICOH_SP_150SUFilter file, already without .app. But when I try to print something, I get an error: "Software for the printer is missing. Contact the manufacturer for the latest compatible software." Are there any ideas, what's the problem? Thanks in advance.

Feb 10, 2024 7:09 AM in response to schafsmann

Hello,

I need some more help, please:

when I write into the terminal "sudo nano /etc/cups/ppd/RICOH_SP_150.ppd"

it works, I can give in my password, but there appears an empty field, none of the recommanded lines where I should delate the"app"

Not this line: *cupsFilter: "application/vnd.cups-raster 0 RICOH_SP_150Filter.app"

or : /usr/libexec/cups/filter/RICOH_SP_150Filter.app

Where can I find them?

Thanks

Feb 10, 2024 9:07 AM in response to jtollet

Hello,

I need some more help, please:

when I write into the terminal "sudo nano /etc/cups/ppd/RICOH_SP_150.ppd"

it works, I can give in my password, but there appears an empty field, none of the recommanded lines where I should delate the"app"

Not this line: *cupsFilter: "application/vnd.cups-raster 0 RICOH_SP_150Filter.app"

or : /usr/libexec/cups/filter/RICOH_SP_150Filter.app

Where can I find them?

Thanks

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Ricoh SP 150SUw printer stopped working after updating to macOS

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