Re: [one-users] Multiple network cards with same MAC address

2014-09-16 Thread Daniel Dehennin
Ruben S. Montero rsmont...@opennebula.org writes:

 Hi

Hello,

 MAC address  is checked to not collide within a VNET - AR. If you want to
 set different MAC on different VNETs you need to define the MAC address
 ranges in such a way they do not overlap.

Ok, thank you.
-- 
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6  2AAD CC1E 9E5B 7A6F E2DF


signature.asc
Description: PGP signature
___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org


[one-users] Multiple network cards with same MAC address

2014-09-08 Thread Daniel Dehennin
Hello,

Using ONE 4.8 on two nodes with Open vSwitch networks, a crossover cable
between the nodes as trunk.

I have a router template using 4 different networks, each network is
isolated in dedicated VLAN, but 3 network cards use the same MAC
address.

On another try two of them use the same MAC address.

This result is miss-function on that router, the firt card is tagged
with the VLAN ID two times, the next one is in trunk mode:

Mon Sep 8 11:00:14 2014 [Z0][VMM][I]: post: Executed sudo ovs-vsctl set 
Port vnet44 tag=655.
Mon Sep 8 11:00:14 2014 [Z0][VMM][I]: post: Executed sudo ovs-vsctl set 
Port vnet45 tag=659.
Mon Sep 8 11:00:14 2014 [Z0][VMM][I]: post: Executed sudo ovs-vsctl set 
Port vnet45 tag=660.
Mon Sep 8 11:00:14 2014 [Z0][VMM][I]: post: Executed sudo ovs-vsctl set 
Port vnet47 tag=661.
Mon Sep 8 11:00:14 2014 [Z0][VMM][I]: ExitCode: 0

The “vnet45” should bet tagged with “659”:

ovs-vsctl find Port name=vnet45
_uuid   : b5b33023-03ff-4229-8039-f2268096fb77
bond_downdelay  : 0
bond_fake_iface : false
bond_mode   : []
bond_updelay: 0
external_ids: {}
fake_bridge : false
interfaces  : [349e0f2d-3cd7-4865-bb8d-72b82aebc437]
lacp: []
mac : []
name: vnet45
other_config: {}
qos : []
statistics  : {}
status  : {}
tag : 660
trunks  : []
vlan_mode   : []

The “vnet46” has the same MAC address as “vnet45” and is in trunk
mode:

ovs-vsctl find Port name=vnet46
_uuid   : cad4a6c7-5ab5-440f-81e7-59bfb19e00a6
bond_downdelay  : 0
bond_fake_iface : false
bond_mode   : []
bond_updelay: 0
external_ids: {}
fake_bridge : false
interfaces  : [1b0a1deb-fdb3-44ea-b406-67afa953ee5f]
lacp: []
mac : []
name: vnet46
other_config: {}
qos : []
statistics  : {}
status  : {}
tag : []
trunks  : []
vlan_mode   : []


Here is one of the networks definitions:

oneadmin@nebula:~$ onevnet show 659
VIRTUAL NETWORK 659 INFORMATION
ID : 659
NAME   : dmz1
USER   : auser
GROUP  : users
CLUSTER: -
BRIDGE : internal
VLAN   : Yes
USED LEASES: 2

PERMISSIONS
OWNER  : um-
GROUP  : ---
OTHER  : ---

VIRTUAL NETWORK TEMPLATE
BRIDGE=internal
PHYDEV=
PUBLIC=NO
VLAN=YES
VLAN_ID=

ADDRESS RANGE POOL
 AR TYPESIZE LEASES   MAC  IP  
GLOBAL_PREFIX
  0 ETHER254  1 02:00:2b:94:f7:fa   -   
   -

LEASES
AR  OWNERMAC  IP  
IP6_GLOBAL
0   VM : 6113  02:00:2b:94:f7:fa   -
   -


I could define random mac prefixes for each network but I assumed that ONE will 
pick different MAC
for each cards.

Regards.
-- 
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6  2AAD CC1E 9E5B 7A6F E2DF


signature.asc
Description: PGP signature
___
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org