SUNW_piclfrutree PICL plugin module failed

Has anyone ever see this picld error message after trying to start picld manually? I just had to install the picl packages, fru packages, along with some masf packages to get SNMP working. This worked without any problems on all of our Solaris 8 Netra 440s except this one. It is affecting prtdiag too. I have included some output from my troubleshooting. I have tried unintstalling and reinstalling all of the packages without any progress.

Message file errors after starting picld

--

Aug 4 15:29:09 XXXXXXX picld[15996]: [ID 394902 daemon.error] SUNW_piclenvmon: invalid LED color 0x5 returned for ALARM.CRITICAL

Aug 4 15:29:09 XXXXXXX picld[15996]: [ID 394902 daemon.error] SUNW_piclenvmon: invalid LED color 0x5 returned for ALARM.MAJOR

Aug 4 15:29:10 XXXXXXX picld[15996]: [ID 876042 daemon.error] /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/piclfrutree.conf::[line 160]: Row has no entries

Aug 4 15:29:10 XXXXXXX picld[15996]: [ID 601818 daemon.error] SUNW_piclfrutree PICL plugin module failed

# uname -a

SunOS XXXXXXX 5.8 Generic_117350-35 sun4u sparc SUNW,Sun-Fire-V440

#pkgnfo | grep picl

system SUNWpiclh PICL Header Files (Usr)

system SUNWpiclr PICL Framework (Root)

system SUNWpiclu PICL Libraries, and Plugin Modules (Usr)

# pkginfo | grep fru

system SUNWfruid FRU ID Utility and Library (Usr)

system SUNWfruip FRU ID Platform Modules (Usr)

system SUNWfruix FRU ID Library (64-bit)

system SUNWmfrun Motif RunTime Kit

# for i in SUNWpiclh SUNWpiclr SUNWpiclu ; do

> pkginfo -l $i

> done

PKGINST: SUNWpiclh

NAME: PICL Header Files (Usr)

CATEGORY: system

ARCH: sparc

VERSION: 11.8.0,REV=2000.07.05.13.22

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: PICL Header Files

PSTAMP: on28-patch20031120190706

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 4 installed pathnames

2 shared pathnames

2 directories

20 blocks used (approx)

PKGINST: SUNWpiclr

NAME: PICL Framework (Root)

CATEGORY: system

ARCH: sparc

VERSION: 11.8.0,REV=2000.07.05.13.22

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: PICL Framework init scripts

PSTAMP: on28-patch20000705132920

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 7 installed pathnames

4 shared pathnames

2 linked files

4 directories

1 executables

1 blocks used (approx)

PKGINST: SUNWpiclu

NAME: PICL Libraries, and Plugin Modules (Usr)

CATEGORY: system

ARCH: sparc

VERSION: 11.8.0,REV=2000.08.15.00.06

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: PICL Daemon, Libraries, prtpicl client and plug-in modules

PSTAMP: on28-patch20031124203414

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 242 installed pathnames

67 shared pathnames

73 directories

35 executables

4279 blocks used (approx)

# for i in SUNWfruid SUNWfruip SUNWfruix SUNWmfrun ; do

> pkginfo -l $i

> done

PKGINST: SUNWfruid

NAME: FRU ID Utility and Library (Usr)

CATEGORY: system

ARCH: sparc

VERSION: 11.8.0,REV=2001.01.19.01.02

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: FRU ID prtfru command and libfru library

PSTAMP: on28-patch20031120190642

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 14 installed pathnames

3 shared pathnames

3 directories

6 executables

555 blocks used (approx)

PKGINST: SUNWfruip

NAME: FRU ID Platform Modules (Usr)

CATEGORY: system

ARCH: sparc.sun4u

VERSION: 11.8.0,REV=2001.01.19.01.02

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: FRU ID platform data module and access library

PSTAMP: on28-patch20031211193309

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 83 installed pathnames

60 shared pathnames

60 directories

4 executables

359 blocks used (approx)

PKGINST: SUNWfruix

NAME: FRU ID Library (64-bit)

CATEGORY: system

ARCH: sparc

VERSION: 11.8.0,REV=2001.01.19.01.02

BASEDIR: /

VENDOR: Sun Microsystems, Inc.

DESC: FRU ID Library (64-bit)

PSTAMP: on28-patch20031120190646

INSTDATE: Aug 04 2006 14:19

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 11 installed pathnames

3 shared pathnames

3 directories

4 executables

616 blocks used (approx)

PKGINST: SUNWmfrun

NAME: Motif RunTime Kit

CATEGORY: system

ARCH: sparc

VERSION: 2.1.1,REV=10.1999.12.02

BASEDIR: /usr

VENDOR: SunSoft, Inc.

DESC: Motif 2.1.1 libraries, headers, xmbind and bindings

PSTAMP: togos19991202021129

INSTDATE: Aug 04 2006 10:38

HOTLINE: Please contact your local service provider

STATUS: completely installed

FILES: 256 installed pathnames

6 shared pathnames

14 directories

6 executables

12644 blocks used (approx)

Bad prtdiag output

# /usr/platform/`uname -i`/sbin/prtdiag -v | more

Prtdiag failed!

System Configuration: Sun Microsystems sun4u Netra 440

System clock frequency: 183 MHZ

Memory size: 8GB

==================================== CPUs ====================================

E$ CPU CPU Temperature Fan

CPU Freq Size Impl. Mask Die Ambient Speed Unit

-- - - -- -- -- -

0 1281 MHz 1MB US-IIIi 2.4 - -

1 1281 MHz 1MB US-IIIi 2.4 - -

2 1281 MHz 1MB US-IIIi 2.4 - -

3 1281 MHz 1MB US-IIIi 2.4 - -

================================= IO Devices =================================

Bus Freq

Brd Type MHz Slot Name Model

- - - - --

0 pci 66 0 pci100b,35 (network) SUNW,pci-qge

0 pci 66 1 pci100b,35 (network) SUNW,pci-qge

0 pci 66 1 pci108e,abba (network) SUNW,pci-ce

0 pci 66 2 pci108e,abba (network) SUNW,pci-ce

0 pci 66 2 pci100b,35 (network) SUNW,pci-qge

0 pci 66 2 scsi-pci1000,30 (scsi-2) LSI,1030

0 pci 66 2 scsi-pci1000,30 (scsi-2) LSI,1030

0 pci 66 3 pci100b,35 (network) SUNW,pci-qge

0 pci 33 7 isa/su (serial)

0 pci 33 7 isa/su (serial)

0 pci 33 7 isa/rmc-comm-rmc_comm (seria+

0 pci 33 13 pci10b9,5229 (ide)

============================ Memory Configuration ============================

Segment Table:

--

Base Address Size Interleave Factor Contains

--

0x0 2GB 4 BankIDs 0,1,2,3

0x1000000000 2GB 4 BankIDs 16,17,18,19

0x2000000000 2GB 4 BankIDs 32,33,34,35

0x3000000000 2GB 4 BankIDs 48,49,50,51

Bank Table:

--

Physical Location

ID ControllerID GroupID Size Interleave Way

--

0 0 0 512MB 0,1,2,3

1 0 1 512MB

2 0 1 512MB

3 0 0 512MB

16 1 0 512MB 0,1,2,3

17 1 1 512MB

18 1 1 512MB

19 1 0 512MB

32 2 0 512MB 0,1,2,3

33 2 1 512MB

34 2 1 512MB

35 2 0 512MB

48 3 0 512MB 0,1,2,3

49 3 1 512MB

50 3 1 512MB

51 3 0 512MB

Memory Module Groups:

--

ControllerID GroupID Labels

--

0 0 -,-

0 1 -,-

Memory Module Groups:

--

ControllerID GroupID Labels

--

1 0 -,-

1 1 -,-

Memory Module Groups:

--

ControllerID GroupID Labels

--

2 0 -,-

2 1 -,-

Memory Module Groups:

--

ControllerID GroupID Labels

--

3 0 -,-

3 1 -,-

Truss output after starting picld

--

#( /etc/init.d/picld start ; while : ; do

>truss -U /usr/lib/picl/picld -U :: -p `pgrep picld`

>pstack `pgrep picld`

>echo '###################################'

>done )>/tmp/truss.out 2>&1

# Output too large to attach..

# ps -aef | grep -i picld

root 8171 18519 0 16:45:07 pts/6 0:00 grep -i picld

root 27299 1 0 15:59:18 ? 0:01 /usr/lib/picl/picld

root 8167 27296 0 16:45:06 pts/1 0:00 truss -U /usr/lib/picl/picld -U :: -p 27299

# prtpicl

prtpicl: picl_initialize failed: Daemon not responding

# /usr/platform/`uname -i`/sbin/prtdiag -v | more

picl_initialize failed: Daemon not responding

# pgrep picld

27299

Aug 4 16:47:04 XXXXXXX picld[27299]: [ID 394902 daemon.error] SUNW_piclenvmon: invalid LED color 0x5 returned for ALARM.CRITICAL

Aug 4 16:47:04 XXXXXXX picld[27299]: [ID 394902 daemon.error] SUNW_piclenvmon: invalid LED color 0x5 returned for ALARM.MAJOR

Aug 4 16:47:04 XXXXXXX picld[27299]: [ID 876042 daemon.error] /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/piclfrutree.conf::[line 160]: Row has no entries

Aug 4 16:47:04 XXXXXXX picld[27299]: [ID 601818 daemon.error] SUNW_piclfrutree PICL plugin module failed

--Jeff

[9433 byte] By [waitio] at [2007-11-26 9:17:44]
# 1
Shot in the dark, but try a devfsadm run.
ceri_davies at 2007-7-6 23:45:55 > top of Java-index,General,Talk to the Sysop...
# 2
I ran devfsadm and then reran it with a -C. I also stopped and restarted picld afterwards but I'm still getting the same errors when I run prtdiag. I may try another reboot next.Thanks,--Jeff
waitio at 2007-7-6 23:45:55 > top of Java-index,General,Talk to the Sysop...
# 3
A reboot -- -r did not help either.--Jeff
waitio at 2007-7-6 23:45:55 > top of Java-index,General,Talk to the Sysop...
# 4
Hi Waitio, I encounter the exact same problem on one of our Sun Fire V440 in the Lab. I found that you had the same problem before. Can you tell me how you fixed the problem please? It will be greatly appreciate for your information. Thank you!
yu_kit_chan at 2007-7-6 23:45:55 > top of Java-index,General,Talk to the Sysop...