![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1589131.1 : Fujitsu M10-1/M10-4/M10-4S Server: FCode checksum error; expected: 7484 result: 74e2
In this Document
Applies to:Fujitsu M10 PCI Expansion Unit - Version All Versions and laterFujitsu M10-1 - Version All Versions and later Fujitsu M10-4 - Version All Versions and later Fujitsu M10-4S - Version All Versions and later Oracle Solaris on SPARC (64-bit) SymptomsAfter issuing a "power-on" of an M10 domain, with an FCoE card, the below error message is displayed and the device node of the card is not created. WARNING: /pci@8000/pci@4/pci@0/pci@0/<Unnamed>: FCode checksum error; expected: 7484 result: 74e2
ChangesThese error will occur when a new "Sun Storage Dual 16 Gb Fibre Channel PCIe Universal HBA" is installed on a M10-1, M10-4, M10-4S, or a M10 PCI Expansion Unit. CauseThe M10 OBP verifies the FCode checksums and the checksum field of the FCode is incorrect. SolutionWorkaround How to disable FCode sumcheck: Note: Line 16 of the below script should reference the device node specified in the error message.
If multiple unique errors are encountered then repeat line 16 per device path. {0} ok setenv use-nvramrc? true use-nvramrc? = true {0} ok {0} ok nvedit 0: : find-keyword 1: false swap h# a000 bounds do 2: " FCode checksum error" i over $= if drop i true leave then 3: loop 4: ; 5: : remove-sum-check 6: find-package if 7: find-keyword if 8: 3 invert and find-cfa 9: ['] 2drop over >body token! 10: ['] true over >body ta1+ token! 11: ['] unnest over >body ta1+ ta1+ token! 12: drop 13: then 14: then 15: ; 16: " /pci@8000/pci@4/pci@0/pci@0/<Unnamed>" remove-sum-check 17: < CTRL-C > {0} ok nvstore To verify the proper settings: {0} ok printenv nvramrc nvramrc = : find-keyword false swap h# a000 bounds do " FCode checksum error" i over $= if drop i true leave then loop ; : remove-sum-check find-package if find-keyword if 3 invert and find-cfa ['] 2drop over >body token! ['] true over >body ta1+ token! ['] unnest over >body ta1+ ta1+ token! drop then then ; " /pci@8000/pci@4/pci@0/pci@0/<Unnamed>" remove-sum-check {0} ok How to enable FCode sumcheck again: 1. Delete the above script from OBP confvar 'nvramrc'. 2. Change OBP confvar 'use-nvramrc?' to the original value. Attachments This solution has no attachment |
||||||||||||||||||
|