On Tue, Jan 26, 2016 at 06:42:24PM +0100, Pino Toscano wrote:
On Tuesday 26 January 2016 17:37:07 Richard W.M. Jones wrote:
On Tue, Jan 26, 2016 at 06:14:18PM +0100, Pino Toscano wrote:
On Tuesday 26 January 2016 15:38:07 Richard W.M. Jones wrote:
When the user clicks on the second column of the list of network interfaces, run 'ethtool --identify <if_name> 10', which (on supported cards) flashes a light on the physical interface for 10 seconds, allowing it to be identified by the operator.
This has a nasty bit of hidden UI, basically because Gtk makes it near impossible to put a regular button into a GtkTreeView. ---
Wouldn't it better than add a simple "Identify interface" next to the list? IMHO would be more explicit, and avoid spawning ethtool commands when not wanted.
I think do you mean another column with a label [not a button, unfortunately] marked "identify interface"? That is possible. Also we could add that text to the Device column.
Actually I meant outside the tree, placed on his right (or left on RTL layouts).
The problem is it wouldn't scroll with the GtkTextView in the case where there are lots of interfaces. So you'd also need an extra dialog or combo to select which interface to identify. Gets rather ugly quickly I think. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v