In industrial automation, configuring network communication for Allen-Bradley Ethernet modules is a crucial step in setting up a ControlLogix, CompactLogix, or other Rockwell-based PLC system. One of the primary tools for assigning an initial IP address to these modules has traditionally been the BootP-DHCP Server Utility, a free software provided by Rockwell Automation.
However, Rockwell has introduced a newer tool, the EtherNet/IP Commissioning Tool, which offers a more streamlined approach to assigning IP addresses.
This guide will take you through the process of using Allen-Bradley BootP and the EtherNet/IP Commissioning Tool to configure an Ethernet module, covering both methods so you can choose the best option for your setup. Whether you’re working with a 1756-EN2T, 1769-AENTR, 1734-AENT, or similar module, this step-by-step guide will help you get connected efficiently.
BootP, DHCP, and the EtherNet/IP Commissioning Tool
What is BootP?
Bootstrap Protocol (BootP) is a network protocol used to automatically assign an IP address to a device based on its MAC address. Unlike Dynamic Host Configuration Protocol (DHCP), which dynamically assigns addresses, BootP is used to assign a static IP address permanently.
Why Do Allen-Bradley Ethernet Modules Use BootP?
Many Allen-Bradley Ethernet modules ship without a pre-configured IP address. Instead, they rely on BootP to obtain their initial address. Once assigned, the user can disable BootP and configure the module with a static IP.
Introducing the EtherNet/IP Commissioning Tool

Rockwell Automation’s EtherNet/IP Commissioning Tool is a more modern alternative to BootP for assigning IP addresses to Ethernet modules. It offers a graphical interface and eliminates the need to configure BootP settings manually.
Key Advantages Over BootP:
- No need for a separate DHCP server.
- Easier device discovery and assignment.
- Better diagnostics and troubleshooting tools.
- Direct integration with Studio 5000 Logix Designer.
BootP vs. DHCP vs. EtherNet/IP Commissioning Tool for Industrial Automation
- BootP: Used for assigning a fixed IP address during initial configuration.
- DHCP: Assigns dynamic IP addresses but can cause network issues if an address changes unexpectedly.
- EtherNet/IP Commissioning Tool: A modern alternative to BootP with easier setup and built-in diagnostics.
- Static IP: Ideal for industrial networks to ensure stable communication between PLCs, HMIs, and SCADA systems.
Configuring an Ethernet Module Using the EtherNet/IP Commissioning Tool
Required Tools
Before configuring your Allen-Bradley Ethernet module, ensure you have the following:
- PC with EtherNet/IP Commissioning Tool.
- Ethernet cable (direct connection or via a managed switch).
- Allen-Bradley Ethernet module (e.g., 1756-EN2T, 1769-AENTR, etc.).
- RSLinx Classic or FactoryTalk Linx for verification.
Steps to Assign an IP Address Using EtherNet/IP Commissioning Tool
- Download and install the EtherNet/IP Commissioning Tool from Rockwell’s website.
- Launch the tool and select the correct network adapter.
- Scan the network to detect unconfigured Ethernet modules.
- Select the module from the list and enter the desired static IP address.
- Click Assign and confirm the changes.
- Verify connectivity using the built-in ping test or RSLinx.
Configuring an Ethernet Module Using BootP
If you prefer to use BootP, follow these steps:
Step 1: Installing and Launching Rockwell BootP-DHCP Server
- Download BootP-DHCP Server from Rockwell Automation’s website.
- Install the software and launch it as an administrator.
- In the BootP utility, select your network adapter (ensure it matches your Ethernet module’s network).
- Open the log window to monitor incoming BootP requests.
Step 2: Assigning a Static IP Address
- Connect the Ethernet module to your PC or network switch.
- Power on the module; it will start broadcasting BootP requests.
- In the BootP-DHCP Server log window, locate the MAC address of your module.
- Click Add Relation, enter the MAC address, and assign an IP address.
- Click OK to save the settings.
- Verify connectivity via
pingor RSLinx.
Disabling BootP on the Ethernet Module
Regardless of which method you used (BootP or EtherNet/IP Commissioning Tool), it’s important to disable BootP so the IP address remains static.
Method 1: Using RSLinx
- Open RSLinx Classic.
- Navigate to the EtherNet/IP driver and locate your module.
- Right-click the module and select Module Configuration.
- Under the Port Configuration tab, select Static and click Apply.
- Power cycle the module to confirm it retains its static IP.
Method 2: Using the Module’s Web Interface (if available)
- Open a web browser and enter the assigned IP address.
- Navigate to the network settings.
- Disable BootP and manually configure a static IP.
- Save the settings and reboot the module.
Conclusion
Both BootP-DHCP Server and EtherNet/IP Commissioning Tool are viable options for configuring an Allen-Bradley Ethernet module. The newer EtherNet/IP Commissioning Tool provides a more user-friendly and efficient way to assign static IP addresses, while BootP remains useful in legacy setups.
By mastering Allen-Bradley BootP and EtherNet/IP commissioning, you’ll improve your efficiency in commissioning and maintaining robust industrial networks.
Need additional support? Check out our forums and join our automation community today!
