Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (191182 bytes): HTTP 
Download Signed Patch (193633 bytes): HTTP 
Signed Patch Documentation  Patch Finder

SunOS 5.9_x86: bge driver ITU patch


Status: RELEASED
Patch Id: 118407-02
Summary: SunOS 5.9_x86: bge driver ITU patch
Date:  Dec/14/2004
Installation Requirements:
None
Solaris Release: 9_x86
Sun OS Release: 5.9_x86
Unbundled Product: 
Unbundled Release: 
Xref: The corresponding Solaris patch is 116666
Topic: 
Relevant Architecture: i386
BugId's fixed with this patch:

5085824

Changes incorporated in this version:

5085824

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
README.118407-02(this file)
itu.bge.116666-02(Solaris ITU Diskette image file)
Problem Description: 
5085824 Need support for Broadcom's 5704 NIC in Solaris
Revision History: 

Patch Installation Instructions: 
--------------------------------
 
See "Special Installation Instructions" below.
Special Install Instructions: 
----------------------------------
 
This patch contains Solaris ITU Diskette image files(s), and the instructions
to create Diskettes from these image file(s).
 
Note - You must use the dd command to copy the uncompressed image
to diskettes. (You can find a DOS version of the dd command at
ftp.uu.net:/vendor/sun/solaris/x86/dd.exe or by selecting the local 
link dd.exe).
 
For each ITU Diskette:
 
1.  Insert a blank diskette into your machine's diskette drive.
    If you are using DOS, type the following to format the diskette:
 
    format A:
 
    If you are using the Solaris(TM) operating environment, type the following
    to format the diskette:
 
    fdformat -Ud
 
2.  Next, if you are using DOS, type:
 
    dd filename A:
 
    If you are using the Solaris(TM) operating environment, type the following
    commands to see if Volume Management is running:
 
    volcheck
    ls -l /vol/dev/aliases/floppy0
 
    * If you see a message similar to this:
 
      lrwxrwxrwx   1 root  34 Jan 21 17:28 /vol/dev/aliases/floppy0 ->
                                    /vol/dev/rdiskette0/unnamed_floppy
 
      type:
 
      dd if=<filename> of=/vol/dev/aliases/floppy0 bs=36k
      eject floppy0
 
      <filename> is the name of the Solaris ITU Diskette image file comes with
      this patch.
 
    * If you see this message:
 
      /vol/dev/aliases/floppy0 not found
 
      type:
 
      dd if=<filename> of=/dev/rdiskette bs=36k
 
3. Label diskette(s) made from Solaris ITU Diskette image file(s) with the
   file name used to create it.
 
INSTALLING SOLARIS USING ITU DISKETTE(S)
----------------------------------------
 
You can use Solaris ITU diskettes in one of three ways:
 
* OS Installation from CD-ROM with ITU Floppy Diskette on a machine with new
  hardware
 
* OS Installation from Network Server with ITU Floppy Diskette on a machine
  with new hardware
 
* To add new drivers to support new hardware on an already installed and
  booted system
 
OS Installation from CD-ROM with ITU Floppy Diskette
----------------------------------------------------
Here are the steps to use drivers on the Solaris Driver ITU diskette
to install Solaris (Intel Platform Edition) on a machine with new hardware.
 
To install the ITU while installing the Solaris 9 OS from CD-ROM:
1. Power on your machine.
2. Insert Installation Disc 1 of your Solaris 9 OS.
   The first screen is the Solaris Device Configuration Assistant.
3. Insert the ITU floppy diskette.
4. Press <F4> to add a device driver.
   The Bus Enumeration screen appears. The system determines the types of
   bus and gathers hardware-configuration information.
5. Press ENTER to continue.
   Note - This key maybe labelled as RETURN on your keyboard.
   The Install Supplemental Drivers screen appears.
6. Press <F2> to continue.
   The Select Solaris System Version screen appears. An entry for
   "Solaris OS 2.9" appears in the list.
7. Select Solaris OS 2.9 in the list by pressing the SPACE bar.
8. Press <F2> to continue.
   The system now processes the ITU. At this point, the system is
   compensating for the missing entry for the device driver.
9. Press <F4> to finish.
   The Identified Device Drivers screen appears.
10. Press <F2> to continue.
    The Solaris Device Configuration Assistant appears again.
11. Press <F2> to continue.
    The Bus Enumeration screen appears again.
12. Press ENTER to continue.
    The system searches for and identifies the installed devices.
13. Press <F2> to continue.
    The system starts to load the device drivers. The Suninstall Window
    appears and you now move into the regular Solaris OS installation process.
    Note - If you need to use the ITU floppy diskette for another OS
    installa tion, you can now remove the diskette. However, you will need the
    ITU floppy diskette for this same server again at Step 15, near the end
    of Installation Disc 1.
14. Proceed through the screens until near the end of the Installation Disc 1.
    Note - This process will take approximately 20 to 25 minutes.
15. In the Solaris Install Console window, the system asks if you have
    additional Update diskettes to install.
    If you removed the ITU floppy diskette (see Note in Step 13 above), insert
    the diskette again.
16. Press the ENTER key.
    At this point, the system is installing the ITU for the Solaris OS.
    Installation messages scroll past in the Solaris Install Console window.
17. Once the installation is completed, the system asks again if you have
    additional Update diskettes to install.
18. Press 'N' on the keyboard.
19. Press the ENTER key.
    You now continue with the next Installation Disc for installing the
    Solaris OS, as you would for a normal installation.
 
OS Installation from Network Server with ITU Floppy Diskette
------------------------------------------------------------
To install the ITU while installing the Solaris 9 OS from a network server,
whose OS image has not been updated:
1. Power on your machine
2. As the BIOS messages display on the screen, press <F12> to select
   Network Boot.
   Note - On a tip line, the alternate key stroke for <F12> is: <ESC>,
   followed by SHIFT+2.
   The system asks you to select a type of installation.
3. Select the OS image to install.
   Depending on your network-server settings, this may involve a number of
   steps. Once you have selected the OS image, the first screen is the Solaris
   Device Configuration Assistant.
4. Insert the ITU floppy diskette.
5. Press <F4> to add a device driver.
   The Install Supplemental Drivers screen appears.
6. Press <F2> to continue.
   The Select Solaris System Version screen appears. An entry for "Solaris OS
   2.9" appears in the list.
7. Select Solaris OS 2.9 in the list by pressing the SPACE bar.
8. Press <F2> to continue.
   The system now processes the ITU. At this point, the system is compensating
   for the missing entry for the device driver.
9. Press <F4> to finish.
   The Identified Device Drivers screen appears.
10. Press <F2> to finish.
    The Solaris Device Configuration Assistant appears again.
11. Press <F2> to continue.
    The system scans for devices. The Bus Enumeration screen appears.
12. Press ENTER to continue.
    Note - This key maybe labelled as RETURN on your keyboard.
    The system searches for and identifies the installed devices. The
    Identified Device Drivers screen appears.
13. Press <F2> to continue.
    The Boot Solaris window appears; the default boot device is 'NET'.
14. Press <F2> to continue.
    The system starts to load the device drivers. The Suninstall Window
    appears and you now move into the regular Solaris OS installation process.
    Note - If you need to use the ITU floppy diskette for another OS
    installation, you can now remove the diskette. However, you will need the
    ITU floppy diskette for this same server again at Step 16, near the end of
    Installation Disc 1.
15. Proceed through the screens until near the end of the installation.
    Note - This process will take approximately 40 to 45 minutes.
16. In the Solaris Install Console window, the system asks if you have
    additional Update diskettes to install.
    If you removed the ITU floppy diskette (see Note in Step 14 above), insert
    the diskette again.
17. Press the ENTER key.
    At this point, the system is installing the ITU for the Solaris OS.
    Installation messages scroll past in the Solaris Install Console window.
18. Once the installation is completed, the system asks again if you have
    additional Update diskettes to install.
19. Press 'N' on the keyboard.
20. Press the ENTER key.
21. Reboot the server.
    As part of the OS installation, you were asked how you want to reboot
    the server once the installation is completed: auto reboot or manual reboot.
    - If you selected the option "Auto Reboot", the server reboots
      automatically.
    - If you selected the option "Manual Reboot", you now need to run
    the reboot command. In the Sun Install Console window, type: reboot.
22. After the server has rebooted, enter a root password for the server.
    The installation is now complete.
 
Adding an ITU diskette to an Existing Solaris System
----------------------------------------------------
Before adding new or updated drivers, the newly supported hardware devices
should be installed and configured according to the instructions in the
corresponding Device Reference Page, if any. See Device Reference Manual for
Solaris (Intel Platform Edition).
 
When the Solaris Intel Platform Edition software is already installed, the
simplest way to add new or updated drivers is to install the Driver ITU
diskettes as patches on your system.
 
Follow these steps:
 
1. Become root.
2. Type the following command to see if the Volume Management software is
   running on the machine you are updating:
   # ps -ef | grep vold
   For more information about managing diskettes and drives, see the System
   Administration Guide.
3. If Volume Management is running, temporarily stop it by typing the
   following command at the system prompt:
   # /etc/init.d/volmgt stop
4. Insert the Solaris Driver ITU diskette into the diskette
   drive.
5. Mount the Solaris Driver ITU diskette at the /mnt mount point:
   # mount -F pcfs /dev/diskette /mnt
   Note - You must mount the Solaris Driver ITU diskette at this point
   in the file structure to update your system successfully.
6. Execute the install script on the diskette, using the appropriate
   Solaris release directory (currently sol_28 for Solaris 2.8,
   sol_29 for Solaris 9, and so on). For example:
   # /mnt/DU/sol_29/i86pc/Tools/install.sh -i
   The install.sh script searches for all new or updated drivers on the
   diskette. When a new or updated driver is found, the following prompt is
   displayed:
   Unconditionally installing ITUs <ITU driver names>
   Install patch driver-name? [y]
7. If the driver is the one you want to install, at the prompt, type y for yes
   or press Enter. If the driver is not the one you want to install, type n
   for no.
   If you specify yes, the install.sh script installs the driver you
   indicated as well as bootmod and bootbin patches .
8. When you're done and the install.sh script exits, unmount the diskette:
   # cd /
   # umount /mnt
9. Remove the Solaris Driver ITU diskette from the diskette drive. 
10.Reboot your machine.
   # touch /reconfigure
   # reboot
11. If you haven't already, turn off your system, add the new hardware,
    and turn on your system again.
12. When the autoboot sequence prompt is displayed, quickly press Escape.
    The autoboot sequence is interrupted. The Solaris Device Configuration
    Assistant screen is displayed.
13. Press F2_Continue.
    The message "Enumerating buses ..." is displayed. The Scanning Devices
    screen is then displayed. System devices are scanned. When scanning is
    complete, the Identified Devices screen is displayed.
14. Press F2_Continue.
    The message "Loading driver com.bef ..." is displayed. The Boot Solaris
    screen is then displayed.
15. On the Boot Solaris screen, select the device controller attached to the
    device that contains your install medium, in this case the main system
    disk.
    The /etc/bootrc script is displayed.
16. At the prompt, type:
    b -r
    Your machine boots. You can now use your new hardware.
 
KNOWN PROBLEMS AND LIMITATIONS
 
The Solaris patch(116666-02) included with this ITU will not properly remove
the added bge entries from the driver_aliases file when it is backed out in
a relocatable installation.
 
CAVEAT
 
None.

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 118407-02
Article Type : Patch Descriptions
Last reviewed : 2004-12-14
Audience : PUBLIC
Keywords : itu1.3 sunwcar.i bge boot interface
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1