i just find out that bridges doesnt work . i tried to create simple brige on 2 real port then connect 2 PC to these ports and no ping, also i make static on a port and no ping as well , today i am gonna use 2 real devices (these are on GNS3) with same OpenWrt. Somthing strage that simple brige doesnt work
It is not at all clear how you are testing all this, and how you have it all set up, for this, attach at least screenshots, for starters, lists of interfaces and their settings
This being a virtual PC, the hypervisor networking needs to be properly configured, which is outside the scope of this forum.
The simplest thing you could do with a bridge is add an additional port to the existing default br-lan. See if that works.
A port can only be in one bridge-- I don't know how well LuCI enforces that. On the CLI you can run brctl show to see the kernel bridges and their members.
root@OpenWrt:~# brctl show
bridge name bridge id STP enabled interfaces
br-lan 7fff.0c9888720000 no eth0
br-lan only
evrything with GNS3 Router OS works fine also yes if if i add ports to default br-lan it works
also i tryed on real devices with VLANs ports didnt work as well
A bridge will not be instantiated unless there is a network interface attached to it. If the bridge is only switching external traffic (no interaction with OpenWrt routing or services), the network interface should be protocol Unmanaged (proto none in the CLI).
Ok, delete 1 and 2 , and Add new interface, select you new_bridge and select Static address, IP 10.10.10.1 mask 255.255.255.0, or if you no need ip select unmanagment, on firewal select LAN zone
The "Device" of your empty network interface needs to be the bridge device, not an Ethernet port. Create the bridge first so you can select it from the list. Conventionally the network is called some name and the bridge is called br-name. This isn't a hard requirement but it makes it easier to follow.