Oracle Quad 10 Gb or Dual 40 Gb Ethernet Adapter User's Guide

Exit Print View

Updated: June 2016
 
 

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 00810000 00000000 00010000
                               c3060003 00000041 00a10000 00000000 00004000
      assigned-addresses       c3060010 00000041 00000000 00000000 00800000
                               c306001c 00000041 00800000 00000000 00008000
                               82060030 00000000 01200000 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        3c fd fe 9f 00 a0
      version                  Oracle Quad 10Gb or Dual 40Gb Ethernet Adapter 
      FCode 3.4 1/29/2016
      board-model              7096437
      model                    7111185/7111186
      compatible               pciex8086,1583.108e.7b1d.2
                               pciex8086,1583.108e.7b1d
                               pciex8086,1583.2
                               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         00056000
      vf-stride                00000001
      first-vf-offset          00000010
      total-vfs                00000020
      initial-vfs              00000020
      #vfs                     00000020
      port-type                PCIE-Endpoint
      interrupts               00000001
      cache-line-size          00000010
      class-code               00020000
      subsystem-id             00007b1d
      subsystem-vendor-id      0000108e
      revision-id              00000002
      device-id                00001583
      vendor-id                00008086
      {0} ok
          
        

      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, type:

    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 needed, install the software from the download center at:

      https://support.oracle.com

  8. 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
    net2              Ethernet             unknown    0      unknown   ixgbe2
    net1              Ethernet             unknown    0      unknown   ixgbe1
    net0              Ethernet             up         1000   full      ixgbe0
    net3              Ethernet             unknown    0      unknown   ixgbe3
    net6              Ethernet             up         10     full      usbecm0
    net4              Ethernet             up         40000  full      i40e0
    net5              Ethernet             up         40000  full      i40e1
        
      
    

Related Information