Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a cluster farm that I'm setting up.

The nodes (computers in the farm) are connected via ethernet & IP over Infiniband. I'm needing to netboot the nodes and thought dnsmasq would fit well as it provides all the features including support for DHCP over IB and it works great for our ethernet setup. However, I can't seem to get it to provide IP addresses to the infiniband adaptors on the nodes.

Each node is running an Ubuntu desktop 12.04 LTS. The dnsmasq server is running on ubuntu server 12.04LTS and has the following test config:





IPoIB works between nodes when configured statically but not with dhcp. On the nodes the file /etc/network/interfaces contains

auto lo
iface lo inet loopback

auto ib0
iface ib0 inet dhcp
#iface ib0 inet static
up echo connected >`find /sys -name mode | grep ib0`

Is there something I need to do on the client or server end to make this work?

share|improve this question
I found out that the client also needs to support the DHCP over infiniband. Windows dhcp client appears not to support it. Therefore I gave up on the persuit and am using static assignment. – Matt Sep 4 '13 at 1:35
Did you find a solution to this? I'm getting into the exactly the same question right now... – Danduk82 Feb 5 '14 at 10:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.