MABRCFG

The multi-adapter bridge hardware detected a configuration problem.

In some cases, the user interface view of the serviceable event will list more than one card position for this FRU's location. The problem might be with any one of the FRUs in those locations. When there is a list of locations in this FRU's location code, the card locations will be separated by commas. A range of card positions will show the starting card position, a colon, and the ending card position.

  1. Are you working from the service event user interface from an operating system, service processor, or the HMC and there is a card position(s) listed with this failing item?
    • Yes: The listed card position(s) is where the error is located. Continue with the next step.
    • No: Go to MABIP53 to determine the card location where the multi-adapter bridge configuration error exists. The MABIP53 isolation procedure is also available in the service guide for the server. Return here after locating the card, and continue with the next step.

  2. Use the following table to determine the corrective action.

Table 1. Multi-adapter bridge errors
Problem or message (these appear in uppercase in the console) Meaning or corrective action
Multi-adapter bridge has no IOP for the I/O adapters.
  1. System code detected one or more I/O adapters under the multi-adapter bridge specified in the DSA, but no I/O processor to control them. The I/O adapters are not available to the system. The problem view lists the card locations controlled by the multi-adapter bridge.

    If you do not have the card locations listed in the problem view, find them by continuing with the next step. Otherwise, go to step 3.

  2. To locate the I/O adapters, search for the card locations controlled by the multi-adapter bridge. The multi-adapter bridge number is in the DSA (go to DSA translation. The section entitled "DSA translation" is also available in the service guide for the unit on which you are working). To determine all the card locations controlled by the multi-adapter bridge, see the section entitled Card positions. The section entitled "Card positions" is also available in the service guide for the unit on which you are working.
  3. To make the I/O adapters available to the system, install an I/O processor in a card slot controlled by the multi-adapter bridge or move the I/O adapters to a multi-adapter bridge with an I/O processor. When adding an IOP, place it in a card position that is ahead of the IOAs according to the "IOA Assignment Rules" table located in the Locating FRUs, or see "Locating FRUs" in the service guide for the system unit.
Card type not supported in this slot. System code detected a card type that is not supported in the multi-adapter bridge card location in which it is installed. Move the card to a location that will support that card type (check the installation instructions for the card to determine which card locations can support it).

For reference codes where word 1 is B6006964 and word 4 is xxxx2015, if the SAL does not show a card position for this error, then the card position can be determined by creating a Direct Select Address (DSA) from information in the reference code. To create the DSA, use the first 5 digits of word 7 and the 6th digit of word 5 followed by two zeros. Using this DSA, go to MABIP53, or see "MABIP53" in the service guide for the server and perform the isolation procedure entitled MABIP53 to determine the position of the card that is not supported in that slot.

I/O processor removed from multi-adapter bridge card slot. System code detected that an I/O processor card was located in that card location on the previous IPL. The I/O processor is no longer installed in that location.
I/O adapter unavailable due to moved I/O processor card. System code detected that the I/O processor which controlled the I/O adapter card specified in the DSA has been moved since the last IPL. The I/O adapter card is unavailable to the system.
IOA removed from multi-adapter bridge slot. System code detected that the card location specified in the DSA had an I/O adapter installed on the previous IPL. The I/O adapter is no longer installed in that card location.
I/O adapter replaced by I/O processor card. System code detected that the card location specified in the DSA had an I/O adapter installed on the previous IPL. The I/O adapter has been replaced by an I/O processor.
Multi-adapter bridge configuration change or error. System code has detected a change in the multi-adapter bridge configuration or a configuration error since the last IPL.
PCI I/O processor rejected assignment or removal of an IOA. The I/O processor's (IOP) Licensed Internal Code (LIC) has rejected the assignment of an I/O adapter (IOA) to that IOP, or the IOP's LIC has rejected the removal of an IOA that the IOP owns.

Word 5 of the reference code is the Direct Select Address (DSA) of the IOP. Word 7 of is the DSA of the IOA. To find the IOP and IOA, go to MABIP53 using the DSA. The "MABIP53" procedure is also available in the service guide for the server.

Use Hardware Service Manager (HSM) concurrent maintenance functions to assign or remove the IOA.

Assignment failures can result from either of the following conditions:

  • The IOP is already at its capacity to accept IOA assignments.
  • The IOA is not a type supported by the IOP.

Corrective action:

  • Add another IOP for LIC to assign the IOA to if necessary.
  • Reassign the IOA to another IOP using concurrent maintenance.

Removal failures:

  • This is a LIC problem and should be reported.
  • Call your next level of support.
Linux®-owned slot - no IOP is allowed. An IOP card was found in a PCI bridge set that is allocated to a Linux partition. The IOP will not be supported in this card position.

This ends the procedure.