Garrett D'Amore wrote:
> Steven Stallion wrote:
>> Quick question:
>>
>> Do the various adv_* and en_* properties apply to pre-MII devices like
>> the RTL8029AS?
>>   
> 
> I don't know.  We've never had any pre-MII devices in Solaris in recent
> memory.  (I think that there was an ancient precursor to hme -- not le
> -- that might not have supported 802.3u, but I don't recall precisely --
> "be" I think .)
> 
> I think what I'd do is model your behavior based on what an hme NIC does
> when you disable adv_cap_autoneg.

That makese sense.

Another question: should I expose these values via kstat and
m_getprop/m_setprop? It seems that since the device predates that
particular revision to 802.3, it would be best to not support them (in
effect, only duplex and flowctrl can affect link partner caps).

It may be misleading to see a non-MII device sporting adv_ properties...

Thoughts?

-- 
Yet magic and hierarchy
arise from the same source,
and this source has a null pointer.

Reference the NULL within NULL,
it is the gateway to all wizardry.
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to