Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
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 :)

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

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.

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.

![]() |
![]() |
![]() |

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