Jump to content

Developer mode documentation


sinnnnna

Recommended Posts

Posted · Developer mode documentation

Hi everybody,

Is there any documentation for the developer mode of Ultimaker 3?

I use Linux all the time, but the Linux version on UM3 does not let me do much, at least, I don't know how to use it. I only found a post from @Daid ( https://ultimaker.com/en/community/23428-inside-the-ultimaker-3-day-5-developer-mode-linux-systemd ) which I could not use it.

My problem is that after I ssh to the 3D printer, I only have few limited options: (exec, exit, get, help, list, select, set, and sendgcode). I don't know how to actually run Linux commands there. For instance, right now I am trying to set a static IP for my UM3. I know how to do it on a desktop distribution of Linux, but I cannot run any similar command on the version of Linux installed on UM3.

  • Link to post
    Share on other sites

    Posted (edited) · Developer mode documentation

    I think the key point is: login as "root" (same password as the ultimaker user). Good luck, and if you've managed the static IP thing... a step-by-step docu would be very nice... :)

    Edited by Guest
    • Like 1
    Link to post
    Share on other sites

    Posted · Developer mode documentation

    If its really is Debian (jessie build), then static IP assignment might be as easy as:

     

    nano /etc/dhcpcd.conf

     

    Then add these lines to the bottom:

     

    interface eth0static ip_address=192.168.1.3/24static routers=192.168.3.1.1static domain_name_servers=8.8.8.8 8.8.4.4

     

    interface is what's connected to your network (eth0, wlan0, etc). Use:

     

    ifconfig

     

    To see which interface name has an IP address.

    static ip_address is what you want to assign to your Ultimaker (you'll usually keep the /24 netmask)

    static router is the IP address of your router.

    static domain_name_servers is optional if your router doesn't provide them, or you want to use specific ones (these are Google's)

  • Link to post
    Share on other sites

    Posted · Developer mode documentation

    P.S. Another option is to set your router to assign a static IP address for the Ultimaker based on its MAC address. Then you don't have to muck with the guts of your printer...

    • Like 1
    Link to post
    Share on other sites

    Posted · Developer mode documentation

    I think the key point is: login as "root" (same password as the ultimaker user). Good luck, and if you've managed the static IP thing... a step-by-step docu would be very nice... :)

    Thanks ... This solved my issue in the connection and running linux commands. It is weird that it was not mentioned anyplace online to do that.

  • Link to post
    Share on other sites

    Posted · Developer mode documentation

    If its really is Debian (jessie build), then static IP assignment might be as easy as:

    nano /etc/dhcpcd.conf

    Then add these lines to the bottom:

    interface eth0
    static ip_address=192.168.1.3/24
    static routers=192.168.3.1.1
    static domain_name_servers=8.8.8.8 8.8.4.4

    interface is what's connected to your network (eth0, wlan0, etc). Use:

    ifconfig

    To see which interface name has an IP address.

    static ip_address is what you want to assign to your Ultimaker (you'll usually keep the /24 netmask)

    static router is the IP address of your router.

    static domain_name_servers is optional if your router doesn't provide them, or you want to use specific ones (these are Google's)

    I will try this approach tomorrow. If it works, I will share it here.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
        • 0 replies
    ×
    ×
    • Create New...