Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Account:SPC EthernetIp Slave (SPCETHERNE)
Description
With Ethernet Link attribute 9 (Admin State) one can disable one of the two ethernet ports of the device. This port is supposed to stop communicating once disabled.
Under certain conditions a disabled port does not stop communicating. Frames are still received and processed and frames are still forwarded to the other ethernet port.
Steps to reproduce:
Setup:
|
Port Configuration:
Port B: 100MBit/Half Duplex
Port C: Auto-Neg
Port D, E: Auto-Neg
Steps:
- All devices are powered and are connection to each other as illustrated above.
- Port are configured as described above (port configuration)
- The EtherNet/IP Device (EIP-Device) has both ports set to "Enabled" in admin state attribute for instance 1 and 2 (Port C and Port D, respectively).
- Both ports of the EIP-Device have a link (link LED).
- Via the PC set the admin state attribute 9 of instance 1 to value 2 "disabled".
- The link LED oth Port C will go off and again on after some seconds.
- Send two conflicting ARP frames to the EIP-Device within 1 seconds.
- The Eip Device will go into an ACD conflict state (Network Status LED: static red, Module Status LED: flashing red)
The EIP-Device must not react to the ARP frames, as Port C is disabled at that moment.
The behavior is the same for Port D (Ethernet Link instance 2).
In a DLR network the disabled port also forwards frames.
Attachments
Issue Links
- relates to
-
PSEIP-278 Ethernet ports do not stop communicating when being disabled via "Admin State" attribute (certification issue)
- Closed
-
PSEIS-1002 Ethernet ports do not stop communicating when being disabled via "Admin State" attribute (certification issue)
- Closed