android系统网络调试常用命令
1. ifconfig 查看网路状态
2.netstat
3. netcfg
4.启动某个网络
netcfg eth0 up 或者 busybox ifconfig eth0 up
netcfg wlan0 up
5. ping 连接IP地址
ping www.baidu.com
6.wpa_supplicant 命令
wpa_cli 进入wpa cilient命令模式 ,help
在wpa cilient命令模式输入命令:
例:driver macaddr 查看wifi mac地址
# wpa_cli 进入wpacilient命令模式
>help 查看wpa_supplicant支持的所有命令
>> ssid=PUB-WiFi //终端所连接到的AP(路由器)的名字
id=1
mode=station
pairwise_cipher=NONE
group_cipher=NONE
key_mgmt=NONE
wpa_state=COMPLETED
ip_address=12.20.21.250 //网络IP地址
p2p_device_address=7e:2a:80:78:f0:18
address=9c:2a:71:18:0:88 //终端网卡(wifi模块)的mac地址
protocol_caps=802.11b/g/n //协议
rate=12M
signal_level=-78> > LIST_NETWORKS
network id / ssid / bssid / flags
0 iCE any
1 PUB-WiFi any [CURRENT]
2 GO M2S any
>DRIVER MACADDR
android中常用的wifi log 过滤方法及常用关键字
logcat -s WifiHW Wifi
WifiInfo WifiStateMachine WifiNative-wlan0 WifiPowerSetting ConnectivityService
EthernetStateTracker dhcpcd ConnectivityService ethernet
实例操作:
shell@android:/ # netcfg
lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00
eth0 DOWN 0.0.0.0/0 0x00001202 00:63:18:00:00:01
sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00
ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00
wlan0 UP 0.0.0.0/0 0x00001003 94:5a:70:78:f0:88
p2p0 UP 0.0.0.0/0 0x00001003 91:4a:70:78:f0:88
shell@android:/ # busybox ifconfig
eth0 Link encap:Ethernet HWaddr 40:8B:F6:96:01:FE
UP BROADCAST ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:201 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:369 errors:0 dropped:0 overruns:0 frame:0
TX packets:369 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:29838 (29.1 KiB) TX bytes:29838 (29.1 KiB)
p2p0 Link encap:Ethernet HWaddr 90:2A:70:78:F0:88
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:421 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:173945 (169.8 KiB) TX bytes:107 (107.0 B)
wlan0 Link encap:Ethernet HWaddr 9C:2A:70:78:F0:88
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::9e2a:70ff:fe78:f088/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30179 errors:0 dropped:0 overruns:0 frame:0
TX packets:7059 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:24015605 (22.9 MiB) TX bytes:1954950 (1.8 MiB)
android中通过终端命令访问网页命令
如:am start -a android.intent.action.VIEW -d http://www.baidu.com