hi all , i use ubuntu 12.04 with xcp , all config run very well except vlan i use xe network-create and xe vlan-create to build vlan 3000 then startup a vm in this network, xapi0 fakebridge and vif1.0 all looks well, use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged with 3000 but i can not access the internent~~~ somebody can help me with this? thanks. _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
i think maybe im wrong? the xe network-create and xe vlan-create is only for xcp bridge mode?? if i use openvswitch i should only use ovs tool to add vlan config?? what should i do ? On Mon, Jun 11, 2012 at 12:48 PM, pf shineyear <shinepf@gmail.com> wrote:> hi all , > > i use ubuntu 12.04 with xcp , all config run very well except vlan > > i use xe network-create and xe vlan-create to build vlan 3000 > > then startup a vm in this network, xapi0 fakebridge and vif1.0 all looks > well, > > use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged with > 3000 > > but i can not access the internent~~~ > > somebody can help me with this? > > thanks. >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
i just want to diff vm use diff vlan, why it''s so difficult~~ On Mon, Jun 11, 2012 at 1:09 PM, pf shineyear <shinepf@gmail.com> wrote:> i think maybe im wrong? > > the xe network-create and xe vlan-create is only for xcp bridge mode?? > > if i use openvswitch i should only use ovs tool to add vlan config?? > > what should i do ? > > > On Mon, Jun 11, 2012 at 12:48 PM, pf shineyear <shinepf@gmail.com> wrote: > >> hi all , >> >> i use ubuntu 12.04 with xcp , all config run very well except vlan >> >> i use xe network-create and xe vlan-create to build vlan 3000 >> >> then startup a vm in this network, xapi0 fakebridge and vif1.0 all looks >> well, >> >> use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged with >> 3000 >> >> but i can not access the internent~~~ >> >> somebody can help me with this? >> >> thanks. >> > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
i think it could be the intel 82576 drive problem, https://forums.citrix.com/thread.jspa?threadID=280048&start=0&tstart=135 i can not follow the post thread because it''s use xenserver and all upgrade package is for xenserver, i use ubuntu 12.04 with xcp , not fit for, so, i try to upgrade igb to newest version , 3.4.7 but still not work with vlan tag. On Mon, Jun 11, 2012 at 1:11 PM, pf shineyear <shinepf@gmail.com> wrote:> i just want to diff vm use diff vlan, why it''s so difficult~~ > > > On Mon, Jun 11, 2012 at 1:09 PM, pf shineyear <shinepf@gmail.com> wrote: > >> i think maybe im wrong? >> >> the xe network-create and xe vlan-create is only for xcp bridge mode?? >> >> if i use openvswitch i should only use ovs tool to add vlan config?? >> >> what should i do ? >> >> >> On Mon, Jun 11, 2012 at 12:48 PM, pf shineyear <shinepf@gmail.com> wrote: >> >>> hi all , >>> >>> i use ubuntu 12.04 with xcp , all config run very well except vlan >>> >>> i use xe network-create and xe vlan-create to build vlan 3000 >>> >>> then startup a vm in this network, xapi0 fakebridge and vif1.0 all looks >>> well, >>> >>> use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged with >>> 3000 >>> >>> but i can not access the internent~~~ >>> >>> somebody can help me with this? >>> >>> thanks. >>> >> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
still have this problem, alway recive this: in_port(3),eth(src=96:c6:d0:5a:28:30,dst=33:33:00:00:00:02),eth_type(0x86dd),ipv6(src=fe80::94c6:d0ff:fe5a:2830,dst=ff02::2,label=0,proto=58,tclass=0,hlimit=255,frag=no),icmpv6(type=133,code=0), packets:2, bytes:140, used:2.880s, actions:push_vlan(vid=3003,pcp=0),0,pop_vlan,2,push_vlan(vid=3003,pcp=0),1 On Tue, Jun 12, 2012 at 1:42 PM, pf shineyear <shinepf@gmail.com> wrote:> i think it could be the intel 82576 drive problem, > https://forums.citrix.com/thread.jspa?threadID=280048&start=0&tstart=135 > > i can not follow the post thread because it''s use xenserver and all > upgrade package is for xenserver, > > i use ubuntu 12.04 with xcp , not fit for, so, > > i try to upgrade igb to newest version , 3.4.7 but still not work with > vlan tag. > > > On Mon, Jun 11, 2012 at 1:11 PM, pf shineyear <shinepf@gmail.com> wrote: > >> i just want to diff vm use diff vlan, why it''s so difficult~~ >> >> >> On Mon, Jun 11, 2012 at 1:09 PM, pf shineyear <shinepf@gmail.com> wrote: >> >>> i think maybe im wrong? >>> >>> the xe network-create and xe vlan-create is only for xcp bridge mode?? >>> >>> if i use openvswitch i should only use ovs tool to add vlan config?? >>> >>> what should i do ? >>> >>> >>> On Mon, Jun 11, 2012 at 12:48 PM, pf shineyear <shinepf@gmail.com>wrote: >>> >>>> hi all , >>>> >>>> i use ubuntu 12.04 with xcp , all config run very well except vlan >>>> >>>> i use xe network-create and xe vlan-create to build vlan 3000 >>>> >>>> then startup a vm in this network, xapi0 fakebridge and vif1.0 all >>>> looks well, >>>> >>>> use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged with >>>> 3000 >>>> >>>> but i can not access the internent~~~ >>>> >>>> somebody can help me with this? >>>> >>>> thanks. >>>> >>> >>> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
i giveup the vlan , change to openflow , i changed the vif script in /usr/lib/xcp/script/ add a function like that: handle_openflow_script() { local action=$1 local domid=$2 local devid=$3 local MACID=$(ovs-vsctl get interface vif${domid}.${devid} external_ids:attached-mac) local OFPORT=$(ovs-vsctl get interface vif${domid}.${devid} ofport) MACID="${MACID%\"}" MACID="${MACID#\"}" echo "$action domid $domid devid $devid macid $MACID ofport $OFPORT" >> /root/odp-base.txt case "$action" in online|move) #icmp ret=$(ovs-ofctl add-flow xenbr1 in_port=${OFPORT},dl_type=0x0800,nw_proto=1,dl_src=${MACID},priority=2,idle_timeout=0,action=normal) #tcp ret=$(ovs-ofctl add-flow xenbr1 in_port=${OFPORT},dl_type=0x0800,nw_proto=6,dl_src=${MACID},priority=2,idle_timeout=0,action=normal) #udp ret=$(ovs-ofctl add-flow xenbr1 in_port=${OFPORT},dl_type=0x0800,nw_proto=17,dl_src=${MACID},priority=2,idle_timeout=0,action=normal) #arp ret=$(ovs-ofctl add-flow xenbr1 in_port=${OFPORT},dl_type=0x0806,dl_src=${MACID},priority=2,idle_timeout=0,action=normal) #other output from this port drop ret=$(ovs-ofctl add-flow xenbr1 in_port=${OFPORT},priority=1,idle_timeout=0,action=drop) #icmp ret=$(ovs-ofctl add-flow xenbr1 in_port=1,dl_type=0x0800,nw_proto=1,dl_dst=${MACID},priority=4,idle_timeout=0,action=normal) #tcp ret=$(ovs-ofctl add-flow xenbr1 in_port=1,dl_type=0x0800,nw_proto=6,dl_dst=${MACID},priority=4,idle_timeout=0,action=normal) #udp ret=$(ovs-ofctl add-flow xenbr1 in_port=1,dl_type=0x0800,nw_proto=17,dl_dst=${MACID},priority=4,idle_timeout=0,action=normal) #arp ret=$(ovs-ofctl add-flow xenbr1 in_port=1,dl_type=0x0806,dl_dst=${MACID},priority=4,idle_timeout=0,action=normal) #other input from this port drop ret=$(ovs-ofctl add-flow xenbr1 in_port=1,priority=3,idle_timeout=0,action=drop) ;; remove|offline) ret=$(ovs-ofctl del-flows xenbr1 in_port=${OFPORT}) ret=$(ovs-ofctl del-flows xenbr1 in_port=1,dl_dst=${MACID}) ;; esac } and anytime when vm start or reboot or shutdown, it will be called. On Tue, Jun 19, 2012 at 5:16 PM, pf shineyear <shinepf@gmail.com> wrote:> still have this problem, alway recive this: > > in_port(3),eth(src=96:c6:d0:5a:28:30,dst=33:33:00:00:00:02),eth_type(0x86dd),ipv6(src=fe80::94c6:d0ff:fe5a:2830,dst=ff02::2,label=0,proto=58,tclass=0,hlimit=255,frag=no),icmpv6(type=133,code=0), > packets:2, bytes:140, used:2.880s, > actions:push_vlan(vid=3003,pcp=0),0,pop_vlan,2,push_vlan(vid=3003,pcp=0),1 > > > > > > On Tue, Jun 12, 2012 at 1:42 PM, pf shineyear <shinepf@gmail.com> wrote: > >> i think it could be the intel 82576 drive problem, >> https://forums.citrix.com/thread.jspa?threadID=280048&start=0&tstart=135 >> >> i can not follow the post thread because it''s use xenserver and all >> upgrade package is for xenserver, >> >> i use ubuntu 12.04 with xcp , not fit for, so, >> >> i try to upgrade igb to newest version , 3.4.7 but still not work with >> vlan tag. >> >> >> On Mon, Jun 11, 2012 at 1:11 PM, pf shineyear <shinepf@gmail.com> wrote: >> >>> i just want to diff vm use diff vlan, why it''s so difficult~~ >>> >>> >>> On Mon, Jun 11, 2012 at 1:09 PM, pf shineyear <shinepf@gmail.com> wrote: >>> >>>> i think maybe im wrong? >>>> >>>> the xe network-create and xe vlan-create is only for xcp bridge mode?? >>>> >>>> if i use openvswitch i should only use ovs tool to add vlan config?? >>>> >>>> what should i do ? >>>> >>>> >>>> On Mon, Jun 11, 2012 at 12:48 PM, pf shineyear <shinepf@gmail.com>wrote: >>>> >>>>> hi all , >>>>> >>>>> i use ubuntu 12.04 with xcp , all config run very well except vlan >>>>> >>>>> i use xe network-create and xe vlan-create to build vlan 3000 >>>>> >>>>> then startup a vm in this network, xapi0 fakebridge and vif1.0 all >>>>> looks well, >>>>> >>>>> use ovs-vsctl list port i can see xapi0 and vif1.0 have beed taged >>>>> with 3000 >>>>> >>>>> but i can not access the internent~~~ >>>>> >>>>> somebody can help me with this? >>>>> >>>>> thanks. >>>>> >>>> >>>> >>> >> >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users