Configuring/Installing a Network card on Solaris 10

Hi Folks, I am pretty new to this forum and solaris so please have some patience :)

Any way I got this testmachine I have installed Solaris 10 on. Its a IBM ThinkCenter A52 (8084-7DG). My problem is that the network card is not detected automaticly. No problems with the CDE no starting or something like that. Installed from a DVD.

I have tried running ifconfig -a / plumb, I tried checking for new devices with devfsadm -v. Ive also tried running the command for sys-unconfig. No go

Most recently I have been examining the output from running prtconf -pv/Dv. The network device is there on the PCI-bus but no driver is loaded.

Node 0x000013

assigned-addresses: 82034010.00000000.e8100000.00000000.00001000.81034014.00000000.00002000.0000000 0.00000040

reg: 00034000.00000000.00000000.00000000.00000000.02034010.00000000.00000000.0000000 0.00001000.01034014.00000000.00000000.00000000.00000040

compatible: 'pci8086,1050.1014.2c7.2' + 'pci8086,1050.1014.2c7' + 'pci1014,2c7' + 'pci8086,1050.2' + 'pci8086,1050' + 'pciclass,020000' + 'pciclass,0200'

model: 'Ethernet controller'

power-consumption: 00000001.00000001

fast-back-to-back:

devsel-speed: 00000001

interrupts: 00000001

max-latency: 00000038

min-grant: 00000008

subsystem-vendor-id: 00001014

subsystem-id: 000002c7

unit-address: '8'

class-code: 00020000

revision-id: 00000002

vendor-id: 00008086

device-id: 00001050

name: 'pci1014,2c7'

So, the card is some sort of Intel Chipset a Intel 10/100 motherboard/onboard. Ive tried looking through the detailed specs from IBM on what kind of card/chipset it is. All it tells me is a Intel Pro 10/100 something.

So can anyone give me a hint of which direction I should be heading for installing the correct drive?

With Regards

Oscar

[1920 byte] By [Oscar-A] at [2007-11-26 8:44:24]
# 1
*bump* Anyone? :)
OscarA at 2007-7-6 22:26:56 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2
Please read the following posting: http://forum.sun.com/jive/thread.jspa?threadID=99262&messageID=339880
hspaans at 2007-7-6 22:26:56 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 3

I am having a E-machine, Intel motherboard D865GVHz with inbuild "Intel Pro/100 VE Network controller" Lan card. During Solaris 10 installation, I didn't get GUI interface as well as didn't ask for network config information. Please follow this link, It will help......

http://forum.java.sun.com/thread.jspa?threadID=5089064&start=0

In my case, here what I did and its work for me, I AM NOT SURE IT WILL WORK FOR YOU OR NOT, SO USE WITH YOUR OWN RISK......

While I am trying out different thing/modifing file to get my network work, it had locked out my screen few time with blank screen, so no choice but to crash the PC..... Using text mode login, use "vi editor" as well as login in JDS ( Java Desktop Service, short of windows flavor), revert my all changes back........

"PLEASE WRITE DOWN, WHAT EVER CHANGE YOU MAKE/MADE ON PIECE OF PAPER, SO YOU CAN CHANGE BACK TO AS IT IS"

The driver is already included in the operating system.

It is the driver for the Intel Pro 100VE PCI card - or - the on board chipsets.

Steps:

1. Login as "root" user or "su - root"

2. Open a terminal window and use following commands: (# is prompt)

#prtconf -pv

From the output of prtconf -pv found the list of compatible PCI device IDs:

Node 0x000013

assigned-addresses: 82034010.00000000.e8100000.00000000.00001000.81034014.00000000.00002400.0000000 0.00000040

reg: 00034000.00000000.00000000.00000000.00000000.02034010.00000000.00000000.0000000 0.00001000.01034014.00000000.00000000.00000000.00000040

compatible: 'pci8086,1050.1014.287.2' + 'pci8086,1050.107b.4043.2' +'pci1014,287' + 'pci8086,1050.2' + 'pci8086,1050' + 'pciclass,020000' + 'pciclass,0200'

model: 'Ethernet controller'

power-consumption: 00000001.00000001

fast-back-to-back:

devsel-speed: 00000001

interrupts: 00000001

max-latency: 00000038

min-grant: 00000008

subsystem-vendor-id: 00001014

subsystem-id: 00000287

unit-address: '8'

class-code: 00020000

revision-id: 00000002

vendor-id: 00008086

device-id: 00001050

name: 'pci1014,287'

3. Verify file "/etc/driver_aliases" , it should listed the device'pci8086,1050.107b.4043.2' as shown in prtconf -pv output , if not please add the following line in that file using text editor or vi editor...

iprb "pci8086,1050.107b.4043.2( its may different in your case)

4. in terminal window, use commands

#devlinks

#sys-unconfig

It will reboot your computer, enter in reconfigure mode, will ask series of questions, like set up language, timezone..... and finally network related question.....If you want static IP address you need all information like IP address, netmask, default gateway etc as well as some more info....

In my case, I use DSL modem, so I configure as "DHCP" it simple and done....

5. Because of reconfig, you might not see your hostname (unknown)... you can setup by adding hostname in "/etc/nodename" file....hostname must be terminated by carriage return. the file look like as under.

# more /etc/nodename(enter)

dddddd1> this is hostname

6.Reboot your PC and verify that newly created network interface id there.....using command

# ifconfig -a

thats it.....................

I hope this article will help..... thanks

sakps5 at 2007-7-6 22:26:56 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...