Re: tc is giving an error: RTNETLINK answers: File exists

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've solved the problem. It turns out tc didn't like the sequence the
commands were in. The script was set up to create a qdisc for each
customer and attach a rate limiting class to it. It looked like this:

               1:    root qdisk
                |
               1:1   child class
               /|\
              / | \
             /  |  \
            /   |   \
          1:76 1:77 1:78... customer qdiscs
            |    |    |
           76:  77:  78:  rate limiting classes
           /|\ ...
          / | \
         /  |  \
        /   |   \
      76:1 76:2 76:3  child classes to handle load balancing

My bad. It should have looked like this:

               1:    root qdisk
                |
               1:1   child class
               /|\
              / | \
             /  |  \
            /   |   \
          1:76 1:77 1:78... customer rate limiting classes
            |    |    |
           76:  77:  78:  customer qdiscs
           /|\ ...
          / | \
         /  |  \
        /   |   \
      76:1 76:2 76:3  child classes to handle load balancing

I had rewritten the script to use HTBs, yet the same error occured.
That's when I noticed the problem with the handles. switching the 2
commands fixed it. 

_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux