允许应用程序访问特定的 USB 设备

问题描述 投票:0回答:0

在 raspberry-pi 上,我需要通过 USB 使用两个设备。该设备带有一个专有库,允许我只使用一个设备。我需要和两个人一起工作。我正在尝试为该程序创建一个环境,该环境看起来就像只连接了一个 USB 设备。以某种方式扩展应用程序空间。 运行两个仅安装特定设备的 docker 容器

-v/dev/bus/usb/001
-v/dev/bus/usb/002
创建链接
ln 002->001
没有帮助。

docker run -it --rm \
    -v $PWD:/mnt \
    -v /dev/bus/usb/$1/dev/bus/usb/$1 \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -e DISPLAY=$DISPLAY \
    $TAG

(开始二审 应用程序生成一个 错误

../../libusb/os/threads_posix.h:46: usbi_mutex_lock: 'Assertion pthread_mutex_lock(mutex) == 0' failed
。)

有没有usb设备的隔离和替代机制?

raspberry-pi usb
© www.soinside.com 2019 - 2024. All rights reserved.