AnsweredAssumed Answered

Having problems on ethernet DHCP on SabreDL with Freescale Android

Question asked by RafaelThomasGozCoutinho on Jan 6, 2015
Latest reply on Feb 1, 2015 by RafaelThomasGozCoutinho



we have deployed Android 4.3 from Freescale on a Sabre DL. Now we are facing problems to get IPs on ethernet using DHCP or even statically set IPs.


Using DHCP we get the following:


30|root@tcandroid:/ # dhcpcd eth0

dhcpcd[3421]: flock `/data/misc/dhcp/': Try again

1|root@tcandroid:/ # dhcpcd eth0                                              

dhcpcd[3423]: version 5.5.6 starting

dhcpcd[3423]: eth0: checking for

dhcpcd[3423]: eth0: using IPv4LL address

dhcpcd[3423]: forked to background, child pid 3448

Which is wrong since it is getting a link-local address.

Setting a static IP we can set it but we cannot ping anything on the network:

ifconfig eth0

route add default dev eth0   



PING ( 56(84) bytes of data.

From icmp_seq=1 Destination Host Unreachable

From icmp_seq=2 Destination Host Unreachable

From icmp_seq=3 Destination Host Unreachable

From icmp_seq=5 Destination Host Unreachable

From icmp_seq=6 Destination Host Unreachable

It works fine with a Linux deployed (Debian kernel 3.0.35), so hardware is not the issue.

Any suggestions on how to further debug it?