Ubuntu decided to move /proc/bus/usb to /dev/bus/usb recently, and this caused some problems with our ASIX SIGMA Logic analyzer. The proprietary library libftd2xx used by the wine wrapper has this path hard coded and will bail out without any warning. It is not possible to symlink from /proc/bus, but libftd2xx also provides an alternative location for usbfs: /dev/usb.
Example udev rule:
SUBSYSTEM==”usb”, ATTRS{idVendor}==”a600″, ATTRS{idProduct}==”a000″, GROUP=”555″, MODE=”0770″, RUN+=”/bin/sh -c ‘ln -s /dev/bus/usb /dev/usb’”