Hello!

I'm running the following setup on a PIII based i386 system:

                        ..........
                        : Host A :
                        :........:
                            |
                      [ 1GBit LAN ]
                            |
                .........................
                :          eth1         :
                :                       :
                :                       :
                :          br0          :
                :  ------------------   :
                : eth0             eth2 :
                :.......................:
                   |                |
    [   100MBit LAN   ]         [   1GBit LAN   ]
             |                          |
        ..........                  ..........
        : Host B :                  : Host C :
        :........:                  :........:

The box is routing between eth1 (uplink to our backbone) and br0.
br0 should be bridging between to small lan segments with 1GBit
and 100MBit hosts attached to it.

I'm using Debian Woody (bridge-utils 0.9.5) and a vanilla
2.4.20. eth0 is an Intel 82557 driven with e100 driver, eth1 and
eth2 are Intel 82540EM driven by e1000 driver.

>From the world (shown as host A) and the bridge itself,
everything works fine.

Packages passed from host C to host B have no problem.

Packages passed from host B to host C seems to be corrupted by
the bridge - they pass until host C (I could see the lamps
flashing) but never arrives on host C (checked with tcpdump). I
assume, they are dropped by the NIC in host C. Checksum mismatch?
Even worse: ICMP is dropped completly, TCP may work (I'll get a
SMTP-Banner from host B but not more).

I've now changed near everything (switches, hosts, cables etc.)
and I assume, that there must be a problem between the bridging
code and the e1000 driver.

I also tried the current driver for Etherlink 1000 from Intel
(e1000-4.4.19.tar.gz)  - with the same results.

Patched with bridge-nf-0.0.7-against-2.4.19.diff, the system
makes an ooups short after enabling the bridge. I don't need this
patch, it was simple a try if there are some fixes for the bridge
code.

Any Ideas? The system is not productive for the next one or two
weeks - I'll be able to test near everything.

Sincerly Beat Rubischon

-- 
Beat Rubischon       \|/     See http://www.rubis.ch/~beat/ for
<[EMAIL PROTECTED]>    ( 0^0 )   snail- & e-mail, phone, fax & PGP
 ---------------oOO--(_)--OOo----------------------------------
# wigwam.lugs.ch, Linux 2.4.18, up 292 days, 22:01, load: 0.10
_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to