I have had the same problem few times. Most of the times the problem was that /tmp was full because few programs made too large logfiles in there. So check /tmp first and see if there is enough space for the dhcp conf files etc.