Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

NIC (D-Link RTL 8139) Installtion on Solaris 10

Status
Not open for further replies.

Gillan

IS-IT--Management
Jan 17, 2007
2
GB
Hi,
I am quite new to Solaris. My question is how to install D-Link RTL 8139 driver on Solaris 10. I have downloaded the driver from realtek.com. In the installation file it is mentioned that
F. Run the "Install" from File Manager to install the driver, and it will modify 2 files, "/etc/name_to_major" and "/etc/driver_aliases"

G. You need to create the "/etc/hostname.rtls0" file and modify some other related files to make your networking environments working well."

I cannot understand that while creating "/etc/hostname.rtls0" file do I need to put something into it or it will be just blank. Also which other related files needs to be modified to make Network environment well.
Can you please define step by step what to do. I know it sounds silly but I am very new to Solaris. I already corrupted Solaris 3 times before putting the question. I am installing it again and have hope of getting step by step help.
Thanks in advance

Regards

Gillan-art
 
When you set up the system, you would have given it a host name and IP address, which should have been automatically added to /etc/hosts during the installation. Is it there? e.g.

[tt]192.168.0.1 myhostname[/tt]

If so, all you need to do is put that same hostname in a file called /etc/hostname.rtls0 That way when Solaris boots up it can cross-reference that file with /etc/hosts to determine which IP address to assign to the rtls0 adapter.

You should also have an entry in /etc/netmasks for the network, e.g.:

[tt]192.168.0.0 255.255.255.0[/tt]

If you have a gateway to the internet, you should put its IP address or hostname in /etc/defaultrouter.

You should add your DNS configuration to /etc/resolv.conf, if it was not specified already at install time.

Annihilannic.
 
Hi Annihilannic,
Thanks for your response. I did every thing as you have mentioned. But problem seems to be with the driver installation. Actually during installation Sloaris 10 only asked for hostname, which I provided as "solaris". I didnt asked me for any IP address or other network related questions. I downloaded the driver from realtek's site
but while installation i got the following error
messages: (follow the full installation output...)
+cp rtls //kernel/drv/rtls
+chmod 755 //kernel/drv/rtls
+chown root:sys //kernel/drv/rtls
+grep ^rtls\> /etc/name_to_major
+add_drv -v -i "pci1186,1301" "pci10ec,8139"
"pci1113,1211" rtls
exit status = 0
devfsadm: driver not attached: rtls
exit status = 11
warning: driver (rtls) successfully added to system
but failed to attach
Driver (rtls) installed
+exit 0
....
I created a hostname.rtls0, etc..., but... ifconfig rtls plumb respond with a "no such interface"....)

Any idea how to sort this problem.

Regards

Gillan Art
 
>> Any idea how to sort this problem.
when I worked for Sun Support I usually shortened this by: did you call the support from the 3rd party supplier? are there any (special) install instructions? Usually they have and it is strongly recommended to follow them!

>> failed to attach driver
sounds like Solaris has not noticed any HW change. Did you boot reconfigure, run a devfsadm, sth? is there a line within /etc/path_to_inst with the rtls string?

Best Regards, Franz
--
UNIX System Manager from Munich, Germany
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top