--- lowlevel.c.orig	Sat May  5 16:14:13 2007
+++ lowlevel.c	Sat May  5 16:14:37 2007
@@ -103,7 +103,7 @@
       return NXT_CONFIGURATION_ERROR;
     }
 
-  ret = usb_claim_interface(nxt->hdl, 1);
+  ret = usb_claim_interface(nxt->hdl, 0);
   if (ret < 0)
     {
       usb_close(nxt->hdl);
@@ -115,7 +115,7 @@
   nxt_recv_buf(nxt, buf, 2);
   if (memcmp(buf, "\n\r", 2) != 0)
     {
-      usb_release_interface(nxt->hdl, 1);
+      usb_release_interface(nxt->hdl, 0);
       usb_close(nxt->hdl);
       return NXT_HANDSHAKE_FAILED;
     }
@@ -127,7 +127,7 @@
 nxt_error_t
 nxt_close(nxt_t *nxt)
 {
-  usb_release_interface(nxt->hdl, 1);
+  usb_release_interface(nxt->hdl, 0);
   usb_close(nxt->hdl);
   free(nxt);