3 if [ ! -e /sys/class/net/can0 ];then
4 lava-test-case canconfig_can0 --result skip
5 lava-test-case start_can0 --result skip
6 lava-test-case send_frames_through_can0 --result skip
7 lava-test-case receive_frames_through_can0 --result skip
8 lava-test-case stop_can0 --result skip
13 #Make sure always that the can interface is down before
14 #starting the config step.
17 #config the can interfaces
18 ip link set can0 type can bitrate 50000 loopback on
21 lava-test-case canconfig_can0 --result pass
23 lava-test-case canconfig_can0 --result fail
30 lava-test-case start_can0 --result pass
32 lava-test-case start_can0 --result fail
41 lava-test-case send_frames_through_can0 --result pass
43 lava-test-case send_frames_through_can0 --result fail
49 candump can0 > $file_can &
51 if [ -s $file_can ];then
52 lava-test-case receive_frames_through_can0 --result pass
54 lava-test-case receive_frames_through_can0 --result fail
61 lava-test-case stop_can0 --result pass
63 lava-test-case stop_can0 --result fail