I would say that there is a loop in your network somewhere (i.e.
the 10.1/16 and 10.2/16 subnets might not be as separate as you
thought).  This you can try:

1. brctl showstp br0, brctl showstp br1
   Check whether you have ports in the 'blocking' state or
   not.

2. tcpdump -i br0, tcpdump -i br1 (with a recent tcpdump)
   Check whether the spanning tree packets that you see
   contain the same 'root' value or not.


   
On Mon, Mar 25, 2002 at 04:50:07AM +0000, Matt Critcher wrote:

> 
> Hi all.
> 
> I have been digging through the mailing list archives and google for the past
> couple of days looking for an answer, but have had little success.
> 
> here's my network setup.
> 
> i have a t-1, a cisco 2630 router, several hp4000M switches, and 2 VLAN
> segments.  i need to make 2 bridges on a i386 (750 athlon, RH72, 2.4.16, latest
> from bridge.sf.net, 3c59x).  yes, i know that there is the whole VLAN thing but
> i am using TC so i need to break it up this way for various reasons (and my
> problems are before i try to initiate TC).  also, because i thought that it
> might be the router, i tried it again between 2 of these switches and same
> results (all traffic on the vlans is untagged)
> 
> anyway, here is a little pic (sorry if it looks distored) to help explain.
> 
> 
> 
>                        |---10.2/16--|  eth0,eth1   |-----
> ---WAN-----ROUTER------|            |  bridge box  |     | hp4000M switch(vlans)
>                        |---10.1/16--|  eth2,eth3   |-----
> 
> 
> i set up the bridges this way
> 
> brctl addbr br0
> ifconfig eth0 0.0.0.0 up
> ifconfig eth1 0.0.0.0 up
> brctl addif br0 eth0
> brctl addif br0 eth1
> ifconfig br0 0.0.0.0 up
> 
> brctl addbr br1
> ifconfig eth2 0.0.0.0 up
> ifconfig eth3 0.0.0.0 up
> brctl addif br1 eth2
> brctl addif br1 eth3
> ifconfig br1 0.0.0.0 up
> 
> i have also tried this without the 0.0.0.0 (just ifconfig eth/br up), and with
> stp off.  i have tried with addresses on the bridges and ethX. 
> 
> the problem is that no matter how i shuffle it around, the bridge created on
> 10.2/16 only works if the bridge on 10.1/16 is down.  it doesnt matter which i
> make br0 or which i add first.  if i bring up the bridge on 10.1, it just dont
> work.  tcpdump -i on 10.1 shows all the normal traffic.  same thing on 10.2
> shows only arp and netbios-datagrams.
> 
> this is really weird.  i have replaced the nics thinking that one could be bad.
>  i have made sure that each nic is on its irq, and have replaced the network
> cables with new, store-bought ones.
> 
> i'm stumped.  as i mentioned before, tc or iptables is not bound to anything. 
> this is just straight-out-of-the-box bridging. 
> 
> anyone out there had a simular problem?  any advice?  
> 
> i really appreciate your help.
> 
> thanks!!
> 
> matt
> 
> 
> 
> ---------------------------------------------
> Visit http://www.neark.org
> 
> 
> _______________________________________________
> Bridge mailing list
> [EMAIL PROTECTED]
> http://www.math.leidenuniv.nl/mailman/listinfo/bridge
_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to