Hi, all I am trying to set a queue in a port of a switch in ryu , using OVS command below. but it seems that the command has a collision with the bandwidth setting in the mininet topo file made by myself when I want to set the bandwidth for each links , like "self.addLink(s1, h1, cls=TCLink, bw=100)" . If I only use "self.addLink(s1, h1)" to set the link, the OVS command below works, the queue will be created. I have tried the different OpenFlow vision and even not use a self-built topo file, instead using "sudo mn --topo linear,10 --link tc,bw=10" command to build the topo. Unfortunately, it seems when I want to set the bandwidth in the mininet, the QoS OVS command can not work in ryu. I am so grateful, if someone can help me find the reason or provide a method to set the bandwidth in the topo-link by myself and make the queue setting successfully in the same time.
OVS queue command: ''' ovs-vsctl -- set Port s1-eth2 qos=@newqos \ -- --id=@newqos create QoS type=linux-htb other-config:max-rate=250000000 queues=0=@q0\ -- --id=@q0 create Queue other-config:min-rate=8000000 other-config:max-rate=150000000\ ''' Regards, King's College London Ziyang Fan From: ziyang....@kcl.ac.uk
_______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel