Refer to Chapter 1, Overview of Booting and Shutting Down a System in Booting and Shutting Down Oracle Solaris 11.3 Systems for instructions on installing the Oracle Solaris 11 OS over the network.
Refer to Managing Network Virtualization and Network Resources in Oracle Solaris 11.3 to learn how to create the installation server and set up the client server.
# shutdown -i0 -g0 -y. . . (shutdown command messages omitted) . . . ok
These examples assume that /pci@400/pci@1/pci@0/pci@8/network@0 is a port on the adapter.
ok cd /pci@400/pci@1/pci@0/pci@8/network@0
ok .properties
The output should be similar to this:
vf-assigned-addresses c3050000 00000041 01010000 00000000 00010000 c3050003 00000041 01210000 00000000 00004000 assigned-addresses c3050010 00000041 00000000 00000000 01000000 c305001c 00000041 01000000 00000000 00008000 82050030 00000000 00200000 00000000 00080000 vf-reg 43050000 00000000 00000000 00000000 00010000 43050003 00000000 00000000 00000000 00004000 reg 00050000 00000000 00000000 00000000 00000000 43050010 00000000 00000000 00000000 01000000 4305001c 00000000 00000000 00000000 00008000 02050030 00000000 00000000 00000000 00080000 local-mac-address 3c fd fe 50 00 f0 version Oracle Quad Port 10GBase-T Adapter FCode 3.7 10/18/2016 board-model 7096675 model 7111181/7111182 compatible pciex8086,1589.108e.7b1c.1 pciex8086,1589.108e.7b1c pciex8086,1589.1 pciex8086,1589 pciexclass,020000 pciexclass,0200 address-bits 00000030 max-frame-size 00002400 network-interface-type ethernet device_type network name network fcode-rom-offset 00059c00 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 00007b1c subsystem-vendor-id 0000108e revision-id 00000002 device-id 00001589 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.
ok device-end
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
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.
Refer to Managing Network Virtualization and Network Resources in Oracle Solaris 11.3 for more information about installing the Oracle Solaris OS over the network.
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*
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 net10 Ethernet up 10000 full i40e6 net11 Ethernet up 10000 full i40e7 net14 Ethernet up 10000 full i40e5 net15 Ethernet up 10000 full i40e4