When I do lsnrctl and then type the services, I got the following errors

LSNRCTL> services
Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY))
TNS-01103: Protocol specific component of the address is incorrectly specified
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Solaris Error: 2: No such file or directory


My listener.ora looks like

trace_level_listener=admin
trace_directory_listener=/oracle/u01/admin/sqlnet

listener=
(ADDRESS= (PROTOCOL=TCP)(HOST=1xx.xx.xx.xx)(PORT=1521))

sid_list_listener=(SID_LIST=
(SID_DESC=(SID_NAME=test)
(ORACLE_HOME=/oracle/u01/8.1.6)
(ORACLE_SID=test)))