-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Linux Core SDK
-
LCPD-43979
-
11.00
-
11.01
-
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:
- Connect eth1 on an AM62L EVM to a PC with DHCP server setup
- Make sure eth1 has an IP address assigned by the DHCP server
- Keep eth0 not connected to anything
- Bring eth0 down with "ifconfig eth0 down" or "ip link set dev eth0 down"
- 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"
- 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)