I fixed it. It turned out to be a problem in the net device driver, the code to switch it into promiscuous mode was disabled.
I think the operation with stp off is flawed, I still have to set these to 0 in order for the bridge to respond quickly to plugins and unplugs: setageing 0 setfd 0 sethello 0 If stp is disabled these should be forced to 0 automatically. Also the kernel messages for transmit timed out. are irritating. -Dave >I'm trying to get the bridge code to work and have run into a strange >problem. I have 2 ethernet ports, and only the port with the lower mac >address works properly. I can reconfigure the hardware so the mac addresses >are reversed, and the working port changes. > >The system is based on Montevista's 2.4.2 embedded linux kernel for ppc >8260. Both ethernet ports work fine when configured separately as eth0 and >eth1. The problem is when I use brctl to create the br0 bridge. Only one >of the eth* ports works properly, the one with the lower mac address. > >I don't know if the problem is in: >1) Ethernet driver code (ie, kernel) >2) bridge code (also in kernel) >3) brctl code > >Any ideas as to what the problem is or where I should concentrate my >searching will be welcome. Please cc me on responses as I'm not subscribed >to the list. > >TIA!!!!! >-Dave _______________________________________________ Bridge mailing list [EMAIL PROTECTED] http://www.math.leidenuniv.nl/mailman/listinfo/bridge
