Network card drivers for solaris?

Hi all,

i have configured my solaris 5 .10 for internet connection by editing the files /etc/hosts/,/etc/resolve.config,/etc/defalutrouter and nsswitchconfig .

during installation i was not requested for ip adddress even i plugged network cable.

am i need to install any network card drivers on solaris to detect my network card ..if so where can i download n/w card drivers

Regards
sk

have a look with "dladm show-dev" if there is a network card. if not download the driver, if there is one, from the homepage of the producer of the card...

EDIT: Duke Nukem's method is much quicker. I didn't know about that command.

First we have to determine what kind of NIC we have. Solaris provides the prtconf command to print the system configuration. We need to run prtconf -pv to look at info derived from the device tree (p option) and we want it to be verbose (v option). Here is the output showing where the Ethernet adapter appeared:

 # prtconf -pv
...
model:  'Ethernet controller'
            power-consumption:  00000001.00000001
            devsel-speed:  00000001
            interrupts:  00000001
            max-latency:  00000008
            min-grant:  00000003
            subsystem-vendor-id:  00001106
            subsystem-id:  00000102
            unit-address:  '12'
            class-code:  00020000
            revision-id:  00000078
            vendor-id:  00001106
            device-id:  00003065
            name:  'pci1106,102'

Note the vendor-id and device-id lines. This is the manufacturer and model number of the NIC. We can look up these numbers in the PCI ID Repository. In this case, the vendor-id of 1106 corresponds to VIA Technologies, Inc. and the device-id of 3065 corresponds to a VT6102 (Rhine-II).

The /boot/solaris/devicedb/master file contains a record of all drivers on the system. If our NIC's driver is in this file, we can manually load it into the kernel. Otherwise, we'll have to go download it from the Web.