On Tuesday 23 March 2004 09:00, Yehoram Ben-Yaacov wrote: > Hello all, > > I have a very minimal installed Linux (Kernel, busybox, iptable and > some small utils) running with two NIC. I'm trying to run it as a > bridge but with no success. > I compiled the kernel with bridge support and put the brctl utils. > Here is the configuration: > > Linux1 - attached to eth0 of the bridge > Linux2 - attached to eth1 of the bridge > BRLinux - Linux box with two NIC. > > BRLinux has eth0 and eth1 without IP. it also has br0 with ip. > all the boxs are on the same subnet (Class B). > > ping: Linux 2 -> BRLinux --> OK > ping: BRLinux -> Linux 2 --> OK > ping: Linux 1 -> BRLinux --> FAIL > ping: BRLinux -> Linux 1 --> FAIL > ping: Linux 1 -> Linux 2 --> FAIL > ping: Linux 2 -> Linux 1 --> FAIL > > when looking into network trace I can see that the ARP request > broadcast is seeing on both segments but the replay is been seeing > only on the replaying side. it is like the Linux is blocking only the > replay. > > any idea? >
I don't think your problem has nothing to do with bridging and I have a lot of experience with the Linux bridging code. Make the BRLinux able to ping Linux 1 and vice versa and everything will be ok - I would try to configure BRLinux eth0 as regular port (not enslaved to the bridge), give it an IP and see if you can ping Linux1. I believe you'll find out that the answer is no. All of this is true unless your setup is a little more complicated - like if one of the legs is connected to another swtich or bridge and you've got STP problems. Gilad -- Gilad Ben-Yossef <[EMAIL PROTECTED]> Codefidence. A name you can trust (TM) http://www.codefidence.com ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
