Oracle Quad 10Gb Ethernet Adapter User's Guide

Exit Print View

Updated: July 2015
 
 

Install Oracle Solaris 11 Over a Network (Oracle SPARC)

The Oracle Solaris Advanced Installation Guide describes the full procedure for installing the Oracle Solaris 11 OS over the network.

  1. Prepare an installation server and a client server for installing the Oracle Solaris 11 OS over the network.
    1. Create an installation server that contains the image of the Oracle Solaris 11 CD.
    2. Set up the client server to be installed over the network.

      The Oracle Solaris Advanced Installation Guide describes how to create the installation server and set up the client server.


    Note - To install the client server over a network that is not part of the same subnet, you must also create a boot server. The Oracle Solaris Advanced Installation Guide describes how to create a boot server.
  2. Shut down and halt the client server to get to the OpenBoot (ok) prompt.
    # shutdown -i0 -g0 -y. . .
    (shutdown command messages omitted)
    . . .
    ok
    
  3. Check the .properties output for each device.

    These examples assume that /pci@400/pci@1/pci@0/pci@8/network@0 is a port on the adapter.

    1. Change to the device directory.
      ok cd /pci@400/pci@1/pci@0/pci@8/network@0
      
    2. Display properties for the device.
      ok .properties
      

      The output should be similar to this:

      vf-assigned-addresses    c3060000 00000041 10810000 00000000 00010000
                               c3060003 00000041 10a10000 00000000 00004000
      assigned-addresses       c3060010 00000041 10000000 00000000 00800000
                               c306001c 00000041 10800000 00000000 00008000
                               82060030 00000000 01400000 00000000 00080000
      vf-reg                   43060000 00000000 00000000 00000000 00010000
                               43060003 00000000 00000000 00000000 00004000
      reg                      00060000 00000000 00000000 00000000 00000000
                               43060010 00000000 00000000 00000000 00800000
                               4306001c 00000000 00000000 00000000 00008000
                               02060030 00000000 00000000 00000000 00080000
      local-mac-address        68 05 ca 2b 93 08
      phy-type                 xgf
      version                  Oracle Quad 10Gb Ethernet Adapter FCode 2.12 7/16/2015
      board-model              7096437
      model                    7111185/7111186
      compatible               pciex8086,1583.108e.7b1b.1
                               pciex8086,1583.108e.7b1b
                               pciex8086,1583.1
                               pciex8086,1583
                               pciexclass,020000
                               pciexclass,0200
      address-bits             00000030
      max-frame-size           00002400
      network-interface-type   ethernet
      device_type              network
      name                     network
      fcode-rom-offset         00054000
      vf-stride                00000001     
      first-vf-ofset           00000010 
      total-vfs                00000020 
      initial-vfs              00000020 
      #vfs                     00000020 
      port-type                PCIE-Endpoint 
      interrupts               00000001
      cache-line-size          00000010
      class-code               00020000
      subsystem-id             00007b1b
      subsystem-vendor-id      0000108e
      revision-id              00000001
      device-id                00001583
      vendor-id                00008086
      

      If you do not see the device listed, check that the adapter is properly seated. If necessary, reinstall the adapter.

    3. When you finish looking at the .properties values, type:
      ok device-end
      
  4. At the ok prompt, display the device paths.

    You should see the full paths of all of the network devices, including two for the adapter similar to this example.

    ok show-nets
    a) /niu@480/network@0
    b) /pci@400/pci@2/pci@0/pci@c/network@0,3
    c) /pci@400/pci@2/pci@0/pci@c/network@0,2
    d) /pci@400/pci@2/pci@0/pci@c/network@0,1
    e) /pci@400/pci@2/pci@0/pci@c/network@0
    f) /pci@400/pci@2/pci@0/pci@a/network@0,1
    g) /pci@400/pci@2/pci@0/pci@a/network@0
    q) NO SELECTION
    Enter Selection, q to quit: q
    
  5. At the ok prompt, boot the client server using the full device path of the device.

    For example:

    ok boot /pci@400/pci@2/pci@0/pci@c/network@0:dhcp
    

    The boot takes several minutes to complete. Then, you should see a menu for continuing to install the Oracle Solaris 11 OS.

  6. Proceed with the Oracle Solaris 11 OS installation.

    Refer to the Oracle Solaris Advanced Installation Guide for more information about installing the Oracle Solaris 11 OS over the network.

  7. Install the adapter software on the client server.

    The software installed in Step 5 is required to boot the client server over the adapter interface. You now must install the software in order for the OS to use the client's interfaces in normal operation.

    Before installing the SUNWi40e driver, ensure that the client server does not already have the driver installed.

    # pkginfo | grep SUNWi40e*
    
    • If the software is installed, this command will return the package name you typed in. In that case, skip to Step 8.

    • If the software is not installed, install the software from the download center at:

      https://support.oracle.com

  8. Confirm that the network host files were configured correctly during the Oracle Solaris 11 installation.

    Although the Oracle Solaris 11 software installation creates the client's network configuration files, you might need to edit these files to match your specific networking environment. See Configure the Network Interface (Oracle Solaris) for more information about editing these files.

  9. Display the configuration information for all datalinks or the specified datalink.

    By default, the server is configured to have one datalink for each known network device.

    # dladm show-phys
    

    The output should include lines similar to this:

    LINK              MEDIA                STATE      SPEED  DUPLEX    DEVICE
    net3              Ethernet             unknown    0      unknown   igb3
    net4              Ethernet             up         10000  full      i40e0
    net2              Ethernet             unknown    0      unknown   igb2
    net6              Ethernet             up         10000  full      i40e2
    net0              Ethernet             up         1000   full      igb0
    net8              Ethernet             up         10     full      usbecm2
    net1              Ethernet             unknown    0      unknown   igb1
    net5              Ethernet             up         10000  full      i40e1
    net7              Ethernet             up         10000  full      i40e3
    

Related Information