On (07/18/07 13:41), Garrett D'Amore wrote:
> Simple recommendation:
>
> * Allow for tristate values:
>
>    cap_pause = both, tx, rx
>    adv_pause = both, tx, rx
>    lp_pause = both, tx, rx
>    link_pause = both, tx, rx
>

Of these, only the adv_pause values can be set, right? (i.e., the others
are read-only values, I think).

> That would be far, far simpler.

agreed. But then the question arises, what to do about existing definitions 
from ieee802.3(5)? Should we leave that as "legacy ndd" support, and
add new documentation for the improved definitions? 

> These tables have to be extended to add 1g and 10g support, btw.
>
>>     ------------------------------------------------------
>>                  capable     advertised     link-partner
>>                                              advertised
>>     ------------------------------------------------------
>>     autoneg
>>     speed
>>     duplex
>>     rem_fault
>>     pause
>>     asm_pause
>>     ------------------------------------------------------

Any specific suggestions in addition to those covered in the
discussion at 
 http://mail.opensolaris.org/pipermail/brussels-dev/2007-June/000256.html
??

--Sowmini

Reply via email to