Радость была не долгой

при вызове функции open :
ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
ftdi_sio 2-2:1.0: device disconnected
open ok
исходный код:
int ret;
struct ftdi_context *ftdic;
if ((ftdic = ftdi_new()) ==0)
{
fprintf(stderr, "ftdi new failed\n");
return EXIT_FAILURE;
}
ftdi_set_interface(ftdic, INTERFACE_A);
int vid=0x0403;
int pid=0x6010;
ret = ftdi_usb_open(ftdic,vid, pid);
if ( ret < 0 && ret!=-5)
{
fprintf(stderr, "unable to open ftdi vid=%X pid=%X device: %d (%s)\n", vid, pid,ret, ftdi_get_error_string(ftdic));
ftdi_deinit(ftdic);
exit(-1);
return EXIT_FAILURE;
}
else printf("open ok \n");
Мысли ?