Bem, pelo que entendi, os seus clientes estão na range que vai do IP 10.0.1.20 ao IP 10.0.1.253, certo??? Também suponho que vc tenha apenas 1 cartão nesse AP, certo? Partindo desse princípio, vc está criando um PIPE de 2 megas de download e 2 megas de upload... Todos os clientes irão compartilhar desses 2 megas de down e up (PARENT) e terão como velocidade máxima cada um 350k de down e 100k de up... Mas eu acho que vc esqueceu de colocar um nome para essa regra logo após o comando "qshape"... Olha o exemplo no próprio script do CBQ do Star-OS:
########### (simple qshape sample with ip range)
# Shape client IPs between 192.168.10.1 and 192.168.10.9 to 128k #download, and 56k upload, each using their own queue.
#qshape joe-user-list 101:109 bw 128k 56k 192.168.10.1 on $client
Isso quer dizer que sua regra está correta, apenas falta colocar um nome, que nesse exemplo é "joe-user-list"... Ainda não testei isso, mas deve funcionar... Se não funcionar dessa forma, você pode usar o outro exemplo que o script dá:
bi-pipe 1000 bw 2048k 2048k
qshape IP20 20 bw 350k 100k parent 1000 10.0.1.20 on $client
qshape IP21 21 bw 350k 100k parent 1000 10.0.1.21 on $client
qshape IP22 22 bw 350k 100k parent 1000 10.0.1.22 on $client
e assim por diante, até o final da range....
Veja bem, naum testei nada disso, mas os exemplos do script estão assim... Com uma dessas duas formas vc vai conseguir dividir 2 megas de banda para todos os clientes da sua range, limitando para 350k de down e 100k de up para cada um...
Testa aeh e poste os resultados...