Setting the date and time on the S-line printers manually

These instructions will allow you to set the date and time on the Ultimaker S3 / S5 by logging into the printer and executing commands to set the date and time. This is useful for situations where the local network port 123 has been blocked. 

Disclaimer:
Ultimaker S3 / S5 does not have an internal battery. This means the date and time will be reset to "default" if the machine is powered off or restarted.
It is recommended you allow the machine access to port 123 to properly keep track of date and time.

Please see here for information about network requirements of the Ultimaker S-Line


Prepare the printer

  • Make sure the printer is connected to the local network, learn here how

Disable the firewall

  • If you have the firewall disabled, you can skip this step.
  • Navigate to the 'Firewall' option by selecting the icon on the bottom left of the screen and selecting 'Network'.
  • Scroll down to the 'Firewall' setting and toggle it off.

20211001_211552.jpg

Developer mode should usually be disabled for security reasons.

Enable the 'Developer mode'

  • If you have 'Developer mode' enabled, you can skip this step.
  • Navigate to the 'Settings' menu by selecting the icon on the bottom left of the S5 screen and then select settings.
  • Scroll down and select 'Developer mode'.
  • Select activate to enable 'Developer mode'. The printer will reboot.

20211001_205704.jpg

Logging in into your printer

To update the printer, you will need to connect to the printer on the network using an SSH client. This will give you access to the printer via a command prompt. 

In the instructions below the commands that need to be typed contain '<' and '>'. These do not need to be typed but are there to denote a value that is dependant on your personal conditions, like Ip-address of the printer, date, etc. 

How you connect via SSH depends on your system:

  • Linux and MacOS:  in a terminal window
    • connect by typing
      ssh root@<ip-address of the printer>
  • Windows: Use a SSH agent, such as PuTTy (Download)
    • In host name type:
       root@<ip-address of the printer>
    • Leave the rest of the options default
    • Press open
    • When prompted to accept the servers host keys, select 'Accept' 

MicrosoftTeams-image__9_.png

Executing the commands

Once the connection is made you are prompted to log in.

  • Type yes and press enter to accept the connection (Linux / MacOS only)
  • Type in
    ultimaker
    as the password and press enter. The password will not be displayed as you type it.
  • Type
    date --set date <date in the format yyyy-mm-dd>
  • Type
    date --set date <time in the format hh:mm:ss>
  • Type
    reboot
    and press enter
  • You can now close your SSH client.

Setting the printer back up

Disable the 'Developer mode'

  • If you had 'Developer mode' enabled before following this guide, you can skip this step.
  • Navigate to the 'Settings' menu by selecting the icon on the bottom left of the S5 screen and then select settings.
  • Scroll down and select 'Developer mode'.
  • Select activate to enable 'Developer mode'. The printer will reboot.

Re-enable the firewall

  • If you didn't have the firewall enabled before following this guide, you can skip this step.
  • Navigate to the 'Firewall' option by selecting the icon on the bottom left of the screen and selecting 'Network'.
  • Scroll down to the 'Firewall' setting and toggle it back on.

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.