Knowledgebase: Presto
Presto 2.0 Technical Guide
Posted by , Last modified by Richard O Hora on 28 June 2016 04:06 PM

This link has all technical marketing and other resources that you may need for Presto 2.

This is a living resource meaning as documents are updated the most current versions are always available from the online files.

 

Presto Resource

https://download.collobos.com/en/presto2/files/presto_resources.pdf

Persto resources is the ultimate link document to all technical guides.

 

 

Collobos Knowledge base

http://presto-support.collobos.com/

 

Presto App links

iOS:
https://itunes.apple.com/us/app/presto-connect/id1026233524?mt=8

Android:
https://play.google.com/store/apps/details?id=com.collobos.presto&hl=en

Chrome OS:
https://chrome.google.com/webstore/detail/presto/cocbbcnadafhmobecjmagdmjjppbnmao

 

Minimum requirements

Server:

Windows: Vista, 7, 8, 10, Server 2008 R2, Server 2012 R2

Mac: OS X 10.9+

Client:

iOS: 8.0+

Android: 4.4.2+

Chrome OS: 44+

 

Presto Videos

Initial setup install DNS configuration:
https://www.youtube.com/watch?v=wFs1GByiuX0

Client workflow on iOS and Android:
https://www.youtube.com/watch?v=xgrqGTOXFC8

How to create rules:
http://www.youtube.com/watch?v=X2SMhccRLhw

 

How to activate Presto 2.0

When you run the installer, the first time Presto launches there is option to enter serial number. If you are behind a proxy then you may need enter your settings for Presto to login.

 

Ports for Presto

TCP 9631 Inbound - Presto Service - IPP
TCP/UDP 53 Inbound - DNS (uDNS)
TCP 443 Outbound - License Notifications
UDP 5335 Inbound - Bonjour (mDNS) - 5335 is a Non-Standard mDNS port. Used for single subnet discovery

 

How to install Presto in single subnet environment

- Run the installer, go through the wizard (Next, Next with default settings).
- Once it's installed, next screen asks to enter DNS Server IP and admin credentials. Press "Skip" button then launch Presto.
- Enter serial number which will then login to Presto.
- Go to Services section, select "Printer Sharing (mDNS)". Press "Edit" button bottom left of page where it states "Then", drop down and select "advertise" and press "Save".

This will advertise print queues via multicast when you are in single subnet environment.

 

iOS printing with PaperCut

- In Presto > Services section > select print queue and ensure under Security section you have "Allow Guest" selected.
This will force print jobs to go through as the user called SYSTEM.

- If you are using Papercut create an internal user in PaperCut called "system" and tick "Unauthenticated user (enable popup authentication)" for that account. (Ignore this step if Presto is not being used with papercut)

- Install PaperCut PaperCut web app on iOS device: http://[primary-server]:9191/ios/install

When you print, log into PaperCut web app to authenticate then your print job will be released automatically. If you have hold/release enabled within PaperCut on the print queue then login to MFD and select your print job.

http://www.papercut.com/kb/Main/PrestoIOSPrinting

Alternative option:
You could use AD authentication instead of installing PaperCut web app. 
In Presto > Services section > select print queue and ensure under Security section, tick "Require Authentication".
When you send first print job, you'll get popup to enter credentials. You are only required first time to enter your credentials, Presto will remember them because you've selected "Require Authentication" option.
See "Presto security / authentication options section below for more details.
This option wont require PaperCut web app because you have authenticated with AD so PaperCut knows your username.

 

Android printing with PaperCut

- Use the "Android user guide" which shows how to install Presto app and print service plugin which is required for printing. 
https://download.collobos.com/en/presto2/files/android_user_guide.pdf

- In Presto > Services section > select print queue and ensure under Security section you have "Allow Guest" selected.

This workflow for Android printing requires the use of Presto app (can't use PaperCut web app).
When you first launch Presto app it requires you to login with AD credentials. PaperCut knows the username of your print job based on your AD credentials you just used with Presto app.

If you have hold/release enabled on the print queue within PaperCut then you'll need to login to MFD and release your print job.

Alternative option:
You could use AD authentication instead of using Presto app.
In Presto > Services section > select print queue and ensure under Security section, set to "Require Authentication".
When you send first print job, you'll get popup to enter credentials. You are only required first time to enter your credentials, Presto will remember them because you've selected "Require Authentication" option. 
See "Presto security / authentication options section below for more details.
This option the Presto app isn't required to release your print jobs but you need to install it for the Presto Print Service Plugin which is included in the app.

 

AirPlay control with Presto

AirPlay services require that users install the Presto app for iOS.

AirPlay shares can be created manually if Presto is not able to auto discover AirPlay services on your network.
In Services section, press the "+" button > New AirPlay Share > In the URL field of the service, type in the IP address of the AirPlay service.

Presto will interrogate the device to discover it’s settings automatically.

To make manual creation of AirPlay services work correctly, it is imperative that the IP address of the AirPlay service be configured to be static.

 

How to hide print queues with rule

There is a pre-defined tag called service:do not advertise
Any service that has that tag will not be advertised, as there is an implicit rule that controls it (it does not show up in the UI)
- Services tab / Select Printer / Click Edit / Enter Tag: service:do not advertise

 

Presto security / authentication options

In Services section, select print queue then scroll down to Security section to see the options.

Allow Guest: No authentication when printing
Require Authentication: AD popup first time print then remembers your credentials
Require Strict Authentication: Force AD popup eact time you print

 

Logging information

By default, Presto is configured to log standard messages, warning and errors.
If you like to increase logging, go into Presto interface, click on Preferences in bottom left corner and increase the logging there. Logs are in the application logs in the Event Viewer.
Note: Verbose setting will cause Presto to log large amount of data.

 

Bonjour Browser App

Install an app for iOS called "Bonjour Browser". https://itunes.apple.com/us/app/discovery-bonjour-browser/id305441017?mt=8

It's free and useful for troubleshooting. I'd recommend you install it on your iOS devices. It's a tool that browses for Bonjour services on the network. If Bonjour Browser doesn't see the printers, then there is a problem with the network.

We advertise as "IPP (Internet Printing Protocol)"...that's how it shows up on Bonjour Browser. Touch that and you should see all the print queues

 

I get a "P.S. Error and a blank page"

Download and install alternate PCL (Printer Command Language) drivers as opposed to PS (Post Script) Drivers. Visit your printer manufacturer support page for drivers. There are certain PS drivers that are not supported with Presto.

Presto Troubleshooting Guides

See attached PDF's

 



Attachments 
 
 troubleshooting_systematic_parta.pdf (220.53 KB)
 troubleshooting_systematic_partb.pdf (69.60 KB)
 troubleshooting_test_dns.pdf (999.97 KB)
(1 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments: