Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 438
  • Last Modified:

Solaris 8 Installation Question

Installed Solaris with no problem but don't seem to have a network driver installed. How can I tell which network card to determine which Sun Package to install. This server was installed before with Solaris 8 and someone had added a driver but unable to locate the driver that was installed. Remember it being "gxp0" for the Ethernet interface.

2 Solutions

What kind of server ?
Onboard NIC or not ?
Hanno P.S.IT Consultant and Infrastructure ArchitectCommented:
You will have to use the correct driver.
1) Find out the driver name for your NIC:
    Run "prtconf -D" to see your hardware configuration.
    Under "pci, instance #x" you will find the PCI adapters. The usually something like
       "pci1234,5678" followed by the driver name in parantheses (for example "elxl")
    If the information you get from "prtconf -D" does not help, see which drivers are
    there at all, use this command
        grep ' net ' /boot/solaris/devicedb/master | more
    and compare the PCI adapter code to your "prtconf -D" output.
2) Attach the network card driver manually to see if it matches your NIC:
        ifconfig <drivername>0 plumb   (example: ifconfig elxl0 plumb)
3) If this worked, output from
        ifconfig -a
    should show you NIC driver loaded -- but without working IP address
4) Set an IP address manually:
       ifconfig <drivername>0 netmask + broadcast +
5) and activate it
      ifconfig <drivername>0 up

If this all worked, you can create a config file to get it loaded and activated
upon boot:
    echo "myhostname" > /etc/hostname.<drivername>0
Make sure "myhostname" can be resolved from /etc/hosts

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now