Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: V3.4.0.0
-
Fix Version/s: V3.4.0.11
-
Component/s: None
-
Labels:
-
Account:SPC EthernetIp Slave (SPCETHERNE)
Description
Usually, EtherNet/IP devices have both Ethernet port set to Auto-MDIX regardless of being configured for auto-negotiation or fixed speed/duplex settings (one exception is QuickConnect, but this is not relevant here).
Therefore, the Ethernet ports should be configured for Auto-MDIX per default when the protocol stack starts.
Currently, the stack sets MDI as default value.
This is only an issue in case the host application uses the Extended Packet Set (see API manual) to configure the EtherNet/IP stack. If so, the host application is required to actively set attribtue 300 of the Ethernet Link object to value 1 (Auto-MDIX). Otherwise it will fail the conformance test as DLR requires this settings.
When using the Basic Packet Set, Auto-MDIX is automatically set within the firmware on BUS_ON.