Имеется: 2 файловых сервера под управлением Novell 4.11 SP8, 2 SQL-сервера под Windows 2000 Server SP4, принт-сервер + хранилище сертификатов под Windows 2000 Pro SP4 и аппаратный криптошлюз под модифицированным Free BSD. Все это хозяйство запитано через персональные Back-UPS'ы APC500 c USB-интерфейсом (мониторы отдельно).
При ночных перебоях с питанием (резервный дизель-генератор сейчас не работает) сервера под Windows даунятся сами через PowerChute, принт-сервер вырубает криптошлюз (запитан через раз'ем питания монитора на БП), а вот новелловские серваки покорно ждут, когда их вырубит охрана по бумажке. Раньше они были запитаны через APC-650 с СОМ-интерфейсом, который понимал нетварьский парашют, но они (UPSы) недавно склеили ласты. Novell USB-интерфейс не видит.
Пытался с сервера Windows программно открывать консоль Novell и передавать в нее команды на даун, но sendkeys не взаимодействует с дос-сессиями. На мой взгляд, остается только выход: соединить СОМ-порты Win- и Novell- машин и написать эмулятор UPSа, который будет выдавать на ком-порту комбинацию, аналогичную выдаваемой обесточенным UPSом по команде виндусового PowerChute, чтобы Novell'овский NLM-модуль парашюта думал, что это УПС и даунил сервер.
Может, есть еще варианты? Заранее благодарен.