PVE的LXC容器系统挂载打印机

PVE的LXC容器系统挂载打印机

记忆の风
2024-03-03 / 0 评论 / 9 阅读 / 正在检测是否收录...

LXC直通USB端口:

打印机Canon LBP6030的USB口和PVE主机的USB口对接

lsusb查看连接的USB装置

lsusb

看到Bus 001内的Device 003是Canon
1709473261499.png

查看Canon装置的数字编号是189

ls -al /dev/bus/usb/001

1709473347930.png

透过cgroup2允许LXC存取PVE的USB装置

cat >> '/etc/pve/lxc/100.conf' << EOF
lxc.cgroup2.devices.allow: c 189:* rwm
lxc.mount.entry: /dev/bus/usb/001 dev/bus/usb/001 none bind,optional,create=dir

EOF

LXC的ID是100 #配置文件路径是: /etc/pve/lxc/100.conf

189:* rwm 内的装置 # 允许读、写、挂载

挂载整个Bus 001 USB端口 # 这样的好处是就算印表机的USB unplug多次而变动Device的编号也不影响挂载

在LXC容器内的Console查看是否已经挂载成

dmesg | grep -in 'canon'

1709473487489.png

看到Manufacturer: Canon,Inc. 代表已成功在LXC容器内连入到USB印表机

0

评论 (0)

取消