收起左侧

飞牛os突然无法识别UPS信息

18
回复
736
查看
[ 复制链接 ]

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-6 14:37:59 显示全部楼层 阅读模式
悬赏5飞牛币未解决

<p>飞牛os系统版本号为V0.8.43,UPS型号为BK650M2-CH,已正常使用一月有余,然昨晚再关机重启后就出现了如下面日志所示的警告(UPS已失去连接),目前尝试过将NAS和UPS重启并重新插拔所有连接线,并通过ssh进入root重新安装nut,均无效,插上USB后依然无法识别UPS,不知道是什么问题,请求帮助!</p> <p>(P.S. 笔记本电脑可以识别UPS的信号和电量信息,应该不是UPS本身的通讯故障!)</p> <p><img src="data/attachment/forum/202504/06/143510kcm6qkfngkiibucm.png" alt="image.png" title="image.png" /></p> <p><img src="data/attachment/forum/202504/06/142512y433yl1m3y4om4q6.png" alt="image.png" title="image.png" /></p> <p><img src="data/attachment/forum/202504/06/143337ajruu9rmh5lhmegu.png" alt="Snipaste_2025-04-06_14-26-52.png" title="Snipaste_2025-04-06_14-26-52.png" /></p>

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

16

主题

529

回帖

0

牛值

fnOS系统内测组

2025-4-7 09:49:17 显示全部楼层
命令行lsusb看看能识别到usb端口么?换过连接ups的usb口么?
大佬您好!可以识别到插入UPS的USB端口,换过连接UPS的USB口,飞牛系统中依然无法识别UPS信息。  详情 回复
2025-4-7 11:42

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 11:42:16 楼主 显示全部楼层

image.png

大佬您好!可以识别到插入UPS的USB端口,换过连接UPS的USB口,飞牛系统中依然无法识别UPS信息。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
USB端口正常,同样的接口插入外界存储,可以在飞牛系统中识别到  详情 回复
2025-4-7 11:46

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 11:42:47 楼主 显示全部楼层
嘿嘿嘿 发表于 2025-4-7 09:49
命令行lsusb看看能识别到usb端口么?换过连接ups的usb口么?

大佬您好!可以识别到插入UPS的USB端口,换过连接UPS的USB口,飞牛系统中依然无法识别UPS信息。

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 11:46:48 楼主 显示全部楼层
Liry 发表于 2025-4-7 11:42
大佬您好!可以识别到插入UPS的USB端口,换过连接UPS的USB口,飞牛系统中依然无法识别UPS信息。
...

USB端口正常,同样的接口插入外界存储,可以在飞牛系统中识别到

16

主题

529

回帖

0

牛值

fnOS系统内测组

2025-4-7 12:14:27 显示全部楼层

应该是系统出了点问题,目前lsusb能看到设备的话应该是系统的nut模块出问题了。

我觉得也是系统出了问题,之前按论坛里有佬分享的指令重装nut模块,还是不行。 我是按如下操作重装nut的: 1.先拔掉USB,然后ssh登录系统切换到root账户卸载nut apt --purge remove nut apt autoremove 2.重启之后  详情 回复
2025-4-7 12:38

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 12:38:21 楼主 显示全部楼层
嘿嘿嘿 发表于 2025-4-7 12:14
应该是系统出了点问题,目前lsusb能看到设备的话应该是系统的nut模块出问题了。
...

我觉得也是系统出了问题,之前按论坛里有佬分享的指令重装nut模块,还是不行。

我是按如下操作重装nut的:
1.先拔掉USB,然后ssh登录系统切换到root账户卸载nut
apt --purge remove nut
apt autoremove
2.重启之后
apt install nut
然后接上USB,检查UPS设置
要是系统的配置不是很多的话,重装一下系统试试吧。  详情 回复
2025-4-7 13:21

16

主题

529

回帖

0

牛值

fnOS系统内测组

2025-4-7 13:21:34 显示全部楼层
Liry 发表于 2025-4-7 12:38
我觉得也是系统出了问题,之前按论坛里有佬分享的指令重装nut模块,还是不行。

我是按如下操作重装nut的 ...

要是系统的配置不是很多的话,重装一下系统试试吧。
重装系统估计是不能的,系统搞了太多设置了,重新搞太麻烦了。而且关键是问题症结没找到呀,再出这种问题我不能再重装系统吧。。QAQ  详情 回复
2025-4-7 14:04

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 14:04:55 楼主 显示全部楼层
嘿嘿嘿 发表于 2025-4-7 13:21
要是系统的配置不是很多的话,重装一下系统试试吧。

重装系统估计是不能的,系统搞了太多设置了,重新搞太麻烦了。而且关键是问题症结没找到呀,再出这种问题我不能再重装系统吧。。QAQ
那确实费劲,现在飞牛也没出保存系统配置的功能什么的。  详情 回复
2025-4-7 14:10

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 14:07:33 楼主 显示全部楼层

怎样能让官方看到我这条问题呢?在“Bug反馈”版面也发了一次,到现在还没过审。。

直接加官方主理人的企业微信私聊他报bug  详情 回复
2025-4-7 14:11

16

主题

529

回帖

0

牛值

fnOS系统内测组

2025-4-7 14:10:40 显示全部楼层
Liry 发表于 2025-4-7 14:04
重装系统估计是不能的,系统搞了太多设置了,重新搞太麻烦了。而且关键是问题症结没找到呀,再出这种问题 ...

那确实费劲,现在飞牛也没出保存系统配置的功能什么的。

16

主题

529

回帖

0

牛值

fnOS系统内测组

2025-4-7 14:11:12 显示全部楼层
Liry 发表于 2025-4-7 14:07
怎样能让官方看到我这条问题呢?在“Bug反馈”版面也发了一次,到现在还没过审。。
...

直接加官方主理人的企业微信私聊他报bug
好的,我试试  详情 回复
2025-4-7 14:34

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 14:34:43 楼主 显示全部楼层
嘿嘿嘿 发表于 2025-4-7 14:11
直接加官方主理人的企业微信私聊他报bug

好的,我试试

2

主题

8

回帖

0

牛值

江湖小虾

2025-4-7 19:16:45 楼主 显示全部楼层
最新2025年4月7日更新:问题已解决
经逐步排查,发现系统能识别usb插入的UPS设备,但是权限不够,无法调用所读取到的usb设备信息,解决方法如下:
1.运行lsusb,找到对应的序列编号:
我的运行结果
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0512:0001 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

显然序列编号为0512:0001

2.编写usb高权限执行规则文件
sudo nano /etc/udev/rules.d/50-nut-ups.rules

编辑如下内容
# APC Back-UPS BK650M2-CH
SUBSYSTEM=="usb", ATTR{idVendor}=="0512", ATTR{idProduct}=="0001", MODE="0666"
(编辑完成后ctrl+O, ENTER, ctrl+X)

给文件加上高级权限
sudo chmod a+x /etc/udev/rules.d/50-nut-ups.rules

然后重新插上usb,进入飞牛网页,就可以重新读取到UPS信息了。
大佬 请教一下!我按你的步骤操作的 ,倒数第二步在ctrl+o的时候显示File Name to Write: /etc/udev/rules.d/50-nut-ups.rules 是不是没有写入成功,该怎么解决啊,一脸懵  详情 回复
2025-4-26 22:38

4

主题

8

回帖

0

牛值

江湖小虾

2025-4-26 22:38:31 显示全部楼层
Liry 发表于 2025-4-7 19:16
最新2025年4月7日更新:问题已解决
经逐步排查,发现系统能识别usb插入的UPS设备,但是权限不够,无法调用 ...

大佬 请教一下!我按你的步骤操作的 ,倒数第二步在ctrl+o的时候显示File Name to Write: /etc/udev/rules.d/50-nut-ups.rules  是不是没有写入成功,该怎么解决啊,一脸懵

4

主题

8

回帖

0

牛值

江湖小虾

2025-4-26 22:40:51 显示全部楼层

微信截图_20250426224036.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

5

回帖

0

牛值

江湖小虾

fnOS V0.9.21 也出现了同样的问题,但是按楼主的命令改了USB信息后操作了一遍,目前无效,还在排查

0

主题

5

回帖

0

牛值

江湖小虾

暂时通过下面方法解决了问题,还待后续多次测试

ssh进root

编辑配置文件:nano /etc/nut/ups.conf

若发现:

[1843271]
driver                           = "usbhid-ups"
port                             = "auto"
vendorid                         = "051D"
vendor                           = "American Power Conversion"
productid                        = "0002"
product                          = "Back-UPS BK650M2-CH FW:294803G -292804G"
serial                           = """???j""
bus                              = "003"
desc                             = ""
override.x.additional.lowbatt    = "15"
override.x.additional.devicetype = "USB"

其中问题行: serial = """???j""

串口号乱码了,可通过: lsusb 命令找到串口号填进去,然后重启设备稍等一两分钟在飞牛上就能刷出来ups设备了

希望飞牛技术人员测试该bug,从根源上解决问题  详情 回复
昨天 15:52

0

主题

5

回帖

0

牛值

江湖小虾

成超乾 发表于 2025-8-18 15:51
暂时通过下面方法解决了问题,还待后续多次测试
ssh进root
编辑配置文件:nano /etc/nut/ups.conf

希望飞牛技术人员测试该bug,从根源上解决问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则