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]

# 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