In v1.2.1, the udev helper doesn't seem to be parsing arguments passed from udev correctly. The rules.d file from the last usb-modeswitch-helper release contains the following RUN command:
Code: Select all
ATTRS{idVendor}=="0af0", ATTRS{idProduct}=="7501", RUN+="usb_modeswitch '%b/%k'"
Code: Select all
USB_ModeSwitch log from Wed Jan 18 06:48:42 GMT 2012
Raw args from udev:
Using global config file: /etc/usb_modeswitch.conf
No data from udev. Exiting
The bug's also being tracked in Fedora here: #782614
Thanks,
Dominic