xref: /openwifi/user_space/tx_stat_show.sh (revision 10cc847f81fbd92fdabe9ecb292e1e6395743558)
1*10cc847fSXianjun Jiao#!/bin/bash
2*10cc847fSXianjun Jiao
3*10cc847fSXianjun Jiaohome_dir=$(pwd)
4*10cc847fSXianjun Jiao
5*10cc847fSXianjun Jiaoif test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then
6*10cc847fSXianjun Jiao  cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr
7*10cc847fSXianjun Jiaoelse
8*10cc847fSXianjun Jiao  cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr
9*10cc847fSXianjun Jiaofi
10*10cc847fSXianjun Jiao
11*10cc847fSXianjun Jiaoset -x
12*10cc847fSXianjun Jiao# show
13*10cc847fSXianjun Jiaocat tx_data_pkt_need_ack_num_total
14*10cc847fSXianjun Jiaocat tx_data_pkt_need_ack_num_total_fail
15*10cc847fSXianjun Jiaocat tx_data_pkt_need_ack_num_retx
16*10cc847fSXianjun Jiaocat tx_data_pkt_need_ack_num_retx_fail
17*10cc847fSXianjun Jiao
18*10cc847fSXianjun Jiaocat tx_data_pkt_mcs_realtime
19*10cc847fSXianjun Jiaocat tx_data_pkt_fail_mcs_realtime
20*10cc847fSXianjun Jiao
21*10cc847fSXianjun Jiaocat tx_mgmt_pkt_need_ack_num_total
22*10cc847fSXianjun Jiaocat tx_mgmt_pkt_need_ack_num_total_fail
23*10cc847fSXianjun Jiaocat tx_mgmt_pkt_need_ack_num_retx
24*10cc847fSXianjun Jiaocat tx_mgmt_pkt_need_ack_num_retx_fail
25*10cc847fSXianjun Jiao
26*10cc847fSXianjun Jiaocat tx_mgmt_pkt_mcs_realtime
27*10cc847fSXianjun Jiaocat tx_mgmt_pkt_fail_mcs_realtime
28*10cc847fSXianjun Jiao
29*10cc847fSXianjun Jiao# clear
30*10cc847fSXianjun Jiaoif [[ -n $1 ]]; then
31*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_need_ack_num_total
32*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_need_ack_num_total_fail
33*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_need_ack_num_retx
34*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_need_ack_num_retx_fail
35*10cc847fSXianjun Jiao
36*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_mcs_realtime
37*10cc847fSXianjun Jiao  echo 0 > tx_data_pkt_fail_mcs_realtime
38*10cc847fSXianjun Jiao
39*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_need_ack_num_total
40*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_need_ack_num_total_fail
41*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_need_ack_num_retx
42*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_need_ack_num_retx_fail
43*10cc847fSXianjun Jiao
44*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_mcs_realtime
45*10cc847fSXianjun Jiao  echo 0 > tx_mgmt_pkt_fail_mcs_realtime
46*10cc847fSXianjun Jiaofi
47*10cc847fSXianjun Jiaoset +x
48*10cc847fSXianjun Jiao
49*10cc847fSXianjun Jiaocd $home_dir
50*10cc847fSXianjun Jiao
51