{
  "name": "11xWirelessAll",
  "rules": [
    {
      "name": "11X无线基本信息",
      "rules": [
        "undebug all",
        "show version detail",
        "show version all",
        "show version all real",
        "show running-config",
        "show ap-config running",
        "show ap-config summary",
        "show capwap state",
        "show cpu",
        "@sleep 1000",
        "show cpu",
        "show memory",
        "show logging",
        "show ac-config",
        "show exception",
        "run-system-shell",
        "df -h",
        "exit",
        "show nfpp packet drop",
        "@sleep 5000",
        "show nfpp packet drop",
        "@sleep 5000",
        "show nfpp packet drop",
        "@sleep 5000",
        "show cpu-protect type arp",
        "@sleep 5000",
        "show cpu-protect type arp",
        "@sleep 5000",
        "show cpu-protect type arp",
        "show nfpp arp-guard summary",
        "show nfpp arp-guard hosts",
        "show nfpp ip-guard hosts",
        "show nfpp arp-guard scan",
        "show nfpp log buffer",
        "show nfpp dhcp-guard summary",
        "show nfpp dhcp-guard hosts",
        "show interfaces counters errors",
        "show interfaces usage",
        "show interface counter rate",
        "@call one_key_collect"
      ]
    },
    {
      "name": "11X无线AC设备基本类基本信息",
      "rules": [
        "show clock",
        "show ip interface brief",
        "show ip route",
        "sh interface status | include g",
        "show arp",
        "show ap-config bssid"
      ]
    },
    {
      "name": "11X无线AP设备基本类基本信息",
      "rules": [
        "show running-config",
        "show version detail",
        "show exception",
        "show antenna all",
        "show dot11 radio-status",
        "show dot11 wireless #apRadioX/0",
        "show dot11 mbssid",
        "show mac",
        "show wbs-bssm error-log",
        "show logging",
        "show dot mbssid",
        "show wbs-bssm error-log ",
        "show wbs-bssm radio-status",
        "show wbs-bssm wlan-status",
        "show wbs-bssm vap-status",
        "show interface counters rate",
        "debug sdk misc 1 6 0",
        "terminal monitor",
        "@sleep 30000",
        "terminal no monitor",
        "no debug all",
        "show d a a",
        "@sleep 1000",
        "show d a a",
        "@sleep 1000",
        "show d a a",
        "show nfpp packet drop",
        "@sleep 1000",
        "show nfpp packet drop",
        "@sleep 1000",
        "show nfpp packet drop",
        "show cpu type arp",
        "show cpu type dhcp",
        "show process cpu no hide",
        "debug sdk misc 1 6 0",
        "debug fwd dump-pkt-drop",
        "debug sdk misc 2 10 1",
        "terminal monitor",
        "@sleep 30000",
        "terminal no monitor",
        "no debug all",
        "show ap-mode",
        "show arp",
        "debug pdpoe 1",
        "debug pdpoe 2",
        "terminal monitor",
        "@sleep 30000",
        "terminal no monitor",
        "no debug all",
        "show pci-bus",
        "show interface status",
        "show interface",
        "show clock",
        "dir",
        "run-system-shell",
        "cat /proc/net/dev",
        "ls -l /sys/bus/usb/devices",
        "dmesg",
        "iwconfig",
        "ifconfig",
        "ps -a",
        "lsmod",
        "cat /etc/issue",
        "cat /proc/setmac/*",
        "ls -l /sbin/product_ini/",
        "athstats -i wifi0",
        "athstats -i wifi1",
        "df -h",
        "cat data/ap_reset.txt",
        "cat data/.reboot_cmsg",
        "cat data/.reboot_msg",
        "cat data/.reload",
        "cat data/.efbuff-distribute.txt",
        "wl -i bssx.0 ver",
        "wl -i bssx.0 revinfo",
        "wl -i bssx.0 channel",
        "wl -i bssx.0 txpwr",
        "wl -i bssx.0 isup",
        "wl -i bssx.0 cap",
        "wl -i bssx.0 assoc_info",
        "wl -i bssx.0 beacon_info",
        "wl -i bssx.0 bi",
        "wl -i bssx.0 interference",
        "wl -i bssx.0 assoclist",
        "wl -i bssx.0 scb_timeout",
        "wl -i bssx.0 pktcnt",
        "wl -i bssx.0 phylist",
        "wl -i bssx.0 band",
        "wl -i bssx.0 ssid",
        "wl -i bssx.0 keys",
        "wl -i bssx.0 txchain",
        "wl -i bssx.0 rxchain",
        "wl -i bssx.0 tssi",
        "wl -i bssx.0 chanspec",
        "wl -i bssx.0 bw_cap",
        "wl -i bssx.0 promisc",
        "wl -i bssx.0 monitor",
        "wl -i bssx.0 probresp_sw",
        "wl -i bssx.0 radio",
        "wl -i bssx.0 dump ap",
        "@sleep 1000",
        "wl -i bssx.0 dump ap",
        "@sleep 1000",
        "wl -i bssx.0 dump ap",
        "wl -i bssx.0 dump stats ",
        "@sleep 1000",
        "wl -i bssx.0 dump stats ",
        "@sleep 1000",
        "wl -i bssx.0 dump stats ",
        "wl -i bssx.0 tfs_status",
        "@sleep 1000",
        "wl -i bssx.0 tfs_status",
        "@sleep 1000",
        "wl -i bssx.0 tfs_status",
        "wl -i bssx.0 dump wl",
        "wl -i bssx.0 dump wlc",
        "wl -i bssx.0 dump scb",
        "wl -i bssx.0 dump ampdu",
        "wl -i bssx.0 dump",
        "wl -i bssx.0 dump bsscfg",
        "wl -i bssx.0 dump rpctx",
        "wl -i bssx.0 dump rpc",
        "wl -i bssx.0 dump dma",
        "wl -i bssx.0 dump thdebug",
        "wl -i bssx.0 dump rjpktfree",
        "exit",
        "config",
        "@mib-debug test get-basic-stat radio #apRadioY",
        "@mib-debug test get-basic-stat radio #apRadioY",
        "@mib-debug test get-bss-stat-hutong",
        "@mib-debug test get-gather-info radio #apRadioY",
        "@mib-debug test get-msdu-stat radio #apRadioY",
        "@mib-debug test get-radio-stat radio #apRadioY",
        "@mib-debug test get-rxtx-stat radio #apRadioY",
        "@mib-debug test commands param value #apMac1 ",
        "end",
        "run-system-shell",
        "iwpriv ath31txrx_fw_stats 7",
        "iwpriv ath31 txrx_fw_stats 8",
        "iwpriv ath31 txrx_fw_stats 3",
        "iwpriv ath31 txrx_fw_stats 6",
        "iwpriv ath31 txrx_fw_stats 1-15",
        "exit",
        "debug sdk misc 2 33 0 0x5",
        "debug sdk misc 2 33 0 0x1a",
        "debug sdk misc 2 33 0 0x30",
        "debug sdk misc 2 33 1 0",
        "debug sdk misc 2 10 5",
        "debug sdk misc 2 15 0",
        "debug sdk misc 2 17 0",
        "terminal monitor",
        "@sleep 30000",
        "terminal no monitor",
        "no debug all"
      ]
    }
  ],
  "checkItems": [
    {
      "collectType": "AC设备基本类",
      "subTypes": [
        {
          "typeName": "CPU利用率高",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show cpu | exclude 0.00% 0.00% 0.00%",
            "run-system-shell",
            "top -n 1",
            "exit",
            "@sleep 5000",
            "show cpu | exclude 0.00% 0.00% 0.00%",
            "run-system-shell",
            "top -n 1",
            "exit",
            "@sleep 5000",
            "show cpu | exclude 0.00% 0.00% 0.00%",
            "run-system-shell",
            "top -n 1",
            "exit"
          ]
        },
        {
          "typeName": "内存利用率高",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show memory",
            "run-system-shell",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "exit",
            "@sleep 5000",
            "show memory",
            "run-system-shell",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "exit",
            "@sleep 5000",
            "show memory",
            "run-system-shell",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "exit"
          ]
        },
        {
          "typeName": "AC有线ping不通、丢包、延迟大等",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show interface status | in up",
            "show ip interface brief",
            "show ip route",
            "show arp",
            "show mac-add",
            "show spanning-tree summary",
            "show efmp fpa",
            "show ip fpm counters",
            "show ip fpm flows",
            "show ip fpm statistics",
            "sho nfpp packet drop",
            "show nfpp packet pass",
            "show nfpp packet trust",
            "show cpu-protect sub-interface",
            "show cpu-protect summary",
            "show cpu-protect type arp",
            "show cpu-protect type tcp80",
            "show cpu-protect type d1x",
            "show cpu-protect type dhcps",
            "show cpu-protect type dhcp-relay-server",
            "show cpu-protect type dhcp-relay-client",
            "@sleep 10000",
            "show interface status | in up",
            "show ip interface brief",
            "show ip route",
            "show arp",
            "show mac-add",
            "show spanning-tree summary",
            "show efmp fpa",
            "show ip fpm counters",
            "show ip fpm flows",
            "show ip fpm statistics",
            "sho nfpp packet drop",
            "show nfpp packet pass",
            "show nfpp packet trust",
            "show cpu-protect sub-interface",
            "show cpu-protect summary",
            "show cpu-protect type arp",
            "show cpu-protect type tcp80",
            "show cpu-protect type d1x",
            "show cpu-protect type dhcps",
            "show cpu-protect type dhcp-relay-server",
            "show cpu-protect type dhcp-relay-client",
            "@sleep 10000",
            "show interface status | in up",
            "show ip interface brief",
            "show ip route",
            "show arp",
            "show mac-add",
            "show spanning-tree summary",
            "show efmp fpa",
            "show ip fpm counters",
            "show ip fpm flows",
            "show ip fpm statistics",
            "sho nfpp packet drop",
            "show nfpp packet pass",
            "show nfpp packet trust",
            "show cpu-protect sub-interface",
            "show cpu-protect summary",
            "show cpu-protect type arp",
            "show cpu-protect type tcp80",
            "show cpu-protect type d1x",
            "show cpu-protect type dhcps",
            "show cpu-protect type dhcp-relay-server",
            "show cpu-protect type dhcp-relay-client"
          ]
        },
		{
          "typeName": "AP频繁掉线",
          "cmds": [
			"show ap-config summary",
			"show wlan diag ap ap-mac #apMac detail",
			"ping #apIp length 1500 ntimes 100",
			"@telnet #APIP #APUSER #APPASS #APENPASS",
				"more ap_reset.txt",
				"more ap_down.txt",
				"show reload",
				"show reboot-reason",
				"show version detail",
				"show exception",
				"show capwap statistics",
				"show nfpp packet drop",
				"@sleep 5000",
				"show nfpp packet drop",
				"@sleep 5000",
				"show nfpp packet drop",
				"@sleep 5000",
				"show cpu-protect type arp",
				"@sleep 5000",
				"show cpu-protect type arp",
				"@sleep 5000",
				"show cpu-protect type arp",
				"show nfpp arp-guard summary",
				"show nfpp arp-guard hosts",
				"show nfpp ip-guard hosts",
				"show nfpp arp-guard scan",
				"show nfpp log buffer",
				"show nfpp dhcp-guard summary",
				"show nfpp dhcp-guard hosts",
				"show interfaces counters errors",
				"show interfaces usage",
				"show interface counter rate",
            "@telnetEnd"
          ]
        },
        {
          "typeName": "AP无法接入",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show ap-config summary",
            "debug apmg join",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "show ap-config sum deny",
            "show apmg apc connect-modules",
            "show apmg apc vsp",
            "show apmg apc cmsg",
            "show apmg apc assemble",
            "show apmg apc controler",
            "show apmg apc decode-elem",
            "show apmg apc distribute",
            "show apmg apc elapsed-time",
            "show apmg apc encode-elem",
            "show apmg apc pkt-hash",
            "show apmg apc timeout",
            "show apmg gipc rg-gipc client"
          ]
        }
      ]
    },
    {
      "collectType": "AP设备基本类",
      "subTypes": [
        {
          "typeName": "本地转发异常故障排查",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AP设备基本类基本信息",
            "debug fwd dump-mode",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all"
          ]
        },
        {
          "typeName": "AP端CPU利用率高",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AP设备基本类基本信息",
            "show processes cpu nonzero"
          ]
        },
        {
          "typeName": "AP端内存利用率高",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AP设备基本类基本信息",
            "show memory",
            "run-system-shell",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "@sleep 20000",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "@sleep 20000",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "exit"
          ]
        },
        {
          "typeName": "AP死机",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AP设备基本类基本信息",
            "show exception",
            "debug sdk misc 2 10 1",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "run-system-shell",
            "cat /data/dmesg_log.txt",
            "exit"
          ]
        },
        {
          "typeName": "capwap隧道未建立",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AP设备基本类基本信息",
            "show memory",
            "run-system-shell",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "@sleep 20000",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "@sleep 20000",
            "cat /proc/slabinfo",
            "cat /proc/meminfo",
            "find /proc -name 'smaps' 2>/dev/null | grep task -v | xargs cat >smaps.log",
            "exit",
            "show interface status",
            "show interface counter rate",
            "@sleep 1000",
            "show interface counter rate",
            "@sleep 1000",
            "show interface counter rate",
            "show mac",
            "show interface #interfaceparam1",
            "show poe interfaces status",
            "show exception",
            "show ip interface",
            "more ap_down.text",
            "run-system-shell",
            "cd sbin",
            "efmp_demo &",
            "exit",
            "show efmp fpa",
            "show efmp buffer stat",
            "run-system-shell",
            "pkill efmp_demo",
            "exit",
            "show interface status",
            "show interface counter rate",
            "show capwap status",
            "ping #acIp",
            "run-system-shell",
            "cd sbin",
            "insmod ether_demo.ko",
            "ether_demo.elf &",
            "exit",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "debug ether gmac 0 mac read 0xb8070000",
            "debug ether gmac 0 mac read 0xb805002c",
            "debug ether gmac 0 mac read 0xb8050030",
            "debug ether gmac 0 sw read 0x1000",
            "debug ether gmac 0 sw read 0x1054",
            "debug ether gmac 0 sw read 0x10a8",
            "debug ether gmac 0 sw read 0x10ac",
            "debug ether gmac 0 sw read 0x1100",
            "debug ether gmac 0 sw read 0x1154",
            "debug ether gmac 0 sw read 0x11a8",
            "debug ether gmac 0 sw read 0x11ac",
            "terminal monitor",
            "@sleep 10000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "debug ether gmac 0 mac read 0xb8070000",
            "debug ether gmac 0 mac read 0xb805002c",
            "debug ether gmac 0 mac read 0xb8050030",
            "debug ether gmac 0 sw read 0x1000",
            "debug ether gmac 0 sw read 0x1054",
            "debug ether gmac 0 sw read 0x10a8",
            "debug ether gmac 0 sw read 0x10ac",
            "debug ether gmac 0 sw read 0x1100",
            "debug ether gmac 0 sw read 0x1154",
            "debug ether gmac 0 sw read 0x11a8",
            "debug ether gmac 0 sw read 0x11ac",
            "terminal monitor",
            "@sleep 10000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "debug ether gmac 0 mac read 0xb8070000",
            "debug ether gmac 0 mac read 0xb805002c",
            "debug ether gmac 0 mac read 0xb8050030",
            "debug ether gmac 0 sw read 0x1000",
            "debug ether gmac 0 sw read 0x1054",
            "debug ether gmac 0 sw read 0x10a8",
            "debug ether gmac 0 sw read 0x10ac",
            "debug ether gmac 0 sw read 0x1100",
            "debug ether gmac 0 sw read 0x1154",
            "debug ether gmac 0 sw read 0x11a8",
            "debug ether gmac 0 sw read 0x11ac",
            "terminal monitor",
            "@sleep 10000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "debug ether gmac 0 mac read 0xb8070000",
            "debug ether gmac 0 mac read 0xb805002c",
            "debug ether gmac 0 mac read 0xb8050030",
            "debug ether gmac 0 sw read 0x1000",
            "debug ether gmac 0 sw read 0x1054",
            "debug ether gmac 0 sw read 0x10a8",
            "debug ether gmac 0 sw read 0x10ac",
            "debug ether gmac 0 sw read 0x1100",
            "debug ether gmac 0 sw read 0x1154",
            "debug ether gmac 0 sw read 0x11a8",
            "debug ether gmac 0 sw read 0x11ac",
            "terminal monitor",
            "@sleep 10000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "debug ether gmac 0 mac read 0xb8070000",
            "debug ether gmac 0 mac read 0xb805002c",
            "debug ether gmac 0 mac read 0xb8050030",
            "debug ether gmac 0 sw read 0x1000",
            "debug ether gmac 0 sw read 0x1054",
            "debug ether gmac 0 sw read 0x10a8",
            "debug ether gmac 0 sw read 0x10ac",
            "debug ether gmac 0 sw read 0x1100",
            "debug ether gmac 0 sw read 0x1154",
            "debug ether gmac 0 sw read 0x11a8",
            "debug ether gmac 0 sw read 0x11ac",
            "terminal monitor",
            "@sleep 10000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "debug ether gmac 0 mac read 0xfff1",
            "debug ether gmac 0 mac read 0xfff2",
            "debug ether gmac 0 mac read 0xfff3",
            "debug ether gmac 0 mac read 0xfff4",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "run-system-shell",
            "rmmod ether_demo.ko",
            "pkill ether_demo.elf",
            "exit"
          ]
        }
      ]
    },
    {
      "collectType": "无线体验类",
      "subTypes": [
        {
          "typeName": "STA无法接入、掉线等问题",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show cpu",
            "show nfpp packet drop",
            "show nfpp packet pass",
            "show nfpp packet trust",
            "show cpu-protect type arp",
            "show cpu-protect type tcp80",
            "show cpu-protect type d1x",
            "show cpu-protect type dhcps",
            "show cpu-protect type dhcp-relay-server",
            "show cpu-protect type dhcp-relay-client",
            "show stamg statistic",
            "show wvlan bssid_table core",
            "show wvlan apvlan_table core",
            "show wvlan wlan_mcast",
            "show wvlan mwlan_table",
            "show vlan",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
				"run-system-shell",
				"dmesg -c",
				"cat /proc/interrupts",
				"@sleep 5000",
				"cat /proc/interrupts",
				"@sleep 5000",
				"cat /proc/interrupts",
				"exit",
            "@telnetEnd",
            "show wvlan bssid_table",
            "show ap-group intf-wlan-map #apGroupName",
            "show ac-c client | incl #apName",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "show dot11 associations all-client",
            "@telnetEnd",
            "show ac-c cli by-ap-name",
            "show wlan diag sta sta-mac #staMac",
            "debug stamg filter add #staMac",
            "debug stamg trace",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "debug rsna #staMac",
            "debug rsna all",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "debug packets function  all mgmt 0x7 count 1000 #staMac",
            "debug sdk ieee80211 22 radio 1 wlan #apWlanId enable",
            "debug sdk ieee80211 23 radio 1 wlan #apWlanId enable",
            "debug sdk ieee80211 22 radio 2 wlan #apWlanId enable",
            "debug sdk ieee80211 23 radio 2 wlan #apWlanId enable",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "@telnetEnd"
          ]
        },
        {
          "typeName": "无线终端丢包问题",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "debug fwd dump-pkt-drop",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "@telnetEnd",
            "run-system-shell",
            "cd /sbin",
            "efmp_demo &",
            "exit",
            "clear efmp flow counter",
            "@sleep 5000",
            "clear efmp flow counter",
            "@sleep 5000",
            "clear efmp flow counter",
            "ping #staGateIp",
            "show efmp flow count",
            "show wlan diag sta sta #staMac",
            "show cwk tunnel #tunNum",
            "debug packets function  all protocol 0x21 count 1000 #staMac",
            "debug efmp packet filter ipv4_sport range 67 68 ipv4_dport range 67 68 src_mac #staMac counter 30",
            "debug efmp packet filter etype arp src_mac #staMac counter 30",
            "debug cwk sw packet dhcp count 10",
            "debug efmp packet filter ipv4_sport range 67 68 ipv4_dport range 67 68 src_mac #staMac counter 30",
            "debug cwk sw packet dhcp count 10",
            "debug cwk sw packet arp count 10",
            "debug efmp packet filter etype arp src_mac #staMac counter 30",
            "debug cwk sw packet arp count 10",
            "debug cwk sw packet icmp count 10",
            "debug cwk sw packet icmp count 10",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "run-system-shell",
            "pkill efmp_demo",
            "exit"
          ]
        }
      ]
    },
    {
      "collectType": "认证类问题",
      "subTypes": [
        {
          "typeName": "web认证重定向页面无反应，看不到url",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show cpu-pro type web-auth",
            "show cpu-pro type tcp80",
            "show tcp con stat",
            "debug web cli",
            "show web user all",
            "show pro cpu non",
            "show web user ip #ipParam1",
            "show tcp connect | include #ipParam1",
            "debug web stat",
            "debug web stat eportalv2",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all"
          ]
        },
        {
          "typeName": "web认证，终端看到url，但是页面打不开",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "ping #ipPortal"
          ]
        },
        {
          "typeName": "web认证提示超时",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show radius timeout record",
            "debug web cli",
            "show web user ip #unNormalIp",
            "debug web stat",
            "debug web stat eportalv2",
            "debug web ustat timeout",
            "debug scc status",
            "debug scc dump err",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all"
          ]
        },
        {
          "typeName": "1X认证频繁掉线",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show wlan diag sta sta #staMac"
          ]
        },
        {
          "typeName": "1X认证无法接入",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show ac-config client detail #staMac",
            "show dot1x sum | include #staMac",
            "show dot1x user mac #staMac",
            "show radius timeout record"
          ]
        },
        {
          "typeName": "无感知认证异常",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show ac-config client detail #staMac",
            "show dot1x sum | include #staMac",
            "show dot1x user mac #staMac",
            "show radius timeout record",
            "show web user mac #staMac"
          ]
        }
      ]
    },
    {
      "collectType": "人工诊断故障",
      "subTypes": [
        {
          "typeName": "无线组播故障",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
			"show ip multicast wlan",
			"show ip igmp snooping mroute",
			"show ip igmp snooping querier",
			"show ip igmp sn gda",
			"show run",
			"show msf msc"
          ]
        },
        {
          "typeName": "瘦AP注册不上故障",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show ap-config summary",
            "debug apmg join",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "show ap-config sum deny",
            "show apmg apc connect-modules",
            "show apmg apc vsp",
            "show apmg apc cmsg",
            "show apmg apc assemble",
            "show apmg apc controler",
            "show apmg apc decode-elem",
            "show apmg apc distribute",
            "show apmg apc elapsed-time",
            "show apmg apc encode-elem",
            "show apmg apc pkt-hash",
            "show apmg apc timeout",
            "show apmg gipc rg-gipc client"
          ]
        },
        {
          "typeName": "CAPWAP备份故障",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
			"@telnet #APIP #APUSER #APPASS #APENPASS",
				"show capwap client state",
				"show apag debug ap-backup",
				"show apag debug env",
				"show apag debug ctrl",
			"@telnetEnd",
			"show ap-config summary hot-backup",
			"show run",
			"show ap-config running #apName",
			"show wlan hot-backup #acIp",
			"show ap-config cb #apName",
			"show apmg debug table attr ap-state #apMac base"
          ]
        },
        {
          "typeName": "无线终端关联失败",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "show cpu",
            "show nfpp packet drop",
            "show nfpp packet pass",
            "show nfpp packet trust",
            "show cpu-protect type arp",
            "show cpu-protect type tcp80",
            "show cpu-protect type d1x",
            "show cpu-protect type dhcps",
            "show cpu-protect type dhcp-relay-server",
            "show cpu-protect type dhcp-relay-client",
            "show stamg statistic",
            "show wvlan bssid_table core",
            "show wvlan apvlan_table core",
            "show wvlan wlan_mcast",
            "show wvlan mwlan_table",
            "show vlan",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
				"run-system-shell",
				"dmesg -c",
				"cat /proc/interrupts",
				"@sleep 5000",
				"cat /proc/interrupts",
				"@sleep 5000",
				"cat /proc/interrupts",
				"exit",
            "@telnetEnd",
            "show wvlan bssid_table",
            "show ap-group intf-wlan-map #apGroupName",
            "show ac-c client | incl #apName",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "show dot11 associations all-client",
            "@telnetEnd",
            "show ac-c cli by-ap-name",
            "show wlan diag sta sta-mac #staMac",
            "debug stamg filter add #staMac",
            "debug stamg trace",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "debug rsna #staMac",
            "debug rsna all",
            "terminal monitor",
            "@sleep 5000",
            "terminal no monitor",
            "no debug all",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "debug packets function  all mgmt 0x7 count 1000 #staMac",
            "debug sdk ieee80211 22 radio 1 wlan #apWlanId enable",
            "debug sdk ieee80211 23 radio 1 wlan #apWlanId enable",
            "debug sdk ieee80211 22 radio 2 wlan #apWlanId enable",
            "debug sdk ieee80211 23 radio 2 wlan #apWlanId enable",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "@telnetEnd"
          ]
        },
        {
          "typeName": "无线终端丢包故障",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息",
            "@telnet #APIP #APUSER #APPASS #APENPASS",
            "debug fwd dump-pkt-drop",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "@telnetEnd",
            "run-system-shell",
            "cd /sbin",
            "efmp_demo &",
            "exit",
            "clear efmp flow counter",
            "@sleep 5000",
            "clear efmp flow counter",
            "@sleep 5000",
            "clear efmp flow counter",
            "ping #staGateIp",
            "show efmp flow count",
            "show wlan diag sta sta #staMac",
            "show cwk tunnel #tunNum",
            "debug packets function  all protocol 0x21 count 1000 #staMac",
            "debug efmp packet filter ipv4_sport range 67 68 ipv4_dport range 67 68 src_mac #staMac counter 30",
            "debug efmp packet filter etype arp src_mac #staMac counter 30",
            "debug cwk sw packet dhcp count 10",
            "debug efmp packet filter ipv4_sport range 67 68 ipv4_dport range 67 68 src_mac #staMac counter 30",
            "debug cwk sw packet dhcp count 10",
            "debug cwk sw packet arp count 10",
            "debug efmp packet filter etype arp src_mac #staMac counter 30",
            "debug cwk sw packet arp count 10",
            "debug cwk sw packet icmp count 10",
            "debug cwk sw packet icmp count 10",
            "terminal monitor",
            "@sleep 30000",
            "terminal no monitor",
            "no debug all",
            "run-system-shell",
            "pkill efmp_demo",
            "exit"
          ]
        }
      ]
    },
    {
      "collectType": "未知故障",
      "subTypes": [
        {
          "typeName": "无线未知故障",
          "cmds": [
            "@include 11X无线基本信息",
            "@include 11X无线AC设备基本类基本信息"
          ]
        },
        {
          "typeName": "未知故障AP",
          "cmds": [
            "@include 11X无线AP设备基本类基本信息"
          ]
        }
      ]
    }
  ]
}