The first place I would start is with the environment at the time that you run the f45ctl command. Try creating a shell script for the command that first dumps the environment to a file (ex. env > /tmp/boot.env). You should also get a list of the current processes (ps -ef > /tmp/boot.ps), and make sure that all the Oracle and network processes are running.
If this doesn't help, let me know if you are receiving any messages from f45runw.
This was first published in July 2001