{
	"description": "Gathering WiFi state",
	"dependency" : [
		{
			"type": "file",
			"file": "/sys/class/ieee80211"
		}
	],
	"exec" : [
		{
			"description": "Wireless Status",
			"cmd": "ubus call network.wireless status"
		},
		{
			"description": "WiFi Status",
			"cmd": "sh /usr/share/self-diagnostics/helper/wifi_status.sh",
			"timeout": 10
		},
		{
			"description": "WiFi Radio Status",
			"cmd": "sh /usr/share/self-diagnostics/helper/wifi_radio_status.sh",
			"timeout": 10
		},
		{
			"description": "Get radio scan",
			"cmd": "sh /usr/share/self-diagnostics/helper/wifi_radio_scan.sh",
			"timeout": 10
		},
		{
			"description": "Get Assoc List",
			"cmd": "sh /usr/share/self-diagnostics/helper/wifi_assoclist.sh",
			"timeout": 10
		},
		{
			"description": "Get Scan results and status",
			"cmd": "sh /usr/share/self-diagnostics/helper/wifi_sta.sh",
			"timeout": 10
		},
		{
			"description": "Get backhaul Info",
			"cmd": "cat /var/run/multiap/multiap.backhaul"
		},
		{
			"description": "List Wireless Devices",
			"cmd": "iw dev"
		},
		{
			"description": "iwinfo interface details",
			"cmd": "/usr/bin/iwinfo"
		}
	]
}
