puts " Interface $ifc at $node links to $peer"
- if { [nodeType $peer] == "rj45" } {
- # TODO: RJ45 nodes zasad ne podrzavamo
- set peerifc [getNodeName $peer]
- #set ether [nexec ifconfig $peerifc | grep "HWaddr " | cut -c8-]
- set ether [nexec ifconfig $peerifc | grep $peerifc | awk {{print $5}}]
- puts " Za RJ45 interface -> MAC(eth0) = $ether"
- } else {
+
# vzctl ne prima ako nije properly padded
set ether 40:00:aa:aa:[format %02x $mac_byte4]:[format %02x $mac_byte5]
set host_ether 40:00:aa:ff:[format %02x $mac_byte4]:[format %02x $mac_byte5]
set mac_byte5 0
incr mac_byte4
}
- }
# puts " nexec vimage $node_id ifconfig $ifc link $ether "
nexec vzctl {set} $node_id --netif_add $ifc,$ether,$ifid,$host_ether
set ngnodemap($ifc@$node_id) $ifid