On Mon, 30 Mar 2009 18:03:31 -0700Stephen Hemminger <shemminger@xxxxxxxxxx> wrote: > On Fri, 20 Mar 2009 15:15:50 +0530 (IST)> rahul bhardwaj <rahul_bhardwaj36in@xxxxxxxxxxx> wrote:> > > Hi All,> > I am using Linux 2.6.15 kernel. I want to create 4094 bridge interface but I am able to see only 32 bridge interfaces with the help of "brctl show". I am able see other interfaces into /proc/net/dev but brctl is not showing more then 32. It is also not allowing any operations (add/del) over those interfaces. Is it correct behaviour or I have do some changes in some settings. > > Could anybody please help me in this? > > > 2.6.15 is old, so I could well be wrong, but as I remember:> The old interface (via ioctl) only had room for 32 bridges, so probably that> was it. When interface changed to sysfs that was addressed.> _______________________________________________> Bridge mailing list> Bridge@xxxxxxxxxxxxxxxxxxxxxxxxxx> https://lists.linux-foundation.org/mailman/listinfo/bridge> Did you try updating the bridge utils. The older versions had MAX_BRIDGESdefined as 32, and the code was written such that it read the whole configurationmultiple times. Current code has MAX_BRIDGES=1024, but that is only used on older kernelsthat don't support sysfs. With sysfs the interface just walks the contentsof /sys/class/net and that can handle as many interfaces as you have memory for. No kernel change should be needed._______________________________________________Bridge mailing listBridge@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx://lists.linux-foundation.org/mailman/listinfo/bridge