Hi Sean, There were hard coded values for pkey, qkey, and join state in multicast.c.If so, where should these ultimately come from ? Also, where do the other parameters (components) that are necessary to create a group come from ? One option would be to obtain all of them from the appropriate (partition based) IPoIB broadcast group. -- Hal