Scrap that, false alarm from rebooting and so the modem was already
switched.
Replacing the wrapper script with a simple logging script just like
Jakub also showed that the wrapper wasn't being run.
Interestingly, downgrading back to 2.1.1+repack0-1 and 20140327-1
resulted in the same issue so maybe another dependency is at play.
My interim solution is to manually call the wrapper in rc.local as the
modem will always be in the same USB port:
if [ ! -L /dev/3gmodem ];
then
/lib/udev/usb_modeswitch '/1-1.3.3:1.0' &
sleep 10
fi
pon 3g &
Where `sleep 10` is to give another time for the device to switch, which
I notice can take up to ~8 seconds and /dev/3gmodem is a symlink set by
another udev rule I have in /etc/udev/rules.d/99-usb.rules:
SUBSYSTEMS=="usb", DRIVERS=="option", ATTRS{bInterfaceNumber}=="01",
SYMLINK+="3gmodem"
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org