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-71-1009405.1
Update Date:2009-09-24
Keywords:

Solution Type  Technical Instruction Sure

Solution  1009405.1 :   Sun Fire[TM] V20z System Board Replace issue  


Related Items
  • Sun Fire V20z Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>x64 Servers
  •  

PreviouslyPublishedAs
213003


Description
It is a problem of not recognizing "bge1" when SB is exchanged from "380-0979(K1 Board)" to "380-1168(K2 Board)".

Steps to Follow
Problem Statement
After exchanging the system boards 380-0979 for 380-1168 on a Sun
Fire[TM] V20z, onboard bge1 interface is not recognized.
root@wood% ifconfig bge1 plumb
ifconfig: SIOCSLIFNAME for ip: bge1: no such interface
This issue is caused by the differences of the device path of bge1
between 380-0979 and 380-1168 system boards.
Device path of System Board 380-0979
/etc/path_to_inst
"/pci@0,0/pci1022,7450@a/pci17c2,10@4/st@5,0" 6 "st"
"/pci@0,0/pci1022,7450@a/pci17c2,10@4/st@6,0" 7 "st"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5" 2 "pci_pci"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@4" 0 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@4,1" 1 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@6" 2 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@6,1" 3 "e1000g"
"/pci@0,0/pci1022,7450@a/pci17c2,10@2" 0 "bge"
"/pci@0,0/pci1022,7450@a/pci17c2,10@3" 1 "bge" <--- bge1 path
"/pci@0,0/pci1022,7460@6" 1 "pci_pci"
"/pci@0,0/pci1022,7460@6/display@5" 0 "vgatext"
"/pci@0,0/pci1022,7460@6/pci17c2,10@0" 0 "usba10_ohci"
"/pci@0,0/pci1022,7460@6/pci17c2,10@0,1" 1 "usba10_ohci"
/dev
-rw-r--r--   1 root     root           4 Dec 22 18:34 .devfsadm_dev.lock
-rw-r--r--   1 root     root      167936 Dec 22 19:10 .devlink_db
-rw-r--r--   1 root     root           0 Dec 22 18:34 .devlink_db_lock
lrwxrwxrwx   1 root     other         30 Dec 22 18:20 allkmem -> ../devices/pseudo/mm@0:allkmem
lrwxrwxrwx   1 root     other         27 Dec 22 18:20 arp -> ../devices/pseudo/arp@0:arp
lrwxrwxrwx   1 root     other         29 Dec 22 19:51 bge -> ../devices/pseudo/clone@0:bge
lrwxrwxrwx   1 root     root          51 Dec 22 18:31 bge0 -> ../devices/pci@0,0/pci1022,7450@a/pci17c2,10@2:bge0
lrwxrwxrwx   1 root     root          51 Dec 22 18:31 bge1 -> ../devices/pci@0,0/pci1022,7450@a/pci17c2,10@3:bge1 <--- bge1
lrwxrwxrwx   1 root     root          28 Dec 22 18:28 ce -> ../devices/pseudo/clone@0:ce
drwxr-xr-x   4 root     root         512 Dec 22 18:31 cfg
/devices/pci@0,0/pci1022,7450@a
crw-------   1 root     sys       84,767 Dec 22 18:31 pci1014,1a7@5:devctl
crw-------   1 root     sys      154,  1 Dec 22 18:31 pci17c2,10@2:bge0
crw-------   1 root     sys      154,  2 Dec 22 18:31 pci17c2,10@3:bge1  <- bge1
drwxr-xr-x   2 root     sys         2048 Dec 22 18:31 pci17c2,10@4
crw-------   1 root     sys      155,  0 Dec 22 18:31 pci17c2,10@4:devctl
crw-------   1 root     sys      155,  1 Dec 22 18:31 pci17c2,10@4:scsi
Device path of System Board 380-1168
/etc/path_to_inst
"/pci@0,0/pci1022,7450@a/pci17c2,10@4/st@5,0" 6 "st"
"/pci@0,0/pci1022,7450@a/pci17c2,10@4/st@6,0" 7 "st"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5" 2 "pci_pci"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@4" 0 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@4,1" 1 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@6" 2 "e1000g"
"/pci@0,0/pci1022,7450@a/pci1014,1a7@5/pci8086,1000@6,1" 3 "e1000g"
"/pci@0,0/pci1022,7450@a/pci17c2,10@2" 0 "bge"
"/pci@0,0/pci1022,7450@a/pci17c2,10@2,1" 1 "bge" <--- bge1 path
"/pci@0,0/pci1022,7460@6" 1 "pci_pci"
"/pci@0,0/pci1022,7460@6/display@5" 0 "vgatext"
"/pci@0,0/pci1022,7460@6/pci17c2,10@0" 0 "usba10_ohci"
"/pci@0,0/pci1022,7460@6/pci17c2,10@0,1" 1 "usba10_ohci"
/dev
-rw-r--r--   1 root     root           0 Feb 11 17:53 .devfsadm_daemon.lock
-rw-r--r--   1 root     root           4 Apr  4 16:14 .devfsadm_dev.lock
Drw-------   1 root     root           0 Apr  4 16:14 .devfsadm_synch_door
-rw-r--r--   1 root     root      167936 Apr  4 16:14 .devlink_db
-rw-r--r--   1 root     root           0 Dec 22 15:01 .devlink_db_lock
lrwxrwxrwx   1 root     other         30 Dec 22 14:41 allkmem -> ../devices/pseudo/mm@0:allkmem
lrwxrwxrwx   1 root     other         27 Dec 22 14:41 arp -> ../devices/pseudo/arp@0:arp
lrwxrwxrwx   1 root     other         29 Apr  4 15:51 bge -> ../devices/pseudo/clone@0:bge
lrwxrwxrwx   1 root     root          51 Dec 22 14:52 bge0 -> ../devices/pci@0,0/pci1022,7450@a/pci17c2,10@2:bge0
lrwxrwxrwx   1 root     root          53 Mar 28 11:47 bge1 -> ../devices/pci@0,0/pci1022,7450@a/pci17c2,10@2,1:bge1  <--- bge1
lrwxrwxrwx   1 root     root          28 Dec 22 14:49 ce -> ../devices/pseudo/clone@0:ce
/devices/pci@0,0/pci1022,7450@a
crw-------   1 root     sys       84,767 Dec 22 14:52 pci1014,1a7@5:devctl
crw-------   1 root     sys      154,  2 Mar 28 11:47 pci17c2,10@2,1:bge1 <-bge1
crw-------   1 root     sys      154,  1 Dec 22 14:52 pci17c2,10@2:bge0
drwxr-xr-x   2 root     sys         2048 Dec 22 14:52 pci17c2,10@4
crw-------   1 root     sys      155,  0 Dec 22 14:52 pci17c2,10@4:devctl
crw-------   1 root     sys      155,  1 Dec 22 14:52 pci17c2,10@4:scsi
Resolution:
After the system boards are exchanged the restructuring of bge1 is needed
as follows.
1. Delete bge1 entry from /etc/path_to_inst file.
2. Delete the files corresponding to bge1 from /dev and /devices.
3. Run reconfiguration boot.


Product
Sun Fire V20z Server

v20z, Stinger, bge1, bge, Systemboard
Previously Published As
81220

Change History
Date: 2005-04-24
User Name: 71396
Action: Approved
Comment: Performed final review of article.

Updated title and trademarking.

Publishing.
Version: 4
Date: 2005-04-22
User Name: 71396
Action: Accept
Comment:
Version: 0
Date: 2005-04-22
User Name: 121432
Action: Approved
Comment: Spell Checked, format checked, information checked.

Added a few technology areas.

Good info, should help.
Version: 0
Date: 2005-04-22
User Name: 121432
Action: Accept
Comment:
Version: 0
Date: 2005-04-22
User Name: C80466
Action: Approved
Comment: bge1 was not made in devfsadm.
Plese Review
Version: 0
Date: 2005-04-19
User Name: 90130
Action: Rejected
Comment: Good info. When you show the device paths, make it plain that they came from /etc/path_to_inst.

In your resolution, change path_to_inst to /etc/path_to_inst.

CHANGE:
2. Delete the files correspond to ...
TO
2. Delete the files corresponding to ...

Give examples of the /dev and /devices files to delete.

Would the devfsadm command work as well as a reconfiguration reboot? If so, include that as an option.
Version: 0
Date: 2005-04-19
User Name: 90130
Action: Accept
Comment:
Version: 0
Date: 2005-04-19
User Name: C80466
Action: Approved
Comment: Please review.
Version: 0
Date: 2005-04-14
User Name: C80466
Action: Created
Comment:
Version: 0
Product_uuid
1acc55b3-4b82-11d8-99fc-080020a9ed93|Sun Fire V20z Server

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