(I'm sorry for duplicating this question from Raspberry Pi Stack Exchange, but i think, that the problem is not related to a specific UNIX-os)
I have a problem setting up a printer in my office.
First of all let me mention, that I have very little experience with unix-like systems, so maybe some critical information is missing in this post, sorry. I will add it if it's needed.
My setup:
1.Raspberry Pi (OS - Raspbian Lite "Bookworm") running CUPS v2.4.2
2.Printer RICOH MP 2014AD - connected to the Raspi with USB (the printer doesn't have WiFi or Ethernet)
3.Some Samsung printer for tests.
4.Windows machine
Raspi and Windows are in the same network. I can access CUPS from Windows browser at 631 port, I can mange printers and everything. I can print documents on the Samsung pritner just to test, that CUPS works fine. But I need to install the RICOH printer.
As far as i know, the RICOH MP 2014AD doesn't support IPP and all this "driverless" stuff.
It only has drivers for Windows (Well, actually it does have drivers for Debian, but i don't need to print anything from unix machines).
If I install this printer with "Raw" driver in CUPS interface, I can't see this printer in "Devices" list, when I press "Add new printer" in "Printers and Scanners" on Windows.
If I install this printer with any other driver, like "Generic -> PCL 6..." - Windows discovers this printer, but it doesn't print anything.
But with what I have learned about printing systems in these three days, my option is "Raw".
I've found out about some "Samba" service, which would help me.
I have installed Samba on the Raspi. It didn't work out of the box, and I have found out that i also need some "wsdd" service.
I have installed this WSDD and then my Raspberry was discovered in "Network" in Windows explorer.
The printer is also inside this Raspberry device on the network.
In Windows i tried to "connect" this printer, then I have chose official windows drivers for it.
But it still doesn't work - when I press "Print test page" nothing happens.
CUPS doesn't show any jobs in its web-interface for this printer - but i'm not sure if it has to show anything.
Could someone please guide me somehow?
Am I on the right way and some error logs are needed?
Or am i totally wrong and everything must be done in some other way?
Thank you.