The environment is Ubuntu 9.04 running on a Samsung NC10 netbook. Blackberry
is a curve 8330.
As described in a previous email, I had mistakenly left the bad PIN in the
config file. After removing this, I ran my first sync by these two commands:
el...@ellens-netbook:~$ evolution --force-shutdown
el...@ellens-netbook:~$ msynctool --sync EvoBarry
The first time I ran this it seemed to begin OK and transmit records, except
that it hung up after a message - something like - all clients have sent
changes or error.
I waited a while, control-C'ed the operation and tried again.
The second time I ran the commands above, I was notified that I'd be
experiencing slow sync due to unclean previous sync. At that point I got
error message saying my packet length was incorrect - 26, should be 44. Also
I saw errors connecting to the client.
The page at netdirect said if the sync tool hung to send debug info to the
mailing list.
See attached. THANKS!
-j, husband of ellen, user of Blackberry . . . . .
el...@ellens-netbook:~$ evolution --force-shutdown
Shutting down evolution-exchange-storage (Evolution Calendar Exchange backend /
Evolution Addressbook Exchange backend)
el...@ellens-netbook:~$ msynctool --sync EvoBarry
Synchronizing group "EvoBarry"
The previous synchronization was unclean. Slow-syncing
usb_set_debug: Setting debugging level to 9 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 10 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 005
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 10 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 005
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 10 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 005
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
device_desc loaded
bLength: 18
bDescriptorType: 1
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
bMaxPacketSize0: 64
idVendor: 4042
idProduct: 32772
bcdDevice: 513
iManufacturer: 1
iProduct: 5
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: 2
endpoint_desc #0 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 #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: 131,write: 5,type: 2)
endpoint_desc #2 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 135
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 135
pair.read = 135
pair.type = 2
endpoint_desc #3 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 9
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 9
pair.write = 9
pair.type = 2
pair added! (read: 135,write: 9,type: 2)
endpoint_desc #4 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 138
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 138
pair.read = 138
pair.type = 2
endpoint_desc #5 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 11
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 11
pair.write = 11
pair.type = 2
pair added! (read: 138,write: 11,type: 2)
endpoint_desc #6 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 140
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 140
pair.read = 140
pair.type = 2
endpoint_desc #7 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 15
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 15
pair.write = 15
pair.type = 2
pair added! (read: 140,write: 15,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: 0
endpoint_desc #0 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
endpoint_desc #1 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 134
bmAttributes: 2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 134
pair.read = 134
pair.type = 2
pair added! (read: 134,write: 2,type: 2)
interface added to map with bInterfaceNumber: 1
config added to map with bConfigurationValue: 1
usb_open(0x9dc2e28)
usb_claim_interface(0x9daa820,0)
usb_clear_halt(0x9daa820,135)
usb_clear_halt(0x9daa820,9)
BulkWrite to endpoint 9:
00000000: 00 00 10 00 01 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l...
BulkRead (135):
00000000: 00 00 10 00 02 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l...
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 00 14 00 01 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 20 00 06 ff 00 00 14 00 01 00 10 2a 97 76 .. ..........*.v
00000010: 9e 52 89 8b 93 62 1b 76 0c 62 94 e2 d6 cb 8f 66 .R...b.v.b.....f
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 01 08 00 04 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 14 00 06 ff 00 01 08 00 04 00 04 00 00 00 ................
00000010: 69 42 b5 30 iB.0
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 02 08 00 02 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 c4 01 06 ff 00 02 b8 01 02 00 0c 00 04 00 ................
00000010: b8 01 00 00 0f 00 03 05 04 0f 00 04 52 49 4d 20 ............RIM
00000020: 42 6c 61 63 6b 42 65 72 72 79 20 44 65 76 69 63 BlackBerry Devic
00000030: 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e...............
00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000050: 00 00 00 00 00 00 00 00 00 00 00 00 61 62 73 61 ............absa
00000060: 64 6d 69 6e 00 00 00 00 00 00 00 00 41 75 67 20 dmin........Aug
00000070: 32 30 20 32 30 30 38 00 00 00 00 00 31 30 3a 32 20 2008.....10:2
00000080: 33 3a 31 39 00 00 00 00 00 00 00 00 00 01 07 00 3:19............
00000090: 00 00 00 00 00 00 00 00 a4 00 00 00 0a 00 00 00 ................
000000a0: b8 00 00 00 40 00 00 00 01 00 00 00 94 58 00 00 ....@........x..
000000b0: 01 08 02 84 03 03 04 07 07 06 ff ff ff ff ff ff ................
000000c0: ff ff ff ff 4a 56 be 92 0e 00 01 00 03 0c 00 00 ....JV..........
000000d0: 00 00 00 00 ff ff ff 03 03 0c 00 01 00 00 00 08 ................
000000e0: ff ff ff 09 02 08 00 00 00 00 04 00 08 10 00 00 ................
000000f0: 00 00 02 00 ff ff db 03 00 00 02 00 07 14 00 00 ................
00000100: 00 00 02 00 00 00 02 08 ff ff fb 09 00 00 02 00 ................
00000110: 14 0c 00 00 00 00 dc 03 ff ff dd 03 0f 10 00 00 ................
00000120: 00 00 de 03 ff ff df 03 00 00 02 00 06 14 00 00 ................
00000130: 00 00 02 00 00 00 e0 03 ff ff eb 03 00 00 02 00 ................
00000140: 05 14 00 00 00 00 02 00 00 00 ec 03 ff ff f5 03 ................
00000150: 00 00 02 00 0c 0c 00 00 00 00 f6 03 ff ff f7 03 ................
00000160: 0e 10 00 00 00 00 f8 03 ff ff fb 03 00 00 02 00 ................
00000170: 09 08 00 00 88 d0 f7 c4 ff ff ff ff ff ff ff ff ................
00000180: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00000190: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000001a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000001b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
000001c0: ff ff ff ff ....
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 03 04 00 05 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 0c 00 06 ff 00 03 00 00 00 00 ............
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 04 04 00 06 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 0c 00 06 ff 00 04 00 00 00 00 ............
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 05 04 00 07 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 10 00 06 ff 00 05 04 00 07 00 00 02 00 00 ................
BulkWrite to endpoint 9:
00000000: 00 00 0c 00 05 ff 00 06 04 00 08 00 ............
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 10 00 06 ff 00 06 04 00 08 00 00 01 00 00 ................
Using ReadEndpoint: 135
WriteEndpoint: 9
usb_release_interface(0x9daa820,0)
usb_close(0x9daa820)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 10 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 005
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 10 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 001
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 005
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_open(0x9dc2e28)
Controller: Using non-threaded sockets
usb_claim_interface(0x9daa820,0)
usb_clear_halt(0x9daa820,135)
usb_clear_halt(0x9daa820,9)
BulkWrite to endpoint 9:
00000000: 00 00 18 00 07 ff 00 07 52 49 4d 20 44 65 73 6b ........RIM Desk
00000010: 74 6f 70 00 00 00 00 00 top.....
SocketZero::RawReceive: Endpoint 135
Received:
00000000: 00 00 1a 00 09 ff 00 07 52 49 4d 20 44 65 73 6b ........RIM Desk
00000010: 74 6f 70 00 00 00 00 00 02 00 top.......
Bad packet size. Packet: 26. DataSize(): 26. Required size: 44
00000000: 00 00 1a 00 09 ff 00 07 52 49 4d 20 44 65 73 6b ........RIM Desk
00000010: 74 6f 70 00 00 00 00 00 02 00 top.......
Member 2 of type barry-sync had an error while connecting: Bad packet size.
Packet: 26. DataSize(): 26. Required size: 44
Member 1 of type evo2-sync just connected
Member 1 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to connect one of the members
usb_release_interface(0x9daa820,0)
usb_close(0x9daa820)
Error while synchronizing: Unable to connect one of the members
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel