我买了一台带 USB 的 KSTAR Powercom 600VA Line Interactive UPS。它工作正常,但我想在电源关闭时禁用哔声。
当我将 USB 电缆插入我的笔记本电脑(运行 Ubuntu 18.04)时,它似乎在 syslog 中识别为 MEC0003 设备:
Jun 16 11:48:50 smurfenaar kernel: [103981.169542] usb 1-3: Product: MEC0003
我需要什么软件和配置才能关闭哔声?
我正在尝试将我的 Ubuntu Server (20.04) 配置为连接到我的 UPS 的 Synology NAS 的从属设备,但我不知道如何完成该过程,而且我在文档或教程方面没有找到任何东西. 以下是我采取的步骤:
在 Synology DSM 上:
在 Linux 服务器上:
sudo apt-get install nut
mode=netclient
MONITOR [email protected] UPSUSER MYPASS slave
最后,当我尝试运行时service nut-client restart
,出现错误:
nut-monitor.service 的作业失败,因为控制进程以错误代码退出。
任何想法我做错了什么或我需要采取哪些进一步的步骤?提前致谢!
我已将我的 UPS 连接到 ubuntu 并且已被识别。但是我不喜欢在 ubuntu 电源设置中看到的选项。我有另一台 PC 也连接到同一个 UPS。所以我希望 ubuntu 桌面在电量约为 50% 时执行脚本,这样我的第二台电脑也可以正常休眠。然后我可以使用相同的脚本使我的 ubuntu PC 休眠。
是否有可能以不破坏 UPS 监视器的 ubuntu 实现的方式做到这一点?我读过我可以安装 nut 但我有一些错误,可能是冲突
● nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller
Loaded: loaded (/lib/systemd/system/nut-monitor.service; enabled; vendor preset: enabled)
Active: failed (Result: protocol) since Sat 2019-07-13 02:09:46 MSK; 11ms ago
Process: 13906 ExecStart=/sbin/upsmon (code=exited, status=0/SUCCESS)
也许我可以捕捉到一些 dmesg 消息或使用一些本地工具检查 UPS 的状态?
我在戴尔 7010 (i5-3570S) 上使用 Ubuntu 16.04.2 并拥有 EATON 5E 850i (前 MGE)。我已经阅读并尝试了各种指南,包括此处的所有答案:如何使用 USB 连接配置 UPC
运行时upsdrvctl start
,我仍然得到:
Network UPS Tools - UPS driver controller 2.7.2
Network UPS Tools - Generic HID driver 0.38 (2.7.2)
USB communication driver 0.32
No matching HID UPS found
Driver failed to start (exit status=1)
一个障碍是重启后 UPS 不再被lsusb
. 我需要手动拔下并重新插入 USB 电缆,然后它才会出现。
lsusb
说:
# lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 152d:1561 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 042: ID 0463:ffff MGE UPS Systems UPS
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb -v
说:
# lsusb -v -d 0463:ffff
Bus 003 Device 042: ID 0463:ffff MGE UPS Systems UPS
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0463 MGE UPS Systems
idProduct 0xffff UPS
bcdDevice 0.01
iManufacturer 1 (error)
iProduct 2 (error)
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 20mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 33 US
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 549
Warning: incomplete report descriptor
Report Descriptor: (length is 9)
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Item(Main ): (null), data=none
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 20
Device Status: 0x0001
Self Powered
有什么线索吗?