Here are the latest test results with different chipsets on the alx/atl1c Ethernet driver.
Kernel 3.3.0+ / alx
IPv6 - The Next Generation Internet Protocol
/etc/net is a new way to configure networks. It is designed to let you use all modern Linux network technologies in a convenient way. The best way to learn /etc/net is to look at examples, which I will try to provide for most technologies mentioned at LinuxNet pages.
You can find more information at the project's home page and freshmeat page.
I created a bridge that include eth0 and the bridge in preparation to setup Qemu with a bridged interace to the network.
ifconfig eth0 0.0.0.0 promisc up
brctl addbr br
ifconfig br 172.16.2.1 netmask 255.255.255.0 up
I have echoed 1 in /proc/sys/net/ipv4/conf/eth0/proxy_arp
I finish setting this up and evrything is fine. I ping the default gateway of the machine in the network attached to the eth0 interface and I get excellent replies.
Here is the problem, I vnc to 172.16.2.1 and once I do that, I loose communication with 172.16.2.1.
The Spanning Tree Protocol (STP) is used to allow multiple bridges to work together. Each bridge communicates with other bridges to discover how they are interconnected. This information is then used to eliminate cycles, and provide optimal routing of packets. STP also provides fault tolerance, because it will recompute the topology if a bridge or port fails.