# Disconnected status with Modbus TCP + Arduino MEGA + Ethernet Shield W5100 through Ignition

**URL:** <https://forum.inductiveautomation.com/t/disconnected-status-with-modbus-tcp-arduino-mega-ethernet-shield-w5100-through-ignition/100185>\
**Category:** Ignition\
**Tags:** modbus\
**Created:** [December 24, 2024, 3:49am UTC](https://forum.inductiveautomation.com/t/disconnected-status-with-modbus-tcp-arduino-mega-ethernet-shield-w5100-through-ignition/100185 "2024-12-24T03:49:18Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [January 10, 2025, 6:51pm UTC](https://forum.inductiveautomation.com/t/disconnected-status-with-modbus-tcp-arduino-mega-ethernet-shield-w5100-through-ignition/100185/12 "2025-01-10T18:51:04Z")

</div>

This is confirmed to be a new issue in Sequoia. In order to work around this there are a few options:

If using the binary installer don't install the gateway as a service

- If installing as a service is required, comment out the `ignition.sh` line for `RUN_AS_USER=`. This will install the service as the `root` user which does not require giving access to the Local Network permission.

The zip installer defaults to installing the service as root

This issue looks to only affect launchd services which are set to run as a user other than `root` at this point in time. I have already reached out to Apple about this and hopefully we get a better solution or a fix soon.

Hope that helps,  
Jonathan C

---

_[View the full topic](https://forum.inductiveautomation.com/t/disconnected-status-with-modbus-tcp-arduino-mega-ethernet-shield-w5100-through-ignition/100185)._
