#getprop | grep dhcp
[dhcp.eth0.result]: [failed]
[init.svc.dhcpcd_eth0]: [stopped]
#vi device/fsl/imx6/etc/init.rc
on property:init.svc.dhcpcd_eth0=stopped
start dhcpcd_eth0
set android Kit to static IP
#cd device/fsl/common/tools/bin
#touch staticIP.sh
#! /system/bin/sh
/system/bin/busybox ifconfig eth0 up
/system/bin/busybox ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up
/system/bin/busybox route add default gw 192.168.1.1 dev eth0
setprop net.eth0.dns1 218.30.19.40
setprop net.eth0.dns2 59.75.42.2
echo "set static ip done"
2. android Kit 无法访问外网IP
#ping IP 不同
#route
发现没有网关
#route add default gw 192.168.1.1 dev eth0
3.android Kit无法访问域名
#touch /system/etc/resolv.conf
nameserver 192.168.1.1
自带的/system/bin/ping有问题
#ping www.baidu.com 无法ping通
#nslookup www.baidu.com 可以解析,说明DNS没有问题
#curl www.baidu.com or wget http://www.baidu.com 可以下载百度网页,说明DNS没有问题
#busybox ping www.baidu.con 可以ping通
#which ping
/system/bin/ping
#cd /system/bin/
#rm ping
#ln -s busybox ping
4. PC通过以太网线连接开发板
4.1PC设置以太网地址192.168.3.111(不是wifi地址)
4.2开发板配置eth0与PC同一网段
#ifconfig eh0 192.168.3.10
#route add default gw 192.168.3.1
4.3PC可以ping同开发板,而开发板无法ping同PC
解决: 关掉PC防火墙