The Fleet Management Administrator and File Service Administrator roles must be assigned to users who access the Fleet Management portal and enroll and manage printers
Channel partners who manage printers in their customers’ organizations must be members of a Child Organization Access Group. The group must have the Fleet Management Administrator and File Service Administrator roles assigned to it.
Notes:
From the Account Management portal, click Groups tab.
Click the Child Organization Access tab.
Click Create.
In the Group name field, type the name of the group, and then click Create Group.
Click the name of the group.
Click Add or Add Members.
Select one or more members, and then click Add Members.
Click the Group Roles tab.
Click Assign.
From the Custom Roles list, select Fleet Management Administrator and File Service Administrator roles, and then click Assign Roles.
The first step in enrolling printers is to decide which agent or agents to use. You may choose from the Native Agent, Fleet Agent, Printer Agent, or Local Agent.
The Native Agent is built into the printer firmware. It is available on all current-generation Lexmark printers. The control panel on current-generation Lexmark printers has a dark background.
Sample of the control panel from a current-generation printer that supports the Native Agent.
Requires firmware 081.215 or later is required. For more information, see Viewing the printer firmware version.
Supports data collection and configuration on all current generation printers.
Supports the deployment of eSF applications on current generation, touch-screen printers. For more information, see Supported printer models.
Native Agent–capable printers can be enrolled using the following methods:
Cloud-based pre-enrollment
Printer-based enrollment
Printer Enrollment Tool (PET)
Requires the printers to have a constant Internet connection.
Uses Internet of Things (IoT) technology to reports printer data to the cloud.
The Fleet Agent is an application that is configured and installed on an on-site server or host computer. It enrolls Lexmark and third-party printers to the Lexmark Cloud Services.
Uses Internet of Things (IoT) technology to report printer data to the cloud.
Requires a stable, high-availability server or host computer with a constant Internet connection and with the following minimum specifications:
Operating system | x86, x64-bit or Linux 64-bit |
Processor | 1Ghz dual-core |
RAM | 2GB |
Storage | 32GB (Fleet Agent requires 12GB of storage) |
Supports printer configuration and data collection with Lexmark printers. For more information, see Supported printer models. Data collected and printer configuration capabilities may vary by model.
Data is collected over Simple Network Management Protocol (SNMP) from the public and private printer MIBs available on the enrolled printers.
Supports data collection for some third-party printers. Data collected varies by manufacturer and model.
Printer Agent
The Printer Agent, also referred to as embedded agent, uses an embedded application, the Printer Configuration Agent (PCA), installed on each Lexmark printer. The Printer Configuration Agent collects and sends the printer information to Lexmark Cloud Services.
Requires running the Printer Enrollment Tool on a network connected computer to discover and enroll printers.
Supports data collection and configuration on Lexmark touch-screen printers with eSF version 3.0 or later. For more information, see Supported printer models.
Requires the printers to have a constant Internet connection.
Uses Internet of Things (IoT) technology to report asset inventory (meters, counters, and supplies) data. If the IoT hosts are blocked during enrollment, then this agent reverts to the https path.
Local Agent
The Local Agent is an application configured and installed on a Windows computer system that has USB-attached printers. It enrolls locally attached Lexmark printers into Lexmark Cloud Services. It uses an Internet of Things (IoT) connection to communicate with Lexmark Cloud Services.
Automatically discovers and enrolls USB-connected, Lexmark printers.
Uses Internet of Things (IoT) technology to report asset inventory (meters, counters, and supplies) data.
Supports Windows 64-bit and 32-bit operating systems.
To make sure that you have an optimal experience in enrolling and managing your print fleet, select the correct agent for your specific needs.
If managing a current-generation Lexmark touch-screen printer with eSF version 5.0 or later, then use the Native Agent, Fleet Agent, or Printer Agent.
If managing Lexmark touch-screen printers with eSF version 3.0 or later, then use either the Printer Agent or the Fleet Agent.
If managing a group of touch-screen and non-touch-screen Lexmark printers, then use the Fleet Agent.
If managing a group of Lexmark and third-party printers, then use the Fleet Agent.
If managing USB-connected Lexmark printers, then use the Local Agent.
If eSF applications cannot be installed on the printers to be managed, then use the Fleet Agent.
If an on-site server or host computer cannot be used, then use either the Printer Agent or the Native Agent.
All agents may be used in the same organization at the same time.
A printer can only be managed by one agent.
Scenario | Native Agent | Fleet Agent | Printer Agent | Local Agent |
---|---|---|---|---|
1 All printer-cloud communications use IoT. IoT support is resident in the printer firmware. 2 IoT default communications path for asset inventory (meters and counters) data. If IoT connection cannot be established, then an https path is supported. 3 All cloud communications use IoT. 4 For more information, see Supported printer models. 5 When the printer is connected to a workstation through USB. | ||||
Uses an agent native to printer firmware | ✔ | X | X | X |
Uses an application running on an Internet-connected, on-site server or host computer | X | ✔ | x | X |
Uses an embedded application running on enrolled printers | X | X | ✔ | X |
Supports USB-connected printers | X | X | X | ✔ |
Internet connection required for printers | ✔ | ✔ | ✔ | X |
Uses Internet of Things (IoT) technology | ✔1 | ✔3 | ✔2 | ✔2 |
Supports data collection and configuration in Lexmark printers with eSF version 5.0 or later (touch-screen models) | ✔4 | ✔4 | ✔4 | X |
Supports data collection and configuration in Lexmark printers with eSF version 3.0 (touch-screen models) | X | ✔4 | ✔4 | X |
Supports data collection and configuration for Lexmark printers with eSF version 2.0 | X | ✔4 | X | X |
Supports data collection for non-eSF Lexmark printers | ✔4 | ✔4 | X | ✔5 |
Supports data collection from third-party printers | X | ✔ | X | X |
Requires a user account on the printer with administrative access | X | X | ✔ | X |
Performs data collection over SNMP | X | ✔ | X | X |
To make sure that the enrollment of printers is successful, do the following::
Make sure that the printer to be enrolled supports the agent to be used. For more information, see Supported printer models.
If a firewall or proxy is used, then add the proper host names to the Allow List.
If the printer was previously used at another customer site, then unenroll the printer from its current organization in the Cloud Fleet Management portal. If necessary, also erase the printer memory.
When erasing printer memory, note the following:
Unenrolling must be performed the first time a printer is enrolled with a customer.
Any configuration settings or customer data related to a prior installation is deleted. For more information, see Erasing printer memory..
Make sure that all printers are online and in the Ready state with no unresolved errors, such as paper jams or incorrect email configurations.
The printer firmware is updated to the latest recommended version.
Printer permissions are set correctly.
Printer login credentials for secure printers are available.
Printer SNMP configurations are available.
When using the Fleet Agent, SNMP v3 must be enabled on eTask version 5.0 and higher printers.
By default, SNMP v3 must be enabled on these models.
SNMP v3 does not have to be configured. It must be enabled.
Make sure that Firewall, DHCP, and DNS settings are correct.
The date and time are configured correctly, preferably using a network time protocol server.
If possible, enroll printers during off hours when the printers are not being used.
Firmware and configuration deployments from Cloud Fleet Management following enrollment may briefly take the printer offline.
The Native Agent is available on all current-generation Lexmark printers that are Internet of Things (IoT)–capable. It is built into the firmware for any printer running firmware version 075.272 or later. The Native Agent can be used to enroll Lexmark printers in Lexmark Cloud Services. No applications are required to be installed on the printer or to run on an on-premises server or hosted computer. The printer must have a constant Internet connection. For more information on supported models, see Supported printer models.
You can enroll printers with the Native Agent using the Printer Enrollment Tool (PET), cloud-based pre-enrollment, or printer-based enrollment.
Printer Enrollment Tool—Can be used to enroll any current-generation IoT-capable Lexmark printers. If you are unable to enroll the printer using the Cloud-based pre-enrollment or printer-based enrollment methods, then PET must be used.
Cloud-based pre-enrollment—Lets you specify Lexmark printers that you want to enroll. In this process, you enter an enrollment code at the printer. The enrollment code is obtained from the Fleet Management portal for an organization and can be used to enroll all pre-enrolled printers for that organization. The list of pre-enrolled printers can be entered one at a time or imported from a CSV or TXT file before going on-site. This method is useful for large printer deployments because you can perform much of the needed work in advance.
Printer-based pre-enrollment—Lets you initiate the enrollment at the printer. You obtain an enrollment code from the printer and enter it in the Fleet Management portal. This method is useful if you are deploying only a few printers or do not know in advance the serial numbers of the printers to be deployed.
The Printer Enrollment Tool (PET) can be used to enroll any current-generation IoT-capable Lexmark printers with the Native Agent. Use this method when enrolling older models of the current-generation printers or if you cannot enroll printers using the cloud-based pre-enrollment or printer-based enrollment methods.
If you do not have a copy of the PET, download it from the Cloud Fleet Management portal.
From the Fleet Management web portal, do one of the following:
If some printers are already enrolled, then click Printers > Enroll Printer using > Printer Agent > Download PET.
If enrolling printers for the first time, then click Use Printer Agent > Download PET.
Accept and download the End User License Agreement (EULA).
Extract the compressed folder.
Run the Printer Enrollment Tool launcher.
Log in using the same email address and password used to connect to the Cloud Fleet Management portal.
If you manage multiple organizations, then select the organization, and then click Next.
Click on the upper-right corner of the page, and then configure the following:
Discover and enroll native agent-capable printers using—Determines whether Native Agent-capable printers are enrolled using the Native Agent or Printer Agent.
Time out for Printer Discovery—Determines how long the PET waits for a response to each network broadcast. The value can be increased to improve printer discovery in slow networks.
Time out for Printer Enrollment—Determines how long the PET waits for the Printer Agent to enroll the printer. The value can be increased to improve the printer enrollment process of older printers.
Logging detail levels—Set the logging level to Detailed.
SNMP settings—The SNMP settings in the PET must match those of the printers to be discovered.
From the Discovery Type menu, select any of the following:
Search local network—Finds all printers on your local subnet. Use this method if you have several printers on the subnet but you do not know their network parameters. This method may take several minutes to complete.
Advanced search—Lets you refine the search by specifying network parameters to find printers. Use this method if you have a small number of printers or if the network parameters of the printers are known. This method is usually faster than the Search local network method.
The following are the network parameters:
Specific IP address
Subnet
Range
Fully qualified domain name (FQDN)
Notes:
Select one or more printers to enroll, and then click Enroll Printers.
If necessary, log in to access the printer Embedded Web Server, and then click Apply Credentials. Otherwise, click Skip This Step.
Notes:
Cloud-based Native Agent pre-enrollment lets you specify in advance the Lexmark printers that you want to enroll. You only need to enter an enrollment code at the printer. The enrollment code is obtained from the Fleet Management portal for an organization and can be used to enroll all pre-enrolled printers for that organization. The list of pre-enrolled printers can be entered one at a time or imported from a CSV or TXT file. This method is useful for large printer deployments.
Pre-enroll printers by doing the following:
Entering their serial number in the Cloud Fleet Management portal
Obtaining the organization’s enrollment code
Applying the organization’s enrollment code to the printer, using the control panel or the Embedded Web Server (EWS)
From the Fleet Management web portal, do one of the following:
If some printers are already enrolled, then click Agents > Native Agents > Enrollment > Pre-enroll > Pre-enroll printers.
If enrolling printers for the first time, then click Agents > Native Agents > Pre-enroll Printers.
From the Pre-enroll Printers dialog, do one of the following:
Select Manually input serial number, type the printer serial number, and then press Enter.
Select Import printer serial number from file, and then browse to the CSV or TXT file.
Once pre-enrolled, the printer serial number is listed on the Native Agent page with a Printer pre-enrolled icon.
Click Agents > Native Agents > Enrollment > Pre-enroll.
Copy the organization’s enrollment code.
Using the control panel
From the printer home screen, touch Settings > Cloud Services > Cloud Services Enrollment
From the Enable communication with Lexmark Cloud Services menu, touch On.
Touch Enroll Printer, and then enter the enrollment code.
Touch OK
Using the Embedded Web Server
From the Embedded Web Server, click Settings > Cloud Services > Cloud Services Enrollment
Select Enable communication with Lexmark Cloud Services, and then click Save.
Click Refresh until the Enrollment Code field is visible. This may take a few minutes.
In the Enrollment Code field, enter the enrollment code, and then click Enroll Printer.
Notes:
Printer-based enrollment begins at the printer. You obtained an enrollment code from the printer, and enter it in the Fleet Management portal. This method is useful if you plan to only deploy a few printers or if you are unaware of the printer’s serial number.
Printer-based enrollment involves:
Obtaining the printer’s enrollment code.
Entering the printer’s enrollment code in the Cloud Fleet Management portal.
There are two methods for obtaining the printer enrollment code.
Using the control panel of the printer
Using the Embedded Web Server
From the printer home screen, touch Settings > Cloud Services > Cloud Services Enrollment
From the Enable communication with Lexmark Cloud Services menu, touch On.
From the Get Enrollment Code menu, touch Get Code, copy the enrollment code, and then touch OK.
From the Embedded Web Server, click Settings > Cloud Services > Cloud Services Enrollment.
Select Enable communication with Lexmark Cloud Services, and then click Save.
Click Refresh until the Get Enrollment Code is enabled. This may take a few minutes.
Click Get Enrollment Code, and then take note of the code.
From the Fleet Management web portal, do one of the following:
If no devices are enrolled:
Click Agents > Native Agents > Enroll Printer.
If devices are already enrolled:
Click Agents > Native Agents > Enrollment > Enroll Printer.
Enter the enrollment code, and click Enroll Printer.
Before using Fleet Agent, you must create an agent and establish settings that work best for your environment.
From the Fleet Management portal, click Agents > Fleet Agents > Create Fleet Agent.
In the Create Fleet Agent form, configure the following:
General—Type a name and description for the Fleet Agent.
Discovery Criteria and Settings:
Discovery criteria:
Transfer management of discovered printers that are already through another agent—Transfer all discovered printers that are already enrolled under another agent to this Fleet Agent. If not selected, then discovered printers that are already enrolled under another agent will remain enrolled under their current agent.
Search Type—Select the type of discovery to be done.
Search Local Network—Search the local network subnet for printers. If the printers to be discovered have SNMP configured, then a matching SNMP profile must be added to the Fleet Agent configuration.
Advanced Search—Search or exclude printers by specific IP address, subnet, range, and fully qualified domain name (FQDN). If the printers to be discovered have SNMP configured, then a matching SNMP profile must be added to the Fleet Agent configuration.
You can click Add Discovery Criteria to Include to enter the search criteria and select an SNMP profile. Repeat the process for each search criteria. After adding the search criteria, click Add Discovery Criteria.
Notes:
You can click Import or Export to import or export functions to use predefined search criteria or saved search criteria for later use.
SNMP Profile—Can be created to match the SNMP configuration of printers discoverable by the Fleet Agent. You can click Create to create profiles. Profiles can be created based on SNMP v1, v2c, or v3. The SNMP profile created and used by a Fleet Agent must match the SNMP configuration of the printers that the Fleet Agent manages.
Notes:
Scheduled Tasks—Set up the Fleet Agent to periodically rediscover printers and to refresh printer information. Setting a discovery interval lets you automatically add or remove printers as they are added, exchanged, or removed.
Printer Discovery Task—Set the Fleet Agent to rediscover and enroll printers on a regular basis or only when manually directed from the Cloud Fleet Management portal.
None (Run tasks manually only)—Run manually.
Once a day—Set a specific time.
Once a week—Set a specific time on a selected day of the week.
Once a month—Set a specific time on the last day of the month or on a selected day of the month.
Refresh Printer Information Task—Set the Fleet Agent to refresh printer information at certain intervals.
Every 15 minutes
Every 30 minutes
Every hour
Every 2 hours
Every 6 hours
Every 12 hours
Notes:
Other Settings
Log level—Set the level of detail provided when a log is run for the Fleet Agent. Always set the log level to Detailed.
Message Type | Summary | Detailed |
---|---|---|
Error | ✔ | ✔ |
Warn | ✔ | ✔ |
Informational | ✔ | ✔ |
Debug | X | ✔ |
Network utilization delay (milliseconds)—Limit the network traffic caused by the Fleet Agent printer discovery process. A higher number reduces the impact on network performance but makes the discovery process longer. The default delay setting is 250 milliseconds. The delay must not be set to zero.
Click Create Agent.
Fleet Agent installation package
After creating a Fleet Agent, install it on a server or host computer within the customer’s network. The Fleet Agent installation package can be downloaded or provided through a link emailed from the Cloud Fleet Management portal.
Fleet Agent activation code
You need an activation code during setup of the Fleet Agent. You can obtain the code by clicking the Generate activation code link. The code registers the installed Fleet Agent with a Fleet Agent definition. You can associate a Fleet Agent definition with only a single Fleet Agent installation. If the code is not used within 72 hours, then you must generate a new code.
From a server or host computer, run the Fleet Agent installation package.
Accept the End-User License Agreement (EULA).
Enter the port number.
Notes:
Click Finish to close the installation window, and launch the Fleet Agent on a web browser.
Enter the Fleet Agent's Activation Code, and then click Continue.
Notes:
Sometimes you must change the proxy configuration after the Fleet Agent is installed. To change the proxy configuration, do the following:
Open a web browser, and then type
.Click on the upper-right corner of the Fleet Agent home screen to access the Proxy Configuration settings.
Click Verify Proxy Settings.
To manually initiate the printer discovery and enrollment process, click Discover & Enroll Printers on the Fleet Agent details page in the Fleet Management portal.
A Discover printers task is created on the Fleet Agent task queue. Discovered and enrolled printers appear on the Printers page in the Fleet Management portal.
The initial discovery and enrollment task can be done manually or as part of the Fleet Agent activation process. Afterward, the task is automatically repeated on the schedule that you set when creating the Fleet Agent. For more information on installing and activating a Fleet Agent, see Installing a Fleet Agent.
You can use a MIB walk to determine why a printer is not being discovered. You can obtain a MIB walk log from the Cloud Fleet Management portal, and then contact Customer Support Center to review the log. To initiate a MIB walk, do the following:
From the Fleet Management web portal, click Agents > Fleet Agents.
Click the Fleet Agent name.
In the Log section, type the IP address of the printer, and then click Request.
Click Download.
After a Fleet Agent is installed, you may need to change it for the following reasons:
Printer discovery parameters
Task scheduling
Version update for the Fleet Agent or the Printer Support Library
Deactivated or deleted Fleet Agent
From the Fleet Management web portal, click Agents > Fleet Agents.
Click the Fleet Agent name.
Click Edit Agent.
Click Save Changes.
Notes:
Available updates to the Fleet Agent executable file or for Printer Support Library used by the Fleet Agent appear on the Fleet Agents page.
From the Fleet Management web portal, click Agents > Fleet Agents.
Select one or more Fleet Agents, and then click Update > Fleet Agent.
Click Continue.
Deactivating a Fleet Agent stops it from collecting printer data. After it is deactivated, you can no longer manage printers associated with that Fleet Agent. Printers associated with the deactivated Fleet Agent are unenrolled and no longer appear on the Printers page. The Fleet Agent definition is not deleted. Device data associated with the deactivated Fleet Agent is also retained.
From the Fleet Management web portal, click Agents > Fleet Agents.
Click the Fleet Agent name.
Click More > Deactivate Agent.
Click Deactivate Agent.
From the Fleet Management web portal, click Agents > Fleet Agents.
Click the Fleet Agent name.
In the Status section, click Generate activate code.
Copy the activation code.
Launch the Fleet Agent on a web browser, and then enter the activation code.
Click Continue > Activate Agent.
If a Fleet Agent installation is no longer required at a customer location, it must be deleted. Deleting a Fleet Agent removes the Fleet Agent definition from the Cloud Fleet Management portal. It also unenrolls any printers associated with the deleted Fleet Agent, and deletes any data associated with those printers. The Fleet Agent executable running in the customer’s environment will not be uninstalled. You must uninstall the Fleet Agent executable manually.
From the Fleet Management web portal, click Agents > Fleet Agents.
Click the Fleet Agent name.
Click More > Delete Agent.
Click Continue.
Notes:
If you do not have a copy of the Printer Enrollment Tool (PET), download it from the Cloud Fleet Management portal.
From the Fleet Management web portal, do one of the following:
If some printers are already enrolled, then click Printers > Enroll Printer using > Printer Agent > Download PET.
If enrolling printers for the first time, then click Use Printer Agent > Download PET.
To accept the End User License Agreement (EULA) and download, click Accept and Download.
Extract the compressed folder.
Run the Printer Enrollment Tool launcher.
Log in using the same email address and password used to connect to the Cloud Fleet Management portal.
If you manage multiple organizations, then select an organization, and then click Next.
Click on the upper-right corner of the page, and then configure the following:
Discover and enroll native agent-capable printers using—Determines whether Native Agent-capable printers are enrolled using the Native Agent or Printer Agent.
Time out for Printer Discovery—Determines how long the PET waits for a response to each network broadcast. The value can be increased to improve printer discovery in slow networks.
Time out for Printer Enrollment—Determines how long the PET waits for the Printer Agent to enroll the printer. The value can be increased to improve the printer enrollment process of older printers.
Logging detail levels—Set the logging level to Detailed.
SNMP settings—The SNMP settings in the PET must match those of the printers to be discovered.
From the Discovery Type menu, select any of the following:
Search local network—Finds all printers on your local subnet. Use this method if you have several printers on the subnet but you do not know their network parameters. This method may take several minutes to locate complete.
Advanced search—Lets you refine the search by specifying network parameters to find printers. Use this method if you have a small number of printers or if the network parameters of the printers are known. This method is usually faster than the Search local network method.
The following are the network parameters:
Specific IP address
Subnet
Range
Fully qualified domain name (FQDN)
Notes:
Select one or more printers to enroll, and then click Enroll Printers.
If necessary, log in to access the printer Embedded Web Server, and then click Apply Credentials. Otherwise, click Skip This Step.
Notes:
After running the PET to enroll printers, do the following to verify that an enrolled printer can communicate with Cloud Fleet Management. For more information on troubleshooting, see Fleet Management troubleshooting.
Check for printer enrollment failures in the PET.
For security-related failures, re-enroll printers using the correct security credentials.
If the printer date and time are not correct, then an error message appears.
Make sure that the printer firmware is at least at the minimum recommended level.
Verify that embedded applications appear on the printer Embedded Web Server (EWS) application page.
If no applications appear, then power cycle the printer.
If the issue persists, then re-enroll the printer.
Verify that the PCA embedded application is enabled or running on the printer. If the PCA is disabled or stopped, then enable or start it.
Verify that the PCA application status is enrolled.
Open the Printer Configuration Agent application from the printer EWS. If the PCA status is unenrolled, then re-enroll the printer.
Click Test Agent Connection to verify that the network and credential settings are correct.
Do the following to verify the Cloud Fleet Management connection status of a printer after it is placed in service or its network environment is changed. For more troubleshooting information, see Fleet Management troubleshooting.
Click Test Agent Connection to verify that the network and credential settings are correct.
On e-Task v5 or later printers, do the following:
When editing contacts in the printer address book, do not modify or delete the
entry.When importing or applying the
file, edit the file to set .On the Cloud Fleet Management portal Printers page, do the following:
Verify that the printer is listed. If it is not, then re-enroll the printer.
Check the communication status of the printer.
If it is Communicating, then verify communications by going to the Printer Details page clicking Refresh Printer Information, and then checking the status in Task History.
If it is Not communicating, then do the following:
Verify that the printer is in service and has network connectivity. Open the Printer Configuration Agent application from the EWS, and then click Test Agent Connection to verify that the network and credential settings are correct.
Verify that the printer is in service in this organization. If the printer that you are enrolling was previously enrolled in another organization, then its Communication status will be Not communicating in the previous organization. To prevent this scenario, unenroll printers that are being moved to a new organization.
Re-enroll the printer, in any of the following cases:
The application status of the PCA is unenrolled.
The printer security login has changed since the printer was enrolled.
The
account has been modified in any e-Task v5 or later printers.The printer DHCP/DNS configuration has changed or does not match the customer’s environment.
The printer date and time settings are not correct.
If a firewall is being used, then verify that the appropriate Lexmark Cloud Services URLs have been added to the Allow List. For more information, see Deployment readiness checklist.
If “Agent needs credentials” appears, then the agent is communicating with Cloud Fleet Management, but administrator credentials have been applied to the printers after enrollment. A lock symbol appears in front of the IP addresses of these printers.
You can apply credentials from the Cloud Fleet Management portal. For more information, see Managing enrolled printers. You can also apply credentials by opening the Printer Configuration Agent eSF application and then clicking Update Credentials.
If “gent not communicating” appears, then the Fleet Agent associated with the printer is no longer communicating with Cloud Fleet Management. Verify that the Fleet Agent is still running and that it has a constant Internet connection.
If a firewall is being used, then verify that the appropriate Lexmark Cloud Services URLs have been added to the Allow List. For more information, see Deployment readiness checklist.
The printer date and time must be set correctly to avoid failures in printer enrollment or in the processing of Cloud Fleet Management tasks. If it is not set correctly, then printer enrollment or the processing of Cloud Fleet Management tasks may fail. It is best to configure the printer’s date and time by enabling the use of a Network Time Protocol (NTP) server. NTP servers are usually available from domain servers. Publicly available NTP servers can be found through an internet search.
If the printer’s date and time are not correct when it is enrolled, then the printer’s date and time will be set to the date and time of the Printer Enrollment Tool (PET) workstation if:
The Enable NTP is not selected
The Enable NTP is selected and the NTP Server address is blank
To use and manage the Printer Agent, you must set the function access controls (FACs) and maintain an administrator account on the current-generation Lexmark printers. When referring to the Printer Agent on printers, the printers can be Secured or Open.
Printers with e-Task version 5 or later have a dark control panel background.
Secured Printers
If access to the Embedded Web Server (EWS) is protected, then provide the credentials in the Printer Enrollment Tool during enrollment.
The following permissions must be enabled in either the Public or All Users permissions groups to avoid a failed enrollment.
Access Control menu section | Access control to enable |
---|---|
Administration Menus | Security Menu |
Device Management | Remote Management |
Open Printers
If access to the Embedded Web Server is not protected, then the following permissions must be enabled in the Public permissions group to avoid a failed enrollment.
Access Control menu section | Access control to enable |
---|---|
Administration Menus | Security Menu |
Device Management | Remote Management |
Lexmark_PCA_User account
When the Printer Configuration Agent (PCA) eSF application is installed on an e-Task version 5 or later printer, a
account and an administrator group are created. This account is used to process requests from Cloud Fleet Management.If any of the following actions occur after the printer is enrolled, then Cloud Fleet Management functionality may be lost. To restore Cloud Fleet Management functionality without reenrolling the printer, do the following resolution actions:
Action | Resolution |
---|---|
Lexmark_PCA_User account has been deleted. |
|
Lexmark_PCA_User account name has been changed. | Click Update Credentials, and then enter the credentials of an existing administrator account on the printer. |
Lexmark_PCA_User account password has been changed. |
|
Administrator group has been deleted. |
|
Administrator group permissions have been changed. | Re-enable all permissions under the administrator group. |
Lexmark_PCA_User account removed from the administrator group. | Reassign the to the administrator group. |
Printers with e-Task version or earlier have a light gray control panel background.
Secured Printers
If a Basic Security Setup template has been applied, then provide the credentials in the Printer Enrollment Tool during the device enrollment process. If this protection was applied or modified after the printer was initially enrolled, then the printer will not process requests from Cloud Fleet Management. For more information, see Managing enrolled printers.
The following access controls must be set to either the Basic Security Setup template or No Security.
e-Task version | Access Controls menu | Access control |
---|---|---|
e3 and e4 | Administration menus | Service Engineer Menus Remotely |
e3 and e4 | Management | Remote Management |
e3 and e4 | Management | Firmware Updates |
e4 | Management | Configuration File Import / Export |
Open Printers
If access to the Embedded Web Server is not protected, then the following access controls must be set to No Security to avoid a failed enrollment.
e-Task version | Access Controls menu | Access control |
---|---|---|
e3 and e4 | Administration menus | Service Engineer Menus Remotely |
e3 and e4 | Management | Remote Management |
e3 and e4 | Management | Firmware Updates |
e4 | Management | Configuration File Import / Export |
The Local Agent is a Fleet Management agent for managing USB-connected printers that otherwise do not have a means of communicating directly with Cloud Fleet Management. For more information on the Fleet Management Agents, see Selecting an agent.
To use a Local Agent, do the following:
Download the Local Agent
Obtain an activation code
Install the Local Agent
Activate the Local Agent
From the Fleet Management web portal, click Agents > Local Agents > Download Local Agent or Download Agent.
In the Download Local Agent window, select the installer package type.
Select Generate activation code.
Notes:
Click Download Agent.
Accept and download the End-User License Agreement (EULA).
Downloading the Local Agent again
If the Local Agent is downloaded while a valid activation code exists, then the activation code appears when the Local Agent installation package is downloaded. The time remaining until the activation code expires and the number of activations remaining are shown. Click Download Agent to download the installation package.
To use the Local Agent, you need an activation code. An activation code can be generated when the Local Agent installer is downloaded. For more information, see Downloading the Local Agent. You can also obtain the activation code by doing the following:
From the Fleet Management web portal, click Agents > Local Agents > Activation Code > Generate activation code.
In the Generate activation code window, set the number of agents to be activated by the code.
Click Generate Code.
If a valid activation code already exists, then you can view it by clicking the Activation Code menu.
Click Copy activation code
If a valid activation code already exists, then you can view it by expanding the Activation Code menu.
The Local Agent installation files and activation code can be reused up to the number of activations specified when the code was generated. After the specified number of activations, the code is no longer valid. To increase the number of allowed activations for a valid activation code, do the following:
From the Fleet Management web portal, click Agents > Local Agents > Activation Code > Update the number of supported activations.
In the Update the number of supported activations window, set the number.
Click Update Activations.
If you no longer need a valid activation code, then you can force its expiration.
From the Fleet Management web portal, click Agents > Local Agents > Activation Code > Expire activation code.
In the Expire activation code window, click Expire Code.
The Local Agent is designed to be installed on a Windows 64-bit or Windows 32-bit operating system. The downloaded Local Agent package must be extracted before it can be installed and then activated.
To manually install the Local Agent, execute the Local Agent msi file. Follow the on-screen prompts. After the installation has completed, the Local Agent must be activated.
Run the Local Agent MSI file.
Follow the instructions on the computer screen.
To manually activate the Local Agent, find and open the Lexmark Local Agent entry in the Windows menu.
Enter the activation code, and then click Activate Agent.
The following message appears
If the activation of the Local Agent fails, then the following message appears:
Make sure that the activation code is correct, or generate a new activation code.
You can configure the Local Agent to automatically activate during installation by adding the activation code to the
file.Unzip the installation package.
Open the
file in a text editor.Under the
block, add the parameter.Enter the activation code generated from Lexmark Cloud Services as the value of the parameter.
[IOT_HUB] CS_ACTIVATION_CODE=ab23ftcd-12dt-edte-123hdtdk-ttrbd
Save the
file.Run the Local Agent MSI file.
Notes:
Managing Local Agents includes the following:
Updating the Local Agent version. For more information, see Updating the Local Agent.
Editing the configuration of Local Agents or deactivating or deleting a Local Agent. For more information, see Editing the Local Agent.
Local Agents have two configurable parameters:
Log level—Must be set to Detailed. Detailed logs provide information on errors, warnings, and debugging.
Polling Interval—How often the Local Agent reports printer data back to the Fleet Management services. The default value is 180 minutes.
From the Fleet Management web portal, click Agents > Local Agents.
Do either of the following:
To edit a single Local Agent, click the name of the Local Agent, and then click Edit Agent.
To edit multiple Local Agents at the same time, select multiple Local Agents, and then click Edit Settings.
To stop the Local Agent from collecting and reporting printer information to the Fleet Management services, you can deactivate it. After reactivating a Local Agent, you can reactivate it only by applying a valid activation code.
From the Fleet Management web portal, click Agents > Local Agents.
Click the name of the Local Agent.
Click Deactivate Agent.
Click Deactivate Agent.
If a Local Agent is no longer needed, then it can be deleted from the Fleet Management portal. All information related to the agent is deleted.
From the Fleet Management web portal, click Agents > Local Agents.
Click the name of the Local Agent.
To delete a Local Agent, click Delete Agent.
Click Delete Agent.