..Now this is strange.. a few more attempts and suddenly it seems to connect again (with Mass Storage enabled)!
Again, if it helps, here is the output of lsusb and btool -vl: ------------------------------------------------ [...@homeserver ~]$ lsusb Bus 007 Device 001: ID 0000:0000 Bus 006 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 012: ID 0fca:8004 Research In Motion, Ltd. Bus 001 Device 003: ID 11b0:6788 ATECH FLASH TECHNOLOGY Bus 001 Device 001: ID 0000:0000 [...@homeserver ~]$ btool -vl usb_set_debug: Setting debugging level to 9 (on) usb_os_init: Found USB VFS at /dev/bus/usb usb_os_find_busses: Found 007 usb_os_find_busses: Found 006 usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 007 usb_os_find_devices: Found 001 on 006 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 012 on 001 usb_os_find_devices: Found 003 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 007 usb_os_find_busses: Found 006 usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 007 usb_os_find_devices: Found 001 on 006 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 012 on 001 usb_os_find_devices: Found 003 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device usb_os_find_busses: Found 007 usb_os_find_busses: Found 006 usb_os_find_busses: Found 005 usb_os_find_busses: Found 004 usb_os_find_busses: Found 003 usb_os_find_busses: Found 002 usb_os_find_busses: Found 001 usb_os_find_devices: Found 001 on 007 usb_os_find_devices: Found 001 on 006 usb_os_find_devices: Found 001 on 005 usb_os_find_devices: Found 001 on 004 usb_os_find_devices: Found 001 on 003 usb_os_find_devices: Found 001 on 002 usb_os_find_devices: Found 012 on 001 usb_os_find_devices: Found 003 on 001 usb_os_find_devices: Found 001 on 001 error obtaining child information: Inappropriate ioctl for device error obtaining child information: Inappropriate ioctl for device device_desc loaded bLength: 18 bDescriptorType: 1 bcdUSB: 512 bDeviceClass: 0 bDeviceSubClass: 0 bDeviceProtocol: 0 bMaxPacketSize0: 64 idVendor: 4042 idProduct: 32772 bcdDevice: 528 iManufacturer: 2 iProduct: 1 iSerialNumber: 3 bNumConfigurations: 1 config_desc #0 loaded bLength: 9 bDescriptorType: 2 wTotalLength: 97 bNumInterfaces: 2 bConfigurationValue: 1 iConfiguration: 0 bmAttributes: 128 MaxPower: 250 interface_desc #0 loaded bLength: 9 bDescriptorType: 4 bInterfaceNumber: 0 bAlternateSetting: 0 bNumEndpoints: 8 bInterfaceClass: 255 bInterfaceSubClass: 1 bInterfaceProtocol: 255 iInterface: 7 endpoint_desc #0 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 129 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 129 pair.read = 129 pair.type = 2 endpoint_desc #1 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 1 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 1 pair.write = 1 pair.type = 2 pair added! (read: 129,write: 1,type: 2) endpoint_desc #2 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 130 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 130 pair.read = 130 pair.type = 2 endpoint_desc #3 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 2 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 2 pair.write = 2 pair.type = 2 pair added! (read: 130,write: 2,type: 2) endpoint_desc #4 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 131 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 131 pair.read = 131 pair.type = 2 endpoint_desc #5 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 3 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 3 pair.write = 3 pair.type = 2 pair added! (read: 131,write: 3,type: 2) endpoint_desc #6 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 132 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 132 pair.read = 132 pair.type = 2 endpoint_desc #7 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 4 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 4 pair.write = 4 pair.type = 2 pair added! (read: 132,write: 4,type: 2) interface added to map with bInterfaceNumber: 0 interface_desc #0 loaded bLength: 9 bDescriptorType: 4 bInterfaceNumber: 1 bAlternateSetting: 0 bNumEndpoints: 2 bInterfaceClass: 8 bInterfaceSubClass: 6 bInterfaceProtocol: 80 iInterface: 4 endpoint_desc #0 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 133 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 133 pair.read = 133 pair.type = 2 endpoint_desc #1 loaded bLength: 7 bDescriptorType: 5 bEndpointAddress: 5 bmAttributes: 2 wMaxPacketSize: 512 bInterval: 0 bRefresh: 0 bSynchAddress: 0 endpoint added to map with bEndpointAddress: 5 pair.write = 5 pair.type = 2 pair added! (read: 133,write: 5,type: 2) interface added to map with bInterfaceNumber: 1 config added to map with bConfigurationValue: 1 usb_open(0x8070a08) usb_claim_interface(0x8061dd0,0) usb_clear_halt(0x8061dd0,130) usb_clear_halt(0x8061dd0,2) BulkWrite to endpoint 2: 00000000: 00 00 10 00 01 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l... BulkRead (130): 00000000: 00 00 10 00 02 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l... BulkWrite to endpoint 2: 00000000: 00 00 0c 00 05 ff 00 00 14 00 01 00 ............ SocketZero::RawReceive: Endpoint 130 Received: 00000000: 00 00 20 00 06 ff 00 00 14 00 01 00 9c c8 1a a4 .. ............. 00000010: eb 2d a2 3c cc 5b 4a c0 c6 12 e2 27 b4 76 71 93 .-. _________________________________________________________________ Send e-mail faster without improving your typing skills. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_speed_122008 ------------------------------------------------------------------------------ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel