sowmini.varadhan at sun.com wrote:
> [changing subject line, and shrinking To list, to make this thread
> easier to track]
>
>
> On (06/26/07 21:15), Raymond LI wrote:
>
>> Sowmini.Varadhan at Sun.COM wrote:
>>
>>>> Would the properties still end up in the show-linkprop output? If so,
>>>> even well-behaved admins are still subjected to a mountain of properties
>>>> that they shouldn't even be using, which seems bad. Or are you proposing
>>>> some way to hide these properties? (I'm nervous about that as well.) If
>>>> we're sure this stuff will be off the beaten path, maybe we could reduce
>>>> the number of properties to just `cap', `advcap', and `lpadvcap' (or
>>>> somesuch) with a commas-separated list of values?
>>>>
>>>>
>>> I'd initially felt that we should just print the bare-basics (like speed,
>>> duplex, autoneg), but both Raymond and Garrett pointed out to me that
>>> reducing the properties will just cause admins to regress to ndd usage.
>>> We could, though, have a "show-linkprop" vs a "show-linkprop -v" - the
>>> former would print the bare-basics, e.g., just the r/w props, (using the
>>> same adv* names as ieee802.3(5)), and the latter could print all the
>>> local/peer props in their gory glory.
>>>
>>>
>>>
>> This seems to be better than we introduces a completely new dladm
>> subcommand. But a problem is what we should put in "-v" and what not.
>> Dividing by "r/w" could be a solution, but I am afraid it will not satisfy
>>
>
> Just thinking aloud: another possibility is to have the full-display
> in the -p output (parseable) so that it can be grep-ed. For the
> "default" (i.e., no -p) show-linkprop output, we can print something
> eye-pleasing, like Meem's suggestion (just provided as an example for
> the purpose of discussion- there could be more/less fields in the final
> output):
>
>
> LINK DUPLEX CAPABLE ADV PEERADV
> bge0 half 10M,100M,1G 10M,100M,1G 10M,100M
> bge0 full 10M,100M,1G 10M,100M,1G 10M,100M
>
> As we've already discussed in
> http://mail.opensolaris.org/pipermail/brussels-dev/2007-June/000089.html
> dladm already will have to subdivide public props based on link type
> (so that it doesn't wander off into printing meaningless "N/A" values
> of MII props for tunnels). So if we have to dmux on link type, why
> don't we just tailor the show-linkprop output to capture relevant
> information concisely for that link type?
>
I guess that would work for me. But then will you do this also for
things like dladm show-aggr, dladm show-wifi, etc.
-- Garrett
> --Sowmini
>
> _______________________________________________
> brussels-dev mailing list
> brussels-dev at opensolaris.org
> http://opensolaris.org/mailman/listinfo/brussels-dev
>