shell: Use On/Off button for network devices.

And ensure that we have connection settings for them before
activation.

Fixes: #803