Hi folks!
I am relatively new to the AIX system, but not a total noob, and one of my first tasks at my new job is to get on two System p machines (both of them 9111-520) the above mentioned FC Adapters up and running. Unfortunately I've encountered some problems.
I hope I'll be able to provide you guys with sufficient information to that problem, so I'll just start.
The FC adapters were already placed in those machines by some other guy who works here, so I don't know whether this comprises already the existing problem.
Anyway on one machine, the adapter is in Slot C-3 (which is wrong based on this information and on the other machine it is placed in slot C-5, which seems to be correct based on the mentioned information, so I'll limit my information to this machine, so that if it works here, I can perform the appropriate measures on the other machine as well.
First of all, the output of oslevel -r
So the machine(s) is(are) up to date. Also the System Board microcode is up to date, and the machine(s) is(are) booted in to the temporary firmware image:
Output of lsmcode -cd sys0:
I don't know if this is the whole problem, and the machine should have been booted in to permanent image, but I don't think so. By the way, how do I change this? I've already tried :
and committing the temporary image via the
command, but
keeps telling, me that the system is booted off the temporary image? I've rebooted twice with no effect.
Anyway, here is the output of lsslot -c pci:
My problem is, that I can't get the device to show up as Available:
Output of lsdev | grep fcs:
And here the output of lscfg -vpl fcs*:
My first guess was that I have to update the microcode on that card, even if I can see based on the Z9 field, that it already has the newest microcode applied, as the *.rpm from IBMs Website installed perfectly. However, when I try to update the microcode, with the command:
I get a message that the device hasn't got diagnostics support. According to IBM's Website if I query the current microcode I should get something which tells me what microcode the adapter has, but it fails, telling me the same thing. Furthermore, when I use cfgmgr to install the device, it tells me the following:
Furthermore I've got the following messages in the errorlog:
and:
And so I'm stuck. I really don't know what to do now. I've already tried to remove the device completely with rmdev -dl fcs0 resp. 1 and this works. cfgmgr then installs the device again, but it tells me the same thing as above, and leaves the device in the "Defined" state which is of course useless for me.
Do I have to unplug the card, use rmdev, plug in again the card to accomplisch what I want? Do I have to disconnect the Fibre-Cables from the card, or is this irrelevant? I have really tried a lot, but as I said I'm stuck, and I absolutely don't know what to do now?
So, any help would be appreciated, and if more info is needed, I'll be happy to post it.
Thanks in Advance!
Regards,
Hammah
I am relatively new to the AIX system, but not a total noob, and one of my first tasks at my new job is to get on two System p machines (both of them 9111-520) the above mentioned FC Adapters up and running. Unfortunately I've encountered some problems.
I hope I'll be able to provide you guys with sufficient information to that problem, so I'll just start.
The FC adapters were already placed in those machines by some other guy who works here, so I don't know whether this comprises already the existing problem.
Anyway on one machine, the adapter is in Slot C-3 (which is wrong based on this information and on the other machine it is placed in slot C-5, which seems to be correct based on the mentioned information, so I'll limit my information to this machine, so that if it works here, I can perform the appropriate measures on the other machine as well.
First of all, the output of oslevel -r
Code:
oslevel -r
5300-06
So the machine(s) is(are) up to date. Also the System Board microcode is up to date, and the machine(s) is(are) booted in to the temporary firmware image:
Output of lsmcode -cd sys0:
Code:
lsmcode -cd sys0
The current permanent system firmware image is SF240_320
The current temporary system firmware image is SF240_320
The system is currently booted from the temporary firmware image.
I don't know if this is the whole problem, and the machine should have been booted in to permanent image, but I don't think so. By the way, how do I change this? I've already tried :
Code:
/usr/lpp/diagnostics/bin/update_flash -c
and committing the temporary image via the
Code:
diag
Code:
lsmcode -cd sys0
Anyway, here is the output of lsslot -c pci:
Code:
lsslot -c pci
# Slot Description Device(s)
U787A.001.DPM03KO-P1-C1 PCI-X capable, 64 bit, 133MHz slot pci5 lai0
U787A.001.DPM03KO-P1-C2 PCI-X capable, 32 bit, 66MHz slot Empty
U787A.001.DPM03KO-P1-C3 PCI-X capable, 32 bit, 66MHz slot Empty
U787A.001.DPM03KO-P1-C4 PCI-X capable, 64 bit, 133MHz slot sisscsia0
[COLOR=red]U787A.001.DPM03KO-P1-C5 PCI-X capable, 64 bit, 133MHz slot fcs0 fcs1[/color]
U787A.001.DPM03KO-P1-C6 PCI-X capable, 64 bit, 133MHz slot Empty
My problem is, that I can't get the device to show up as Available:
Output of lsdev | grep fcs:
Code:
lsdev | grep fcs
fcs0 Defined 0B-08 FC Adapter
fcs1 Defined 0B-09 FC Adapter
And here the output of lscfg -vpl fcs*:
Code:
lscfg -vpl fcs*
fcs0 U787A.001.DPM03KO-P1-C5-T1 FC Adapter
Part Number.................03N5020
EC Level....................A
Serial Number...............1F6160C095
Manufacturer................001F
Feature Code/Marketing ID...1910
FRU Number.................. 03N5020
Brand.......................H0
Device Specific.(ZM)........3
Network Address.............10000000C9554488
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C12138
Device Specific.(Z7)........07C12138
Device Specific.(Z8)........20000000C9554488
[COLOR=red] Device Specific.(Z9)........BS2.10X8[/color]
Device Specific.(ZA)........B1F2.10X8
Device Specific.(ZB)........B2F2.10X8
Device Specific.(YL)........U787A.001.DPM03KO-P1-C5-T1
fcs1 U787A.001.DPM03KO-P1-C5-T2 FC Adapter
Part Number.................03N5020
EC Level....................A
Serial Number...............1F6160C095
Manufacturer................001F
Feature Code/Marketing ID...1910
FRU Number.................. 03N5020
Brand.......................H0
Device Specific.(ZM)........3
Network Address.............10000000C9554487
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C12138
Device Specific.(Z7)........07C12138
Device Specific.(Z8)........20000000C9554487
[COLOR=red] Device Specific.(Z9)........BS2.10X8[/color]
Device Specific.(ZA)........B1F2.10X8
Device Specific.(ZB)........B2F2.10X8
Device Specific.(YL)........U787A.001.DPM03KO-P1-C5-T2
PLATFORM SPECIFIC
Name: fibre-channel
Model: LP11000
Node: fibre-channel@1
Device Type: fcp
Physical Location: U787A.001.DPM03KO-P1-C5-T1
Name: fibre-channel
Model: LP11000
Node: fibre-channel@1,1
Device Type: fcp
Physical Location: U787A.001.DPM03KO-P1-C5-T2
My first guess was that I have to update the microcode on that card, even if I can see based on the Z9 field, that it already has the newest microcode applied, as the *.rpm from IBMs Website installed perfectly. However, when I try to update the microcode, with the command:
Code:
diag -d fcsX -T download (where X = 0 or 1)
I get a message that the device hasn't got diagnostics support. According to IBM's Website if I query the current microcode I should get something which tells me what microcode the adapter has, but it fails, telling me the same thing. Furthermore, when I use cfgmgr to install the device, it tells me the following:
Code:
cfgmgr
Method error (/usr/lib/methods/cfgefc -l fcs0 ):
0514-086 Cannot perform the requested function because the specified
device is not supported on this platform.
Method error (/usr/lib/methods/cfgefc -l fcs1 ):
0514-086 Cannot perform the requested function because the specified
device is not supported on this platform.
Furthermore I've got the following messages in the errorlog:
Code:
errpt | more
...
8924BF96 0827134407 I H fcs0 Device Not Supported
8924BF96 0827134307 I H fcs1 Device Not Supported
...
and:
Code:
errpt -a | more
LABEL: LP_NOT_SUPPORTED
IDENTIFIER: 8924BF96
Date/Time: Mon Aug 27 13:44:22 MEDT 2007
Sequence Number: 11646
Machine Id: 00C5A21E4C00
Node Id: XXXXXXX
Class: H
Type: INFO
Resource Name: fcs1
Resource Class: adapter
Resource Type: df1000fd
Location: U787A.001.DPM03KO-P1-C5-T2
VPD:
Part Number.................03N5020
EC Level....................A
Serial Number...............1F6160C095
Manufacturer................001F
Feature Code/Marketing ID...1910
FRU Number.................. 03N5020
Device Specific.(BR)........H0
Device Specific.(ZM)........3
Network Address.............10000000C9554487
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C12138
Device Specific.(Z7)........07C12138
Device Specific.(Z8)........20000000C9554487
Device Specific.(Z9)........BS2.10X8
Device Specific.(ZA)........B1F2.10X8
Device Specific.(ZB)........B2F2.10X8
Description
Device Not Supported
---------------------------------------------------------
LABEL: LP_NOT_SUPPORTED
IDENTIFIER: 8924BF96
Date/Time: Mon Aug 27 13:44:12 MEDT 2007
Sequence Number: 11644
Machine Id: 00C5A21E4C00
Node Id: XXXXXXX
Class: H
Type: INFO
Resource Name: fcs0
Resource Class: adapter
Resource Type: df1000fd
Location: U787A.001.DPM03KO-P1-C5-T1
VPD:
Part Number.................03N5020
EC Level....................A
Serial Number...............1F6160C095
Manufacturer................001F
Feature Code/Marketing ID...1910
FRU Number.................. 03N5020
Device Specific.(BR)........H0
Device Specific.(ZM)........3
Network Address.............10000000C9554488
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C12138
Device Specific.(Z7)........07C12138
Device Specific.(Z8)........20000000C9554488
Device Specific.(Z9)........BS2.10X8
Device Specific.(ZA)........B1F2.10X8
Device Specific.(ZB)........B2F2.10X8
Description
Device Not Supported
And so I'm stuck. I really don't know what to do now. I've already tried to remove the device completely with rmdev -dl fcs0 resp. 1 and this works. cfgmgr then installs the device again, but it tells me the same thing as above, and leaves the device in the "Defined" state which is of course useless for me.
Do I have to unplug the card, use rmdev, plug in again the card to accomplisch what I want? Do I have to disconnect the Fibre-Cables from the card, or is this irrelevant? I have really tried a lot, but as I said I'm stuck, and I absolutely don't know what to do now?
So, any help would be appreciated, and if more info is needed, I'll be happy to post it.
Thanks in Advance!
Regards,
Hammah