Whups. OK. I lied.
I probably *do* know how to get bandwidth per client via syslog information.
It is (unfortunately) horribly formatted.
But the "acsrvc_display_sta_stats()" and "acsrvc_thread() ..... last stats reported from unmatched VAP" messages should be combinable to provide the raw per-client data you're looking for.
To split this up into device categories, you'd then have to get operating system versions per client.
That info is available here:
https://github.com/bot779/ruckusconf/...
https://github.com/bot779/ruckusconf
Then you'd have to massage the hell out of that info and do the EXCEL jockey stuff to get a decent pie-chart.
Or... I'm sure Ruckus sells an add-on product to do that for you.
Maybe it's FlexMaster:
http://www.ruckuswireless.com/product...
Or this SmartCell_Insight thingy:
http://www.ruckuswireless.com/product...
Maybe your sales team could provide info on FlexMaster. I'm not finding much.
Or you could hand somebody a wad of cash to build this report for you...
acsrvc_display_sta_stats(): Retrieved STA Statistics fore8:4e:06:0f:6b:53
acsrvc_display_sta_stats(): tx_packets = 10697684
acsrvc_display_sta_stats(): tx_bytes = 1825368490
acsrvc_display_sta_stats(): rx_packets = 3673694
acsrvc_display_sta_stats(): rx_bytes = 232732459
acsrvc_display_sta_stats(): tx_xretries = 49006
acsrvc_display_sta_stats(): tx_xretry_bytes = 0
acsrvc_display_sta_stats(): tx_power = 48
acsrvc_display_sta_stats(): channelization = 20
acsrvc_display_sta_stats(): sta_rssi = 60
acsrvc_display_sta_stats(): tx_rate = 4040294400