AM62L Dynamic IP address cannot be obtained when eth interface brought down with command

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • Linux Core SDK
    • LCPD-43979
    • 11.00
    • 11.01
    • Hide
      am62lxx_evm-fs
      am62lxx_evm-se
      Show
      am62lxx_evm-fs am62lxx_evm-se

      Dynamic IP address fails to be assigned to connected eth interface when the other eth interface is brought down with "ifconfig ethX down" or "ip link set dev ethX down" where ethX is the interface name. This behavior is consistent in both directions in that either eth port will have this behavior.

      Steps to reproduce:

      1. Connect eth1 on an AM62L EVM to a PC with DHCP server setup
      2. Make sure eth1 has an IP address assigned by the DHCP server
      3. Keep eth0 not connected to anything
      4. Bring eth0 down with "ifconfig eth0 down" or "ip link set dev eth0 down"
      5. Bring down and back up eth1 with "ifconfig eth1 down" then "ifconfig eth1 up" or "ip link set dev eth1 down" then "ip link set dev eth1 up"
      6. Observe that eth1 does not get an IP address anymore

      This behavior can also be seen if eth0 was the connected device.

      NOTE: At the 5th step, if eth1 was brought down with a physical disconnection, the IP address is still obtained (working in this case)

      Fixed with https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?h=ti-linux-6.12.y&id=e6ed2862fe19bd0c8901ecfaa15a3805209d40bd

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-5784 - AM62L Dynamic IP address cannot be ...
                SYNCHRONIZED
                • Last Sync Date: