Uploaded image for project: 'LWIP based TCP/IP'
  1. LWIP based TCP/IP
  2. PSLWIP-211

DHCP/BOOTP state machines changes to state "BOUND" despite of obtaining an invalid gateway address from the DHCP server

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.2.0.0
    • Fix Version/s: V3.2.0.7, V4.0.0.5, V4.1.0.0
    • Labels:
      None
    • Account:
      SPC TCP_IP (SPCTCPIP)

      Description

      DHCP/BOOTP state machine transitions to state "BOUND" despite of obtaining an invalid gateway address from the DHCP server.

      The gateway address is not configured to be in the same subnet. Therefore, the DHCP/BOOTP state machine should rather send a DECLINE message (in case of DHCP) and transition to state "INIT" again in order to start over.

       

      The capture files "InvalidDHCPServerConfig_DhcpBehavior.pcapng" and "InvalidDHCPServerConfig_BootpBehavior.pcapng" show the wrong behavior for an EtherNet/IP device. In case of EtherNet/IP the EtherNet/IP stack detects the invalid configuration received from the dhcp server right after the address has been probed (by ARPs) and re-starts the bootp/dhcp client.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    KMichel Kai Michel
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: