Jump to content
UltiMaker Community of 3D Printing Experts

Dynamic vs static IP address


DeNescafe
 Share

Recommended Posts

Posted · Dynamic vs static IP address

Currently, the IP address of the Ultimaker S5 is dynamic.

We would love to see the option to make a static IP address in the next firmware update.

 

Can imagine that more organisations/companies would love to see this as well.

Many thanks, Luuk

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    As a workaround, you could use static IP address reservations in your DHCP server/service, which works quite well. In bigger companies, your IT department will that for you.

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    As you have noticed it's not possible yet without a workaround, but it is on the roadmap to be added. 

    I can't give you a specific time yet though. Once this is more clear I'll share it with the community. Hope this helps.

    • Like 1
    Link to post
    Share on other sites

    • 1 month later...
    Posted (edited) · Dynamic vs static IP address

    Is there an update when it will be available?

    I have to integrate an UM3 into a Ethernet LAN with fixed IP adresses in a Sub-C net 192.168.nnn.nnn, DHCP must be disabled.

    We do not have WLAN nor use DHCP in the compny.

    The brand new UM3 can not be really used now.

    Edited by stoccarda
    additions
  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    Unfortunately not, maybe with the next firmware. But I guess also not because the next UM3 firmware will be a "clone" of the S5 firmware and there is still no option to set a static address.

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    That's a pity.

    One of the reasons for the UM3 - the ethernet connection - gets lost.

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    Couldn't you just buy a cheapo router and set it to a static IP address on the current network and then plug only the Ultimaker into that router and set a static lease for the MAC address to the correct IP address?  That way it received the IP from DHCP and is guaranteed to be the same IP address every time.

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    From the technical point of view it is possible, but not so easy, because the printer is then on another network than the workstation the user uses. So you have also to configure the NAT forwarding to get back to the printer. But yes it is an option, or enable the developer mode, ssh into the printer and set a static IP there. But this should be done by someone who as some experiences with Linux.

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    @Smithy Is the Linux of the UM3 Ubuntu/Debian based?
    There is just some experience with Fedora,
    knowing the files to edit will be a great help

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address
    54 minutes ago, stoccarda said:

    There is just some experience with Fedora,
    knowing the files to edit will be a great help

     

    Well, it's still an ugly workaround, but it is not hard. The Linux on the Olimex-board is based on Debian (AFAIK).

    You have to (temporary) enable the developer mode and you can use the wifi hotspot (that the printer creates if you start the wifi setup) for the ssh connection, if there is no other network option available.

     

    The printer uses "connman" for the network setup, here are the steps:

     

     

    • Like 1
    Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    I followed the first three steps as suggested by freesbee.

    Output of connmanctl services is

    *A0 my_SSID wifi_000...

    the others WLAN sports in the neighbourhood following,

    but not ethernet listed.

    Of course Lan-cable is disabled, else i am loosing the SSH connection when enabling it.

     

    connmnctl technologies gives

    /net/common/technology/p2p

    ...

    /net/common/technology/wifi

    ...

    /net/common/technology/ethernet

     Name = Wired

     Type  = Ethernet

     Powered = False

     Connected = False

     Tethering = False

     

    Here in my home network with DHCP, I have connected it by cable and enabled Ethernet, the UM3 is known to the router then, meaning that the ethernet port basically works.

     

  • Link to post
    Share on other sites

    Posted (edited) · Dynamic vs static IP address

    I can make some experiments tomorrow, but first some thoughts...

    • if you connect it with a cable you should get the LAN service-name listed
    • the LAN connection should even work without a router by using a cross-link cable between a PC and the printer (i'm not sure, if a cross-link cable is still needed nowadays - probably a normal cable would work too)
    • on the other hand: all you need is probably the servicename of the ethernet connection, but i don't know, if it can be configured while it is disabled?
    • the service name for a cable connection is usually "ethernet_<MAC-address>_cable"
    • there's a folder for each configured connection in "/var/lib/connman" that corresponds to the service names, to check:
      ls -d /var/lib/connman/*/

       

    • or use "ifconfig -a" to determine the MAC-address for eth0 and insert it in the service name (without colons and brackets)
    Edited by tinkergnome
  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    Good news :-)
    After establishing a connection with a cable, 'connmanctl services' reported exactly the service name you have expected.

    Using

    connmanctl config <service> --ipv4 manual <IP address> <netmask> <gateway>

     

    allowed to set the address. I will to test it in a network without DHCP tomorrow.

     

    If the UM3 uses WLAN it was not possible to use the command above, a

    'Error ethernet_MAC_cable: Method "SetProperty" with signature "sv" on interface "net.connman.Service" doesn't exist

    occurred. 

    Hence it looks for me that you must be connected by cable to set a static ethernet IP address.

     

    Thanks to all for great support

  • Link to post
    Share on other sites

    Posted · Dynamic vs static IP address

    I just want to jump in on this topic largely in hopes that I will get notified when/if this changes.

     

    I manage 20+ printers on a private network and just added 2 Ultimaker S5s.  Switching them to static IP via DHCP would be highly desirable.  I will also look into configuring them as static on my router.  I am IT literate enough to the point where I know enough to get myself into trouble, i.e. I will probably destroy my pvt network.

     

    Semi-related, it looks my S5s show up in my router table with their original name (or some version of it).  I give all my printers unique names (thanks Ultimaker) but this assigned name does not come up in my router table.  Sounds petty I know, but picking the name out of the table is easier.

  • Link to post
    Share on other sites

    Posted (edited) · Dynamic vs static IP address

    @SandervG Why does Cura not ask me to enter the DNS name of the printer, instead of the IP address?  The name is fixed, but the IP changes.  It makes much more sense for me to enter "ultimakersystem-00306d238850" which works forever, rather than "192.168.1.75" on Monday and "192.168.1.67" on Tuesday and "192.168.1.56" on Wednesday...

    Edited by MobyDisk
    Added @ for admin who posted earlier in this topic; fixed spelling error that was confusing
  • 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
     Share

    • Our picks

      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 10 replies
      • UltiMaker Cura 5.3.0-Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 17 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 14 replies
    ×
    ×
    • Create New...