Computing.Net > Forums > Solaris > Solaris 9 X86 / Ethernetcards gone

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Solaris 9 X86 / Ethernetcards gone

Reply to Message Icon

Name: Alexis
Date: March 13, 2003 at 08:23:53 Pacific
OS: solaris 9
CPU/Ram: 999 / 256
Comment:

Hey there, does anyone know, why I can't find my 2 Ethernetcards in /devices/ ?

During installation they were found and I thought fine, but as soon, as I want to ifconfig either, they are not to be found.

Those are regular 10/100 cards, btw.
I did not expect them to be a problem, but if anyone has suggestions on what could solve this, I am greatful for your time :)



Sponsored Link
Ads by Google

Response Number 1
Name: majid99
Date: March 16, 2003 at 23:47:00 Pacific
Reply:

Only few of network cards can automatically detected by Solaris OS envoirment.

You have to manually "prob" Ure device.
This can be done by a script(if you are using realtek chip set on Ure NIC) from www.realtek.co.tw
www.realtek.com.tw

.ed


0

Response Number 2
Name: Mike9
Date: March 19, 2003 at 11:27:09 Pacific
Reply:

I had the same problem. Here is my solution:
I use 3Com 905 cards. They will be discovered as elxl0 (Thats "ell zero")and elxl1 ("ell one"). The card named elxl0 will display after the initial discovery. You will see this using the command:

ifconfig -a

The second card will not display. To make the second card be discovered by the operating system, assume the desired IP address is 192.168.15.1 with a netmask of 255.255.255.0. You want the operating system to recognize it at boot time and make it functional to the network.

In the /etc/inet/hosts file, add the line:

192.168.15.1 {name of your choice}

This file needs an entry for each interface card in the computer, so you will have at least two. You will add more entries as you add networked computers.

Enter:

ifconfig elxl1 plumb 192.168.15.1 netmask 255.255.255.0 broadcast + up

and press enter. You should now enter

ifconfig -a

and see the IP address, netmask, and MAC of the interface card. You should also see the words RUNNING and UP. The network can now communicate with the interface card.

There will also be files created:

/etc/hostname.elxl0 and /etc/hostname.elxl1.

These files associate the interface card to a name. The hosts file then associates the name to an IP address. The IP address is then recognized by other machines of the same netmask. (Netmasking gets a little tricky...)

For more information on this good stuff, get the Sun Certified Network Administrator for Solaris 8 Operating System Study Guide by Rick Bushnell. Other than a few annoying typos, it's a good networking study book. His chapter 5 addresses your question somewhat; you have to know how multiple network cards are designated once discovered during bootup (elxl0, elxl1, elxl2, etc.). Its only about $45 from Barnes and Noble.


0

Response Number 3
Name: Mike9
Date: March 19, 2003 at 11:36:00 Pacific
Reply:

Also: In the ifconfig commands above, there is a space between each paramater; note it is not clear in the "broadcast + up" string.

AND: everytime you modify the hosts table or most any other file here, reboot your computer so the updated parameters are stored into memory. They are not read from files in real time.


0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Solaris Forum Home


Sponsored links

Ads by Google


Results for: Solaris 9 X86 / Ethernetcards gone

Accessing Solaris 9 x86 remotely www.computing.net/answers/solaris/accessing-solaris-9-x86-remotely/4055.html

Mount dos disk for solaris 9 x86 www.computing.net/answers/solaris/mount-dos-disk-for-solaris-9-x86/4035.html

Solaris 9 x86 DHCP help! www.computing.net/answers/solaris/solaris-9-x86-dhcp-help/3266.html