From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jaggi, Manish" Subject: PV Bridged DHCP (domU) Not working on Xen 4.5rc1 arm64 Date: Thu, 22 Jan 2015 13:12:24 +0000 Message-ID: <1421932343533.53626@caviumnetworks.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2062757927705861178==" Return-path: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "xen-devel@lists.xen.org" Cc: Ian Campbell , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org --===============2062757927705861178== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_142193234353353626caviumnetworkscom_" --_000_142193234353353626caviumnetworkscom_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi All, I am running ubuntu-trusty arm64 server image as dom0. I have enabled CONFI= G_BRIDGE, CONFIG_IPV6, CONFIG_NETFILTER in linux 3.18. Xen version is 4.5 r= c1. in Dom0 post boot did the following a) brctl addbr xenbr0; b) brctl addif xenbr0 eth0 c) Updated /etc/sysctl.conf net.bridge.bridge-nf-call-ip6tables =3D 0 net.bridge.bridge-nf-call-iptables =3D 0 net.bridge.bridge-nf-call-arptables =3D 0 d) iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT e) sysctl -p /etc/sysctl.conf f) /etc/init.d/networking restart g) dhclient xenbr0 xenbr0 gets an IP. h)vif =3D [ 'bridge=3Dxenbr0' ]. Started domU g) domU got an ip. Now the problem is domU is able to ping dom0 but not any other host. While = dom0 is able to ping any host. There could be something missing in my steps, can you please help -Regards manish ? --_000_142193234353353626caviumnetworkscom_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi All,


I am running ubuntu-trusty arm64 server image as dom0. I have enabled CO= NFIG_BRIDGE, CONFIG_IPV6, CONFIG_NETFILTER in linux 3.18. Xen version is 4.= 5 rc1. 


in Dom0 post boot did the following


a) brctl addbr xenbr0; 

b) brctl addif xenbr0 eth0

c) Updated /etc/sysctl.conf

net.bridge.bri=
dge-nf-call-ip6tables =3D 0=0A=
net.bridge.bridge-nf-call-iptables =3D 0=0A=
net.bridge.bridge-nf-call-arptables =3D 0

d)

iptables -I FO=
RWARD -m physdev --physdev-is-bridged -j ACCEPT


e) sysctl -p /etc/sysctl.conf
f) /etc/init.d/networking restart
g) dhclient xenbr0

xenbr0 gets an IP. 

h)vif =3D [ 'bridge=3Dxenbr0' ]. Star= ted domU
g) domU got an ip.

Now the problem is domU is able to ping dom0 but not any other host. W= hile dom0 is able to ping any host.


There could be something missing in my steps, can you please help 

-Regards
manish







--_000_142193234353353626caviumnetworkscom_-- --===============2062757927705861178== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============2062757927705861178==--