Usage: netshaper [ OPTIONS ] { COMMAND | help } OPTIONS := { -V[ersion] | -c[olor] | -help } COMMAND := { set | get | delete | group } dev DEVNAME handle scope HANDLE_SCOPE [id HANDLE_ID] [bw-min BW_MIN] [bw-max BW_MAX] [weight WEIGHT] netshaper group dev DEVNAME handle scope SCOPE [ id ID ] [ parent scope SCOPE [ id ID ] ] [ bw-min BW ] [ bw-max BW ] [ weight WEIGHT ] leaves { scope queue id ID [ weight WEIGHT ] [ priority PRIO ] } [ ... ] Where: DEVNAME := STRING HANDLE_SCOPE := { netdev | queue | node } HANDLE_ID := UINT (required for queue/node, optional for netdev) BW_MIN/BW_MAX := UINT{ kbit | mbit | gbit } WEIGHT := UINT