Hi again Stephen,

>The bridge disables by port, each port is a network device. If the network 
>devices
>correctly implement carrier, then it can work with some down and some up.
>It sounds like either they are all coming on one device, or the device driver 
>is
>buggy.


I think you hit the jackpot!  I looked into the driver code and the carrier is 
not implemented as it is supposed to.  Whenever there is a LAN port status 
change, the change is used to set the carrier.  This is the reason why when one 
port is disconnected, it brings down the whole interface.  I've changed that to 
check the status of other ports before setting the carrier flag.  

Thank you very much!!  You are a big help!

Douglas



_______________________________________________
Bridge mailing list
[email protected]
https://lists.osdl.org/mailman/listinfo/bridge

Reply via email to