Oracle® VM Server for SPARC 3.2 Administration Guide

Exit Print View

Updated: May 2015
 
 

How to Find Oracle Solaris OS Network Interface Name (Oracle Solaris 10 OS)

This procedure describes how to find the Oracle Solaris OS network interface name in ldg1 that corresponds to net-c. This example also shows differences if you are looking for the network interface name of a virtual switch instead of a virtual network device. In this example procedure, guest domain ldg1 contains two virtual network devices, net-a and net-c.

  1. Use the ldm command to find the virtual network device number for net-c.
    primary# ldm list -l ldg1
    ...
    NETWORK
    NAME         SERVICE                     DEVICE       MAC
    net-a        primary-vsw0@primary        network@0    00:14:4f:f8:91:4f
    net-c        primary-vsw0@primary        network@2    00:14:4f:f8:dd:68
    ...

    The virtual network device number for net-c is 2 (network@2).

    To determine the network interface name of a virtual switch, find the virtual switch device number, n as switch@n.

  2. Find the corresponding network interface on ldg1 by logging into ldg1 and finding the entry for this device number under /devices.
    primary# uname -n
    ldg1
    primary# find /devices/virtual-devices@100 -type c -name network@2\*
    /devices/virtual-devices@100/channel-devices@200/network@2:vnet1

    The network interface name is the part of the entry after the colon; that is, vnet1.

    To determine the network interface name of a virtual switch, replace the argument to the –name option with virtual-network-switch@n\*. Then, find the network interface with the name vswN.

  3. Verify that vnet1 has the MAC address 00:14:4f:f8:dd:68 as shown in the ldm list -l output for net-c in Step 1.
    • Oracle Solaris 10 OS:
      primary# ifconfig vnet1
      vnet1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
                inet 0.0.0.0 netmask 0
                ether 0:14:4f:f8:dd:68
    • Oracle Solaris 11 OS:

      First, you must determine the name of the interface to specify for vnet1 by using the dladm show-phys command.

      primary# dladm show-phys |grep vnet1
      net2              Ethernet             up         0      unknown   vnet1

      Then use the following command to determine the MAC address of net2.

      primary# dladm show-linkprop -p mac-address net2
      LINK PROPERTY    PERM VALUE             EFFECTIVE         DEFAULT POSSIBLE
      net2 mac-address rw   00:14:4f:f8:dd:68 00:14:4f:f8:dd:68 --      --