Claim interface after detaching it from a possible kernel driver
[visomat-utils.git] / src / visomat-data-downloader.c
index 0eca9c1..08a752a 100644 (file)
@@ -315,8 +315,8 @@ int main(void)
        }
 
        libusb_set_configuration(dev, 1);
-       libusb_claim_interface(dev, 1);
        libusb_detach_kernel_driver(dev, 1);
+       libusb_claim_interface(dev, 1);
 
        ret = visomat_get_datetime(dev);
        if (ret < 0)