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

Reply via email to