使用 mdev 代替 udev 获取 ACM 设备属性

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

目标:

  • 使用 mdev 规则配置以太网托管 usb (ACM) 设备
  • 在 mdev 中创建一个规则,根据已知序列号进行过滤,然后调用脚本
  • 该脚本通过为相应的 USB 端口分配 IP 来使用
    ifconfig
    配置 ACM 接口。

udev 等价物:

ACTION=="add", SUBSYSTEM=="tty", ATTRS{serial}=="12345", ENV{CONFIG_FILE}="/home/myConfigFile.conf", RUN+="/home/myScript.sh %E{ID_SERIAL_SHORT} %N"

mdev 规则需要做以下事情:

  1. 配置文件必须加载到变量环境空间
  2. 要作为参数传递的序列号
  3. 要作为参数传递的节点

这是如何使用 mdev 或任何其他方式实现的?

linux usb udev
© www.soinside.com 2019 - 2024. All rights reserved.