我正在运行:
Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-135-generic x86_64)
我正在寻找不间断电源(称为没有休息我住的地方)可以在断电时关闭 Linux。我已经找到了一些关于https://networkupstools.org/ddl/#_supported_devices。
制造商 (NHS.COM.BR) 指定,为了识别 UPS 的 USB 接口,Ubuntu 的内核应支持 USB CDC-ACM 类(NHS 表示内核 2.6 或 2.4“已修补”)。UPS 手册可在以下网址访问(葡萄牙语): https://www.nhs.com.br/wp-content/uploads/2020/08/Manual-NHSUPS-SW-3.0.30.pdf。
我一直在阅读一些关于https://en.wikipedia.org/wiki/Linux_kernel_version_history;但对我来说它似乎是拉丁语。
在购买 UPS 之前,我应该真正了解我的操作系统是否支持此功能。
- 内核引擎是否具有与 USB 接口的向后兼容性?
- 或者我应该编译这个调制解调器进入 Ubuntu (https://manpages.ubuntu.com/manpages/focal/en/man4/umodem.4freebsd.html#history)?
提前谢谢(我对这一切真的很陌生......)
答案1
检查您计划购买的设备是否“受我的操作系统支持”总是一个好主意。(“我的操作系统”=Ubuntu,还是有其他操作系统?)
通常,当它说 2.6 或更高版本时,它应该与更高版本的内核一起工作,包括 5.4.0-135-generic。
有一个cdc-acm.ko
可用的内置模块:
find /lib/modules/$(uname -r)/kernel/drivers/ -iname "*cdc-acm*"
/lib/modules/5.4.0-135-generic/kernel/drivers/usb/class/cdc-acm.ko
但是没有 umodem 或 ucom。