Public bug reported:
I have seen that my xen machine reply to arp requests two times.
12:22:17.472843 arp who-has x.x.10.130 tell x.x.10.100
12:22:17.472910 arp reply x.x.10.130 is-at fe:ff:ff:ff:ff:ff
12:22:17.472935 arp reply x.x.10.130 is-at 00:1d:7d:96:c6:3c
The interfaces peth0 and veth0.0 are set to arp off.
But xenbr0 was not set to arp off. It seems that "xend" is creating the bridge
with arp on and the network-bridge (and xen-network-common.sh) script keep that
bridge.
# Usage: create_bridge bridge
create_bridge () {
local bridge=$1
# Don't create the bridge if it already exists.
if [ ! -e "/sys/class/net/${bridge}/bridge" ]; then #
<--------- is already created by xend
brctl addbr ${bridge}
brctl stp ${bridge} off
brctl setfd ${bridge} 0
ip link set ${bridge} arp off
ip link set ${bridge} multicast off
fi
I changed to script
# Usage: create_bridge bridge
create_bridge () {
local bridge=$1
# Don't create the bridge if it already exists.
if [ ! -e "/sys/class/net/${bridge}/bridge" ]; then
brctl addbr ${bridge}
fi
# Change the settings of the already created interface
brctl stp ${bridge} off
brctl setfd ${bridge} 0
ip link set ${bridge} arp off
ip link set ${bridge} multicast off
I don't know if that is the solution but it works for me. Perhaps it is
possible to store bridge settings to give xend information how xenbr0 should be
configured.
** Affects: xen-3.1 (Ubuntu)
Importance: Undecided
Status: New
--
arp reply from xenbr0
https://bugs.launchpad.net/bugs/175547
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs