# Change IP with out reboot?

**URL:** <https://forums.digi.com/t/change-ip-with-out-reboot/5634>\
**Category:** NET+OS\
**Created:** [January 16, 2007, 10:40am UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634 "2007-01-16T10:40:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![still\_est](https://avatars.discourse-cdn.com/v4/letter/s/c6cbf5/32.png) [@still\_est](https://forums.digi.com/u/still_est)\
**Post date:** [January 16, 2007, 10:40am UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634/1 "2007-01-16T10:40:34Z")

</div>

Change IP with out reboot? this is posible to digi connect me hardware?  
I foun only 1 solution of use NVRAM and remove power.

---

<div class="post-metadata">

**Author:** ![kfowler](https://avatars.discourse-cdn.com/v4/letter/k/b4bc9f/32.png) [@kfowler](https://forums.digi.com/u/kfowler)\
**Post date:** [February 27, 2007, 9:21pm UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634/2 "2007-02-27T21:21:28Z")

</div>

There is a public configuration function to set up a socket: int ll\_config(char \*devname, u32 ipaddr, u32 netmask, unsigned mtu, u32 ospfarea);

I have used this API to configure the ethernet port to defaults if I get stuck in applicationTcpDown:  
ll\_config(“eth0”, DEFAULT\_IP, DEFAULT\_MASK, 0, 0);  
This does not require a device reset, nor does it overwrite the boardparameters stored in NV memory.

---

<div class="post-metadata">

**Author:** ![fyicc](https://avatars.discourse-cdn.com/v4/letter/f/8e7dd6/32.png) [@fyicc](https://forums.digi.com/u/fyicc)\
**Post date:** [March 20, 2008, 1:57pm UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634/3 "2008-03-20T13:57:20Z")

</div>

Is there such a function for Netos7.3. I’m also trying to change the IP without having to save to NVRAM and reboot.

---

<div class="post-metadata">

**Author:** ![Jose](https://avatars.discourse-cdn.com/v4/letter/j/e274bd/32.png) [@Jose](https://forums.digi.com/u/Jose)\
**Post date:** [June 5, 2008, 10:31am UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634/4 "2008-06-05T10:31:13Z")

</div>

I have tried to use that ll\_config() function but it does not seem to exist in NET+OS 7.3

I get an “undefined reference to `ll\_config’” error.

Did anyone get any success?

---

<div class="post-metadata">

**Author:** ![nfgaida](https://avatars.discourse-cdn.com/v4/letter/n/a9adbd/32.png) [@nfgaida](https://forums.digi.com/u/nfgaida)\
**Post date:** [June 5, 2008, 3:40pm UTC](https://forums.digi.com/t/change-ip-with-out-reboot/5634/5 "2008-06-05T15:40:57Z")

</div>

I haven’t done this yet, but I plan on it. I was looking at the IAM API in the API reference, and it seems like it would support switching out the IP without rebooting.

I haven’t implemented it yet because suddenly my device no longer responds to HTTP requests, and I’m trying to figure out that first.
