Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-73-1017420.1
Update Date:2010-08-19
Keywords:

Solution Type  FAB (standard) Sure

Solution  1017420.1 :   Sun Fire T2000 EEPROM MAC address label may not match system MAC address.  


Related Items
  • Sun Fire T2000 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Sun FAB>Standard>Reactive
  •  

PreviouslyPublishedAs
228515


Product
Sun Fire T2000 Server

Part
  • Part No: F501-7130-xx
  • Part Description: FRU,BRD,OSP,ONTARIO

Impact

The Sun Fire T2000 MAC address label defines ten MAC addresses allocated to the system: the address printed on the label and nine other consecutive addresses. If the number on the Service Processor (ALOM) board MAC address label is an odd number the system MAC address will not match the label. When the MAC address label is odd the system MAC address will be the label address incremented by one.


Contributing Factors

Physically check the MAC address on the CIS sheet and the MAC address label on the F501-7130-xx System Controller Card (ALOM) and compare them with the system MAC address. The following commands can be used to identify the system MAC address:

1) From the sc:

sc> showsc sys_enetaddr

00:03:ba:d8:cc:bc

2) From OBP:

ok banner

Sun Fire T200, No Keyboard

Copyright 2005 Sun Microsystems, Inc. All rights reserved.

OpenBoot 4.19.0, 4088 MB memory installed, Serial #64533396.

Ethernet address 0:3:ba:d8:b3:94, Host ID: 83d8b394.

 

Note: If the MAC address label is ODD, AND the address on the CIS sheet matches the system MAC address, AND they are both one more than the MAC address label, then this FIN explains why they are different.


Symptoms

The system MAC address on the Sun Fire T2000 Server is one more than the address indicated on the MAC address label when the MAC address label contains an odd address.


Root Cause

The dual ethernet port controller used on the Sun Fire T2000 has a register that contains only one MAC address. The address for the second ethernet port is derived from the first address by XORing the LSB. If the first address is odd the XOR results in a decrement. If the first address is even the XOR results in an increment. At power on, OBP loads the MAC address into the controller's MAC address register.

XORing an odd MAC address could result in an address prior to the first of the ten MAC address allocated to the system. This could create a conflict with another ethernet device. To eliminate this possibility, the Sun Fire T2000 always increments the MAC address by one prior to XORing the LSB. In the case of an ODD MAC address, this results in the system MAC address being the second address in the range of ten addresses allocated to the system.


Workaround

There is not a problem with the Sun Fire T2000. This is purely an informational notice.

In the case of a MAC address range that starts with an ODD address, The MAC address label indicates the first of the 10 ethernet addresses allocated to the system. The system MAC address however WILL NOT be allocated to the first(odd) MAC address.

In the case of a MAC address range that starts with an EVEN address, The MAC address label indicates the first of the 10 ethernet addresses allocated to the system and the system MAC address WILL be allocated to the first MAC address.


Previously Published As
102204
Internal Comments


None.


Internal Contributor/submitter
[email protected]

Internal Eng Business Unit Group
KE Authors

Internal Eng Responsible Engineer
[email protected]

Internal Services Knowledge Engineer
[email protected]

Internal Kasp FAB Legacy ID
102204

Internal Sun Alert & FAB Admin Info
Critical Category:
Significant Change Date:
Avoidance: None
Responsible Manager: null
Original Admin Info: null

Product_uuid
41b7bc41-2581-11da-99bc-080020a9ed93|Sun Fire T2000 Server

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback