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-72-1003167.1
Update Date:2009-09-15
Keywords:

Solution Type  Problem Resolution Sure

Solution  1003167.1 :   System hangs on serial port when booting  


Related Items
  • Sun Ultra 5 Workstation
  •  
  • Sun Ultra 10 Workstation
  •  
Related Categories
  • GCS>Sun Microsystems>Desktops>Workstations
  •  

PreviouslyPublishedAs
204351


Symptoms
System will hang when booting with a terminal attached to the serial port.


Resolution
To verify that you are having this issue, perform a verbose boot.
ok boot -v

The following example is the output from an Ultra[TM] 5:

ok boot -v
Boot device: /pci@1f,0/pci@1,1/ide@3/disk@0,0 File and args: -v
Loading ufs-file-system package 1.4 04 Aug 1995 13:02:54.
FCode UFS Reader 1.11 97/07/10 16:19:15.
Loading: /platform/SUNW,Ultra-5_10/ufsboot
Loading: /platform/sun4u/ufsboot
SunOS Release 5.8 Version Generic_108528-13 64-bit
Copyright 1983-2001 Sun Microsystems, Inc. All rights reserved.
Ethernet address = 8:0:20:a8:fa:8a
mem= 524288K (0x20000000)
avail mem = 510238720
root nexus = Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz)
pcipsy0 at root: UPA 0x1f 0x0
pcipsy0 is /pci@1f,0
PCI-device: pci@1,1, simba0
simba0 is /pci@1f,0/pci@1,1
PCI-device: pci@1, simba1
simba1 is /pci@1f,0/pci@1
PCI-device: ide@3, uata0
uata0 is /pci@1f,0/pci@1,1/ide@3
dad0 at pci1095,6460 target 0 lun 0
dad0 is /pci@1f,0/pci@1,1/ide@3/dad@0,0
<ST320414A cyl 39533 alt 2 hd 16 sec 63>
dad1 at pci1095,6460 target 1 lun 0
dad1 is /pci@1f,0/pci@1,1/ide@3/dad@1,0
<ST320414A cyl 39533 alt 2 hd 16 sec 63>
root on /pci@1f,0/pci@1,1/ide@3/disk@0,0:a fstype ufs
PCI-device: ebus@1, ebus0
power0 at ebus0: offset 14,724000
power0 is /pci@1f,0/pci@1,1/ebus@1/power@14,724000
su0 at ebus0: offset 14,3083f8
su0 is /pci@1f,0/pci@1,1/ebus@1/su@14,3083f8
su1 at ebus0: offset 14,3062f8
su1 is /pci@1f,0/pci@1,1/ebus@1/su@14,3062f8
se0 at ebus0: offset 14,400000
se0 is /pci@1f,0/pci@1,1/ebus@1/se@14,400000 
<----
 

Notice that the system stops here


EBus sub-system Device Bus
Siemens Serial port controller

Other systems may look a little different. What is important to note is that the system hangs when it accesses the serial port.

How does this happen 

When the eeprom variable:  ttya-ignore-cd  is changed from it's default of  true  to the value  false . This causes a problem during the boot because the system will stop at the serial port and expect a response from the terminal.

Some versions of admintool will also change the eeprom settings.

To remedy the problem perform the following steps:

1. At the ok prompt type:

ok printenv ttya-ignore-cd

2. If this parameter is set to false, then set this parameter to true:

ok setenv ttya-ignore-cd true

3. Reset the system:

ok reset-all

The system should now boot and not hang at the serial port.

Keywords: boot, serial, hang



Product
Ultra 5 Workstation
Ultra 10 Workstation

boot, serial, hang
Previously Published As
45690

Change History
Date: 2006-01-18
User Name: 111868
Action: Update Canceled
Comment: *** Restored Published Content *** deleting the working copy
Version: 0
Date: 2006-01-18

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