Hi I intent to use brctl to bridge two devices on linux box. One is eth0, the other is USB net which is recognized as usb0 by linux box. Then I run following command # ifconfig eth0 down # ifconfig usb0 down # brctt addbr ipbr # brctl addif ipbr eth0 # brctl addif ipbr usb0 # ifconfig eth0 up # ifconfig eth0 0.0.0.0 # ifconfig usb0 up # ifconfig usb0 0.0.0.0 # ifconfig ipv6 up eth0 usb0 192.168.16.2 Box1<----------------> Linux bridge <----------------------> Box Then I connet another device into the eth0 interface of bridge. Its ip address is 192.168.16.1, the device on the othe end of usb lan is 192.168.16.2 When I ping 192.168.16.2 from 192.168.16.1. The tcpdump on bridge is message of ARP "who has 192.168.16.2 tell 192.168.16.1", but I neve see the ARP reply why? Thanks Best Regards