snifer

【原创】Android-2.1如何通过Ethernet 上网

0
阅读(2625)
Android 下能够使用板载的DM9000A 上网,不过前提是设置好网络环境,主要是需要根据自己的网络情况修改dns、ip、gateway 等,修改方式如下:

1. 首先是dns 的添加。修改Android 根文件系统中/init.rc 脚本的内容,增加下面红色字体部分:

# Define TCP buffer sizes for various networks
# ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax,
setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.wifi 4095,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680
setprop net.dns1 202.106.0.20
当然了,需要根据自己网络的情况填写相应的dns。

2. 其次修改IP、Gateway。修改Android 根文件系统中/system/etc/init.ETC6410.sh 脚本的内容如下:

#!/system/bin/sh
ifconfig eth0 192.168.4.127 netmask 255.255.255.0 up
route add default gw 192.168.4.1 dev eth0

根据自己的网络情况填写ip 与gw。
3. 重新烧写Android 的根文件系统到板子的flash 中,这样运行Android 下的浏览
器便能上网冲浪了。