08-13-2013
456,
108
Join Date: Nov 2012
Last Activity: 30 July 2019, 10:40 AM EDT
Location: on the road for work; home is private time
Posts: 456
Thanks Given: 10
Thanked 108 Times in 100 Posts
I do not believe the activation of the IP stack should be dependent on any application. That said, I did have issues myself, and it came down to things I had done "in innocence", i.e. user error in changes to /etc/inittab and/or /etc/rc.d/* scripts.
In my case I did always get an IP address, just lacked some daemons such as ssh.
Besides rebooting several times to try and observe what was going wrong I also used the output of the command alog -o -t console and alog -o -t boot to read messages from programs to find that missing depenadancy.
Unfortunately, for you, I do not remember the specifics - this was too long ago. But I do recommend checking your alog outputs for hints about what is going on, error messages, etc..
Hint:
mkdev -l en0; mkdev -l inet0 will do what startup should have done (assuming single interface en0. If more interfaces do them all, then inet0.