Uploaded image for project: 'EtherNet/IP Core V3'
  1. EtherNet/IP Core V3
  2. PSEIP-344

Host application received Object Change Indication for network interface config with zero IP address but without the BYPASS_NV flag

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.7.0.0
    • Fix Version/s: V3.7.0.1, V3.7.1.0
    • Component/s: Core, Interface
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      This is not intended.
      The BYPASS_NV flag was introduced along with the Object-Change-Indication for zero IP configurations to make the state transitions of the netif more explicit to the user, e.g. in DHCP-client-mode or in case of ACD conflicts. The new indication is to inform the user that the netif was set down and all IP communication is thus on halt. The value of zero is never stored remanently, hence the new informational flag.

      Anyway, during firmware start, we set the netif up with a zero IP address and consequently generate an indication with zero IP ad dress and the INFORM flag (and not the bypass flag). This is odd and was not intended. Please correct this.

      Furthermore, the flag values are 0x10, 0x20 and 0x30 for PROPOSE; INFORM and BYPASS_NV which is also odd since we cannot set INFORM and BYPASS at the same time hwich is probably not what was intended in the first place.

       

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    MBommert Marc Bommert
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: