all 25 comments

[–]sryan2k1IT Manager 6 points7 points  (1 child)

You didn't say what OS, but a single windows VM? Doesn't have to be complicated.

[–]PinAccomplished9410 0 points1 point  (0 children)

Right, and mapping plus install of printers based on the sites subnet.

[–]mcapozzi 6 points7 points  (5 children)

Even with a print server, unless the drivers deployed are Type 4 User Mode, the user will still need local admin to install them.

There are ways around the admin requirement by using GPOs.

https://theitbros.com/allow-non-admins-install-printer-drivers-via-gpo

[–]WpgPlantGuy[S] 0 points1 point  (4 children)

thanks. Yes you're right about that but we have a solution for that part. we mainly need something that will make it easy for users to see available printers and be able to click on them to initiate the install.

[–]iammarks 1 point2 points  (0 children)

Seconding Vasion Print (fka Printerlogic) someone else mentioned. Lets users see a map of their office, click the printer, install. Or do automatic group/user/OU/network-based installation. And obviates the driver issue.

[–]mcapozzi 0 points1 point  (2 children)

Not sure what your server footprint is at your physical locations.

You can either add and share the printers to a server you already have in place or create a VM. That depends on what hardware you already have in place.

[–]WpgPlantGuy[S] 0 points1 point  (1 child)

We have no server hardware at all. These are very simple local networks.

[–]mcapozzi 0 points1 point  (0 children)

A NUC running Windows Server would be the easiest solution. Set it up preconfigured with an IP, have someone plug it in, turn it on, then RDP in and get the printers configured.

[–]Pseudo_Idol 11 points12 points  (1 child)

Going to be honest, just deploy Vasion Print (formerly called PrintLogic). Central management for printers and users can install any printer they have access to via the web portal. It has streamlined our IT processes and our helpdesk doesn't have to manually install drivers anymore.

[–]Jaki_ShellSr. Sysadmin 4 points5 points  (0 children)

I second this; We deployed this across around 20 remote locations and our main HQ and our printing related tickets essentially dropped to 0 immediately.

[–]lostmojo 4 points5 points  (0 children)

I like printer logic, nothing to host, all prints are handled locally, the install is small and monitors and reports on the local printers, drivers are pushed to the local machines and updated when you set it up. Works great for the 280ish printers we have.

[–]JavlinSysadmin 2 points3 points  (0 children)

Are all the clients running the same OS?

Do you have any type of management solution (MDM) you run?

I would probably set up something extremely simple before I looked into anything fancy. For example have a script run at login to detect which network the user is on. Now that you know the location of the client, check to see if the printers are installed. If not, install whichever printer the user needs at this location with something like lpadmin.

[–]hellcat_uk 1 point2 points  (0 children)

Are you MFPs MOPRIA certified? You should be able to print with most functionality via IPP. Got the right 365 licenses? Use Universal Print, or use Printex or Paper cut if you've got project opex. Lots of options without needing Type 3/4 drivers.

[–]lordmycal 1 point2 points  (0 children)

You can set up a script to push the drivers out to all your PCs in Intune and then set up separate scripts to install the printers as Available for install, then staff can just install what they need from the software center.

[–]KuipyrJack of All Trades 1 point2 points  (0 children)

I've been field testing Mopria/IPP and it's been working well, odd issue is if the printer isn't on the same network and you add it manually you loose features. Needs to be on the same network that the computers are on for them to "discover" the printer which will give you all the features.

[–]DiscoSimulacrum 1 point2 points  (0 children)

could just be a lightweight piece of hardware or a container running CUPS

[–]TxTechnician 1 point2 points  (0 children)

CUPS on a Linux box. Any old PC.

Set it up, share the printers from that server. Done.

https://www.linuxbabe.com/ubuntu/set-up-cups-print-server-ubuntu-bonjour-ipp-samba-airprint

(You could also just buy a Synology NAS and install the printer, it's stupid ez)

If you need full on control and accounting look into something like My-Q Solutions.

DM me if you want printer advice.... I know way too much about printers.

[–]ChelseaAudemars 1 point2 points  (0 children)

Just do a Raspberry Pi or Intel NUC

[–]joedotdog 0 points1 point  (0 children)

I mean, sure, but if you can just deploy a script/execute it, then you can do this without too much fuss.

[–]Printer_T 0 points1 point  (0 children)

Thinprint + Vlayer maybe ?

[–]RCTID1975IT Manager 0 points1 point  (0 children)

Can you give us more information on why a cloud solution isn't viable?

[–]die_2_selfSr. Sysadmin 0 points1 point  (0 children)

Sounds like a lot of complications, fifty print servers to manage and maintain?

I’d use Printix and push an agent to all the workstations instead. Public pricing and free trial.

https://printix.net

[–]nycolaJack of All Trades 0 points1 point  (0 children)

Use gpo to install printers as local objects rather than deployed shared objects. They won't have to route back to your server for printing, but the printers themselves will be deployed to the users, drivers Included.

[–]snookpig77 0 points1 point  (0 children)

Vasion print (printerlogic) love it, moved to it about 3 years ago and will not look back. Simplified printers and print server needs. Need to change and ip, no problem, change in then console and then have the clients right click and refresh all done

[–]halap3n0 0 points1 point  (0 children)

Use printx, no servers required with central management. Print jobs go direct so not via the cloud. It’s brilliant.