Defer the call to ib_open() until we want to actually open the device, rather than when the device is registered.