Can you try this?

Code:
 
      cd $ORACLE_HOME/bin
      ./lsnrctl status                      <-- What did this return?
      ./lsnrctl start
What are the permissions on the listener.ora file and also if you don't mind could you post the listener.ora file. (make sure that you remove the IP/host addresses

Sam