Ну, тут я могу только похвастаться. Ну, ещё про SSH.NET упомянуть: он есть.
Меня постепенно начало напрягать, что роутер висящий как бы с делом (всякие ftp- samba- серверы, wol через него осуществляю и т.д.) перезагружают /* ВНИМАНИЕ: */ вилкой и розеткой. Точнее их размыканием.
Ну вот я могу как все нормальные люди всего лишь научить мать пользоваться веб-интерфейсом... Ну да, по три минуты логиниться, блуждать в хитросплетении вкладок, искать заветную кнопку *eboot.
Хоспаде, конечно же я так не сделал. Я взял свой прикладной домашний C# (по крайней мере в этом году), собрал после недолгого гугленья библеотечку SSH.NET и подцепил к небольшому проектику, в который накидал две кнопки: "выход" и заветный *eboot. Последняя собственно отправляет нужную команду по ssh прямиком на заряженный священным OpenWRT роутер
Результат, собственно, на скрине