3 # check if any interface of this device is a PTP camera interface (06)
4 INTERFACE="${1:-06/01/01}"
6 BASENAME=${DEVPATH##*/}
7 for d in /sys/${DEVPATH}/${BASENAME}:*; do
8 [[ -d ${d} ]] || continue
9 INTERFACEID="$(< ${d}/bInterfaceClass)"
10 INTERFACEID="${INTERFACEID}/$(< ${d}/bInterfaceSubClass)"
11 INTERFACEID="${INTERFACEID}/$(< ${d}/bInterfaceProtocol)"
13 #echo ${d}: ${INTERFACEID}
14 if [[ ${INTERFACE} == ${INTERFACEID} ]]; then