Steven Stallion wrote:
> 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...
>
No, I'd support them. Ideally Brussels would do the stats for you, but
I don't think that's the situation today.
The problem is a lot of software is being updated to "expect" these
stats, and their absence might cause other breakage.
-- Garrett
> Thoughts?
>
>
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss