This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DHCP in Android ICS AM/DM37X



Hi,

We are working with Mistral AM/DM37X Evaluation module and TI android ICS 4.0.3. We are trying to setup the Ethernet interface using DHCP but we are having some issues. We are running a DHCP server in a local machine. The first time the board tries to get an IP there is no problem, but if we reset the board then the android network indicator say that there is no network detected. The problem is that when you run netcfg, the eth0 interface is up and has the correct IP assigned to it. We also checked the DHCP transaction with WireShark and everything looks fine.  

If you keep resetting the board the situation is the same until a point where it starts to print some DHCP timeouts in the android logcat. If we reset the server and start the board again; or if we manually run netcfg eth0 dhcp then the connection is detected.

Attached are the Android logcat for different situations, first when everything works fine the first time and when it starts to fail.

 1121.logcat_dhcp_not_working_after_it was_working.txt