replace usb-modeswitch with a rewrite that should be more reliable