web-dev-qa-db-ja.com

CentOS 6NUTはUPSと通信します

Mecer UPS用にNUTを構成しようとしていますが、UPSが接続されているポートを要求されます。NUTups.confの例では次のように表示されます。

port = /dev/ttyS1

UPS USBが接続されているポートを確認するにはどうすればよいですか?

LinuxはCentOS6であり、Mecer USBUPSです。

プラグインしてdmesgputを実行しようとしましたが、出力がわかりません。

usb 1-6: new low speed USB device number 103 using xhci_hcd
usb 1-6: New USB device found, idVendor=0665, idProduct=5161
usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-6: Product: USB to Serial
usb 1-6: Manufacturer: INNO TECH
usb 1-6: configuration #1 chosen from 1 choice
generic-usb 0003:0665:5161.0067: hiddev96,hidraw0: USB HID v1.00 Device [INNO TECH USB to Serial] on usb-0000:00:14.0-6/input0
1

CentOS rpmにはおそらくユーティリティが付属しています nut-scanner これはあなたのために大変な仕事をします。それを実行して、適切なUSBデバイスを確認します。

$ nut-scanner -U

デバイスが見つかると、適切なスタンザが出力されます。お使いのデバイスはHID(ヒューマンインターフェイスデバイス)として認識されているようですので、ドライバーに与える最小限のups.confエントリが必要になるでしょう。

[myups]
 driver = usbhid-ups
 port = auto
 desc = myMecer
1
meuh