android上移植以太网遇到的问题

ballflying 2010-12-20 05:51:27
各位,
我要问的是关于android上移植ethernet的,参考的文章是: http://blog.csdn.net/fgwf1/archive/2010/12/02/6049416.aspx
我按照上面的那篇文章,移植了android上层的ethernet部分,现在的情况是这样的:
1,能够通过Settings界面控制网络的开关,并能够通过dhcpcd获得正确的动态IP和DNS等信息,桌面上的ethernet图标能够正常显示:拔网线图标消失,插上网线图标显示。
2,在底层驱动方面,在command-line里ping得通www.baidu.com,www.sina.com.cn等网址。

现在我遇到的问题是,通过web浏览器却访问不了上述百度和新浪的网址:(显示:Web page not availiable)。 搞过android的ethernet移植的大侠们,我现在遇到的这种情况,问题出在哪呢? 怎么才可以让web浏览器成功访问web网站呢?

先谢谢了!
...全文
1192 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
志存高远 2012-12-24
  • 打赏
  • 举报
回复
学习啦,楼主太强啦!
c8051f330 2012-02-25
  • 打赏
  • 举报
回复
看看dns有没有设置成功。
aresyangzz 2011-11-16
  • 打赏
  • 举报
回复
请教下
我现在能获取ip什么的都获取到了,状态栏上的图标也显示出来了,但就是浏览器不能访问网页,可能是什么的问题,谢谢!
下面是log
DEBUG/ConnectivityService(2176): adding dns 12.26.2.228 for mobile
DEBUG/ConnectivityService(2176): adding dns 8.8.8.8 for mobile
DEBUG/ConnectivityService(2176): erasing net.dns1
DEBUG/ConnectivityService(2176): erasing net.dns2
DEBUG/ConnectivityService(2176): ConnectivityChange for mobile_hipri: CONNECTED/CONNECTED
ERROR/NetworkStateTracker(2176): net.tcp.buffersize.unknown not found in system properties. Using defaults
ballflying 2010-12-22
  • 打赏
  • 举报
回复
昨天做了一个测试,在android上跑一个apk的client程序,通过socket去连一个pc上server,然后进行消息收发,是成功的,这应该说明通过ethernet的socket通讯的这条路是通的。
Dartagnan 2010-12-22
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 ballflying 的回复:]

问题清楚了,经过抓包分析,是网络的问题,网络不能直连外网。
[/Quote]

。。。
ballflying 2010-12-22
  • 打赏
  • 举报
回复
问题清楚了,经过抓包分析,是网络的问题,网络不能直连外网。
ballflying 2010-12-21
  • 打赏
  • 举报
回复
继续等待,,,呵呵~~~
ameyume 2010-12-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ballflying 的回复:]
自顶。。。
[/Quote]
帮顶,没研究过
madsky007 2010-12-21
  • 打赏
  • 举报
回复
顶下,遇到类似问题了,同等待。
up2pu 2010-12-20
  • 打赏
  • 举报
回复
没搞过,帮你顶吧
vclongking 2010-12-20
  • 打赏
  • 举报
回复
关注学习一下。

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧