This is the background for this question - I've got some problems with Huawei 3G card sometime back(in a specific version of kernel) as it was being detected as a usb storage device but not as a data card. I came across this thread while I was searching for the solution https://bugs.launchpad.net/ubuntu/+s...20/+bug/105545
I remember solving it by following instruction given in this thread and changing the order of insertion of usb-storage and usb-serial modules in the start-up script as follows(assuming every insertion of a module is explicitly written in the start-up script)
After doing the above, it got detected as a data card successfully. So does this order matter when these modules are independent?
Thanks in advance