From: Larry Lindstrom on
Hi Folks:

My 6 month old Seagate TB Barracuda decided to bite the big one, so
it's time to re-load OpenSolaris 2009/06 on a new WD Black Caviar
TB.

But OpenSolaris isn't recognizing my Realtek 8139 NIC.

I don't remember this being a problem when I installed OpenSolaris
before, but it sure is now.

A Google search leaves me with the impression that this old NIC
should be recognized, the "rtls" being installed with OpenSolaris.

ifconfig -a returns information about lo0, but nothing about
rtls.

A search for "rtls" in the Package Manager has this to say:

Summary: REALTEK Fast NIC
Size: 87.77 kB
Category: System/Hardware
Installed Version 0.5.11,5.11-0.111
.
.
.

The point being, that the Package Manager seems to think this
driver is installed.

Clicking on other packages only shows "Installed Version" for
packages that are installed.

I have Solaris on my other PC, along with XP, so I can burn the
driver on a CD and try to add it to the OpenSolaris PC that way. But
I don't know where I can find the driver.

Suggestions?

Thanks
Larry
From: Casper H.S. Dik on
Larry Lindstrom <larryl_turbo(a)hotmail.com> writes:

> ifconfig -a returns information about lo0, but nothing about
>rtls.

And did you try:

ifconfig -a plumb

Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.
From: Larry Lindstrom on
On Jan 8, 3:34 am, Chris Ridd <chrisr...(a)mac.com> wrote:
> On 2010-01-08 10:49:32 +0000, Larry Lindstrom said:
>
>
>
> > Hi Folks:
>
> >    My 6 month old Seagate TB Barracuda decided to bite the big one, so
> > it's time to re-load OpenSolaris 2009/06 on a new WD Black Caviar
> > TB.
>
> >    But OpenSolaris isn't recognizing my Realtek 8139 NIC.
>
> >    I don't remember this being a problem when I installed OpenSolaris
> > before, but it sure is now.
>
> >    A Google search leaves me with the impression that this old NIC
> > should be recognized, the "rtls" being installed with OpenSolaris.
>
> >    ifconfig -a returns information about lo0, but nothing about
> > rtls.
>
> >    A search for "rtls" in the Package Manager has this to say:
>
> >              Summary:     REALTEK Fast NIC
> >              Size:             87.77 kB
> >              Category:      System/Hardware
> >              Installed Version 0.5.11,5.11-0.111
> >                        .
> >                        .
> >                        .
>
> >    The point being, that the Package Manager seems to think this
> > driver is installed.
>
> >    Clicking on other packages only shows "Installed Version" for
> > packages that are installed.
>
> You could try a "pkg verify SUNWrtls" to verify the bits are really present.
>
> Does the driver have an appropriate entry in the various /etc files? eg
> driver_aliases, driver_classes, path_to_inst, and so on. I'm not sure
> what all those files *do* but it may trigger something in your memory!
>
> --
> Chris

Thanks Chris:

I neglected to mention, my sys admin skills are lacking. So I
didn't check these files.

Driver_aliases has the following among ith's 986 lines:

rtls "pci10ec,3189"
rtls "pci1186,1301"
rtls "pci1113,1211"

I found nothing in driver_classes.

path_to_inst has:

"/pci@0,0/pci1002,4371(a)14,4/pci103c,2a24@3" 0 "rtls"

These lines are hand copied, and subject to typos.

I don't know how to interpolate these lines. But there they are.

I posted this at 3:30 in the morning, stores are open now so I
think I'll go find a nice safe Intel NIC.

I do appreciate your attempt to help me.

Thanks
Larry
From: Larry Lindstrom on
On Jan 8, 3:56 am, Casper H.S. Dik <Casper....(a)Sun.COM> wrote:
> Larry Lindstrom <larryl_tu...(a)hotmail.com> writes:
> >   ifconfig -a returns information about lo0, but nothing about
> >rtls.
>
> And did you try:
>
>         ifconfig -a plumb
>
> Casper
> --
> Expressed in this posting are my opinions.  They are in no way related
> to opinions held by my employer, Sun Microsystems.
> Statements on Sun products included here are not gospel and may
> be fiction rather than truth.

Thanks Casper:

"ifconig -a plumb" ran without displaying anything, and having no
effect on the output of "ifconfig -a", which shows only 2 entries,
IPV4 and IPV6 for lo0.

"ifconfig rtls plumb" displays

ifconfig: cannot open link "rtls": invalid DLPI linkname

As stated above, I'm open to suggestions, but now plan on disabling
this on-board NIC and sticking an Intel PCI card in the computer.

And, of course, I do appreciate your suggestion.

Thanks
Larry


From: Casper H.S. Dik on
Larry Lindstrom <larryl_turbo(a)hotmail.com> writes:

> "ifconig -a plumb" ran without displaying anything, and having no
>effect on the output of "ifconfig -a", which shows only 2 entries,
>IPV4 and IPV6 for lo0.

That should be what I expect.


> "ifconfig rtls plumb" displays

"ifconfig rtls0 plumb" displays

rtls*0*


Casper
--
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.