metadata: name: andriod-ethernet format: "Manual Test Definition 1.0" description: "Test if ethernet can be configured and works well" maintainer: - botao.sun@linaro.org os: - android scope: - functional devices: - panda - panda-es - vexpress-a9 - vexpress-tc2 - arndale environment: - manual-test run: steps: - "Manually Configuration: Device IP: 192.168.1.7; Router (Gateway) IP: 192.168.1.1; Google DNS Server: 8.8.8.8" - "After the board booted successfully, in serial console, run: # busybox ifconfig eth0 192.168.1.7 netmask 255.255.255.0 up # route add default gw 192.168.1.1 dev eth0 # setprop net.dns1 192.168.1.1 # setprop net.dns2 8.8.8.8 # setprop net.eth0.dns1 192.168.1.1 # setprop net.eth0.dns2 8.8.8.8 # busybox ping www.google.com" - "Power OFF and Power ON the board again" - "After the board booted successfully, enable the Ethernet (if it is not enabled) in network manager, then back to serial console and run: # busybox ifconfig -a # busybox ping www.google.com" expected: - "IP address should be assigned successfully" - "No data loss in ping test"