Ett sätt att kolla vad som egentligen händer är ju att logga in med telnet och använda PS och KILL för att stänga av och sedan starta mgcamd igen
Använd PS för att se processnumret och döda sedan processen med KILL
Sen måste du ju använda startscriptet för mgcamd så den läser in config filera rätt eller ange var filerna filerna finns..
http://ss64.com/bash/
Om även Ubunton servern får sin IP via DHCP hur vet du att den inte ändras om du skulle starta prylarna i en annan ordning..