Spooler Controller Discovery based on DHCP Option 9

The following guide provides step-by-step instructions on how to enable Spooler Controller discovery by configuring Option 9 on your DHCP servers. It allows an automatic location switching of the FlexiSpooler during their location change.

In order to enable Spooler Controller discovery via DHCP Option 9, an administrator has to set Option 9 on each DHCP server within your locations.

1

Define Spooler Controller Groups in Dispatcher Paragon Management interface

  • Switch to Tenant Management

  • Open Devices

    • Tab Spooler Controller groups

  • Define your Spooler Controller groups. Be aware that defined Spooler Controller group Name will be displayed in the Desktop Interface and a user can manually switch to that location via context menu.

images/download/attachments/153633007/image2016-6-28_17_24_20.png

2

Configure DHCP servers in your locations

  • Referencing previous image - in our example we have 3 locations (Bratislava, London and Prague). In each location we're able to configure Option 9 on DHCP servers.

  • DHCP Option 9 should contain addresses of Discovery Services in current location / Spooler Controller group

  • Discovery Service runs on the Spooler Controller

  • In our example

    • DHCP Server in Bratislava - Option 9 -> 10.0.13.41

    • DHCP Server in London- Option 9 -> 10.0.13.35, 10.0.13.39

    • DHCP Server in Prague - Option 9 -> 10.0.13.192

3

Configuring default FlexiSpooler server

  • You can configure default FlexiSpooler server which allows client FlexiSpoolers to print from a public location.

    • This address is provided by Discovery Service - in case the DHCP Option 9 was found.

    • In case that the Discovery Service provides this address, it's stored as non-spooling location with name Default.

  • FlexiSpooler client uses this default FlexiSpooler server when a user changes the location to the one where is no Discovery Service - DHCP Option 9 is not set.

    • airport, customer, conference, ...

  • The network address of the default FlexiSpooler server can be defined in the Management Interface:

    • Switch to Tenant Management.

    • Open System.

    • Search for defaultFlexiSpoolerNetworkAddress.

images/download/attachments/153633007/image2016-7-7_12_55_39.png


i

FlexiSpooler automatic location switching

  • When FlexiSpooler is started, it will automatically check if any active network adapter which has assigned address by DHCP server obtained also Option 9

    • In case the DHCP Option 9 was found for the first time (after installation)

      • Discovery Service is requested for data about the current location - addresses and names of the current Spooler Controller group.

      • locations.config is overwritten by the new location (the location defined during installation is dismissed).

      • Discovery Mode is set to DHCP Option 9.

      • FlexiSpooler will connect to the first available address in the current location.

    • In case the user changes location but previous one was discovered by DHCP Option 9

      • Discovery Service is requested for data about the current location - addresses and names of the current Spooler Controller group.

      • location.config is extended by the received location (if it's not stored already).

      • FlexiSpooler will connect to the first available address in the current location.

    • In case the DHCP Option was not found for the first time (after installation)

      • FlexiSpooler will try to connect to the address provided during installation.