> Can anybody suggest how to do this, or where to read or ask for > further information? I'm happy to hack the drivers if that's what > it's going to take. It's apparently possible to fix this by removing > the two inner contacts from a USB cable end, but I don't want to carry > a second cable either -- if I can avoid it.
The inner contacts are the data lines, and the outer contacts are power. I'm not sure of the data lines even exist on a wall wart. The USB standard requires that initialization happens within milliseconds of connecting the cable, and some of that has to happen before the computer even knows that it's a USB Mass storage device. Depending on how the MiFi device responds to this disabling USB Mass Storage might be too late. Have you confirmed that it actually works in Windows? Modern Linux will typically load this driver automatically as soon as it's detected, and in some cases may be built into the kernel rather than loaded on use. On my ubuntu system the place to prevent loading the driver would be. /etc/modprobe.d/blacklist.conf by adding blacklist usb_storage And possibly rebooting, but there is usually a way to avoid that with linux. Though if the driver is compiled into the kernel instead of build as a loadable module this won't work. I think in that case you can disable it with a kernel boot option, or rebuild the kernel. _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
