初入android驱动开发之网络设备以太网(一)
2015-10-27 10:03
417 查看
很久没写日志,主要最近工作比较繁忙,最近主要做以太网开发的。
平台: 高通 ,android 4.3 ,linux 3.4.0
这一部分,主要说一下,调试过程中用到的一些命令。以太网,是由usb转net出来的,主要在在deconfig中配出usb_net这个配置就可以。
下面主要说的一些调试命令:
1. netcfg 查看当前的网卡设备名及其相关信息:
2. netcfg 动态连接网络:
netcfg eth0 dhcp up 给eth0动态分配IP、网关
一般这里,调用netcfg 查看信息,看是否分配出ip,若成功,则ping 192.168.3.0(网关),然后ping 114.114.114.114,若都能成功,则表示你的网络是没有问题,此时你的设备无法通过浏览器上网,这需要调通framework层。
3. netcfg 静态连接网络:
netcfg eth0 down
netcfg eth0 192.168.3.123 netmask 255.255.255.0 up 设置IP
route add default gw 192.168.3.1 dev eth0 设置网关
setprop net.dns1 192.168.3.1 设置DNS
一般到这里,应该能ping通网关并且能ping通百度。
平台: 高通 ,android 4.3 ,linux 3.4.0
这一部分,主要说一下,调试过程中用到的一些命令。以太网,是由usb转net出来的,主要在在deconfig中配出usb_net这个配置就可以。
下面主要说的一些调试命令:
1. netcfg 查看当前的网卡设备名及其相关信息:
设备名 状态 IP MAC lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00 sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00 p2p0 UP 0.0.0.0/0 0x00001003 00:0a:f5:8b:fb:39 wlan0 UP 192.168.3.112/24 0x00001043 00:0a:f5:8b:fb:38 (wifi)
2. netcfg 动态连接网络:
netcfg eth0 dhcp up 给eth0动态分配IP、网关
一般这里,调用netcfg 查看信息,看是否分配出ip,若成功,则ping 192.168.3.0(网关),然后ping 114.114.114.114,若都能成功,则表示你的网络是没有问题,此时你的设备无法通过浏览器上网,这需要调通framework层。
3. netcfg 静态连接网络:
netcfg eth0 down
netcfg eth0 192.168.3.123 netmask 255.255.255.0 up 设置IP
route add default gw 192.168.3.1 dev eth0 设置网关
setprop net.dns1 192.168.3.1 设置DNS
一般到这里,应该能ping通网关并且能ping通百度。
相关文章推荐
- android主线程访问网络的方法
- REST
- 关于网络抓取连接释放不了报错的解决办法
- 分类算法之贝叶斯网络--转自 T2噬菌体
- 图解TCP/udp及socket
- python模块介绍-httplib:HTTP协议客户端和HTTPS协议客户端
- 网络SSID是什么意思
- 1.http://www.cnblogs.com/wsq724439564/p/3301943.html
- eclipse配置tomcat,访问http://localhost:8080出现404错误
- KVM虚拟化网络优化技术总结
- android重新学_网络3——采用HttpURLConnection提交数据到服务器
- Android在网络上分析获取图片(支持bmp格式)
- Wireshark学习笔记——如何快速抓取HTTP数据包
- wireshark 抓包分析 TCPIP协议的握手
- TCP/IP协议分析
- 通信协议——HTTP、TCP、UDP
- Http 与 Socket 区别
- C 发送http request
- 使用wireshark分析TCP/IP协议中TCP包头的格式
- HTTP简介<学习笔记>