Just fixed my problem. After grepping through I found a few different versions of libbarry as well as pppob in /usr/local/lib and /usr/local/sbin from previous installs of barry. After purging packages, manually removing the stale libraries/binary then reinstalled, All good now.
Danny -----Original Message----- From: Shannon McMackin [mailto:smcmac...@gmail.com] Sent: Wednesday, January 07, 2009 11:10 AM To: barry-devel@lists.sourceforge.net Subject: Re: [Barry-devel] Errors communicating with modem Mallory, Danny wrote: > Any ideas on my errors below communicating with modem? Looks like it > charges and I can do a reset but when I attempt to do pppob I get > errors. System is Debian with following installed. > > dpkg -l|grep barry > ii barry-util 0.14-2 Command line utilities for working with > the RIM BlackBerry Handh > ii barrybackup-gui 0.14-2 GTK+ based GUI for backing up the RIM > BlackBerry Handheld > ii libbarry0 0.14-2 Library for using the BlackBerry > handheld on Linux > > > ================== > Charging > ================== > bcharge > Scanning for Blackberry devices... > Found device #008...already at 500mA...already in desired Pearl > mode...no change > > > ================== > Reset > ================== > btool -X > Blackberry devices found: > Device ID: 0x84d5a08. PIN: 31800f4d, Description: RIM 8800 Series > Colour CDMA Handheld Using device (PIN): 31800f4d > > ===================== > Test > ===================== > pppob -p ###### > Bad packet size. Packet: 26. DataSize(): 26. Required size: 44 > 00000000: 00 00 1a 00 09 ff 00 07 52 49 4d 5f 55 73 62 53 > ........RIM_UsbS > 00000010: 65 72 44 61 74 61 00 00 02 00 erData.... > > exception caught in main(): Bad packet size. Packet: 26. DataSize(): 26. > Required size: 44 > > > ===================== > Verbose Test > ===================== > pppob -p ###### -v > 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 002 > usb_os_find_busses: Found 003 > 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 002 on 004 > usb_os_find_devices: Found 001 on 004 > error obtaining child information: Inappropriate ioctl for device > usb_os_find_devices: Found 001 on 002 > usb_os_find_devices: Found 010 on 003 > usb_os_find_devices: Found 006 on 003 > skipped 1 class/vendor specific interface descriptors skipped 1 > class/vendor specific interface descriptors > usb_os_find_devices: Found 005 on 003 > skipped 1 class/vendor specific interface descriptors > usb_os_find_devices: Found 004 on 003 > usb_os_find_devices: Found 003 on 003 > usb_os_find_devices: Found 001 on 003 > error obtaining child information: Inappropriate ioctl for device > error obtaining child information: Inappropriate ioctl for device > error obtaining child information: Inappropriate ioctl for device > usb_os_find_devices: Found 002 on 001 > skipped 1 class/vendor specific interface descriptors > usb_os_find_devices: Found 001 on 001 > 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 002 > usb_os_find_busses: Found 003 > 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 002 on 004 > usb_os_find_devices: Found 001 on 004 > error obtaining child information: Inappropriate ioctl for device > usb_os_find_devices: Found 001 on 002 > usb_os_find_devices: Found 010 on 003 > usb_os_find_devices: Found 006 on 003 > skipped 1 class/vendor specific interface descriptors skipped 1 > class/vendor specific interface descriptors > usb_os_find_devices: Found 005 on 003 > skipped 1 class/vendor specific interface descriptors > usb_os_find_devices: Found 004 on 003 > usb_os_find_devices: Found 003 on 003 > usb_os_find_devices: Found 001 on 003 > error obtaining child information: Inappropriate ioctl for device > error obtaining child information: Inappropriate ioctl for device > error obtaining child information: Inappropriate ioctl for device > usb_os_find_devices: Found 002 on 001 > skipped 1 class/vendor specific interface descriptors > usb_os_find_devices: Found 001 on 001 > error obtaining child information: Inappropriate ioctl for device > device_desc loaded > bLength: 18 > bDescriptorType: 1 > bcdUSB: 272 > bDeviceClass: 0 > bDeviceSubClass: 0 > bDeviceProtocol: 0 > bMaxPacketSize0: 64 > idVendor: 4042 > idProduct: 4 > bcdDevice: 262 > 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: 133 > bmAttributes: 2 > wMaxPacketSize: 64 > 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: 64 > 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) > endpoint_desc #2 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 131 > bmAttributes: 2 > wMaxPacketSize: 64 > bInterval: 0 > bRefresh: 0 > bSynchAddress: 0 > > endpoint added to map with bEndpointAddress: 131 > pair.read = 131 > pair.type = 2 > endpoint_desc #3 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 3 > bmAttributes: 2 > wMaxPacketSize: 64 > 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 #4 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 130 > bmAttributes: 2 > wMaxPacketSize: 64 > bInterval: 0 > bRefresh: 0 > bSynchAddress: 0 > > endpoint added to map with bEndpointAddress: 130 > pair.read = 130 > pair.type = 2 > endpoint_desc #5 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 2 > bmAttributes: 2 > wMaxPacketSize: 64 > 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 #6 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 132 > bmAttributes: 2 > wMaxPacketSize: 64 > 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: 64 > 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: 134 > bmAttributes: 2 > wMaxPacketSize: 64 > bInterval: 0 > bRefresh: 0 > bSynchAddress: 0 > > endpoint added to map with bEndpointAddress: 134 > pair.read = 134 > pair.type = 2 > endpoint_desc #1 loaded > bLength: 7 > bDescriptorType: 5 > bEndpointAddress: 7 > bmAttributes: 2 > wMaxPacketSize: 64 > bInterval: 0 > bRefresh: 0 > bSynchAddress: 0 > > endpoint added to map with bEndpointAddress: 7 > pair.write = 7 > pair.type = 2 > pair added! (read: 134,write: 7,type: 2) > interface added to map with bInterfaceNumber: 1 > config added to map with bConfigurationValue: 1 > usb_open(0x8298300) > usb_claim_interface(0x8289c80,0) > usb_clear_halt(0x8289c80,131) > usb_clear_halt(0x8289c80,3) > BulkWrite to endpoint 3: > 00000000: 00 00 10 00 01 ff 00 00 a8 18 da 8d 6c 02 00 00 > ............l... > > BulkRead (131): > 00000000: 00 00 10 00 02 ff 00 00 a8 18 da 8d 6c 02 00 00 > ............l... > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 00 14 00 01 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 20 00 06 ff 00 00 14 00 01 00 00 ef 39 e4 .. > ...........9. > 00000010: 6f 59 82 27 ae 9e 2c d0 d5 68 02 33 99 35 7a 62 > oY.'..,..h.3.5zb > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 01 08 00 04 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 14 00 06 ff 00 01 08 00 04 00 04 00 00 00 > ................ > 00000010: 4d 0f 80 31 M..1 > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 02 08 00 02 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 c4 01 06 ff 00 02 b8 01 02 00 0b 00 04 00 > ................ > 00000010: b8 01 00 00 01 23 02 05 04 0e 00 04 52 49 4d 20 > .....#......RIM > 00000020: 38 38 30 30 20 53 65 72 69 65 73 20 43 6f 6c 6f 8800 > Series Colo > 00000030: 75 72 20 43 44 4d 41 20 48 61 6e 64 68 65 6c 64 ur CDMA > Handheld > 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 77 67 6f 00 > ............wgo. > 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 4d 61 72 20 > ............Mar > 00000070: 32 39 20 32 30 30 37 00 00 00 00 00 30 39 3a 34 29 > 2007.....09:4 > 00000080: 39 3a 34 35 00 00 00 00 00 00 00 00 00 01 07 00 > 9:45............ > 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 e8 54 00 00 > ....@........t.. > 000000b0: 01 0b 02 84 03 01 04 0c 07 06 0a 01 ff ff ff ff > ................ > 000000c0: ff ff ff ff 4a 56 be 92 0d 00 01 00 03 0c 00 00 > ....JV.......... > 000000d0: 00 00 00 00 ff ff ff 03 02 08 00 00 00 00 04 00 > ................ > 000000e0: 08 10 00 00 00 00 02 00 ff ff db 03 00 00 02 00 > ................ > 000000f0: 14 0c 00 00 00 00 dc 03 ff ff dd 03 0f 10 00 00 > ................ > 00000100: 00 00 de 03 ff ff df 03 00 00 02 00 06 14 00 00 > ................ > 00000110: 00 00 02 00 00 00 e0 03 ff ff eb 03 00 00 02 00 > ................ > 00000120: 05 14 00 00 00 00 02 00 00 00 ec 03 ff ff f5 03 > ................ > 00000130: 00 00 02 00 0c 0c 00 00 00 00 f6 03 ff ff f7 03 > ................ > 00000140: 0e 10 00 00 00 00 f8 03 ff ff fb 03 00 00 02 00 > ................ > 00000150: 09 08 00 00 dd 2c a1 17 ff ff ff ff ff ff ff ff > .....,.......... > 00000160: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff > ................ > 00000170: ff ff ff ff ff ff ff ff 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 3: > 00000000: 00 00 0c 00 05 ff 00 03 04 00 05 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 0c 00 06 ff 00 03 00 00 00 00 ............ > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 04 04 00 06 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 10 00 06 ff 00 04 04 00 06 00 00 01 00 00 > ................ > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 05 04 00 07 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 10 00 06 ff 00 05 04 00 07 00 00 02 00 00 > ................ > > BulkWrite to endpoint 3: > 00000000: 00 00 0c 00 05 ff 00 06 04 00 08 00 ............ > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 10 00 06 ff 00 06 04 00 08 00 00 01 00 00 > ................ > > Using ReadEndpoint: 131 > WriteEndpoint: 3 > usb_release_interface(0x8289c80,0) > usb_close(0x8289c80) > usb_open(0x8298300) > usb_claim_interface(0x8289c80,0) > usb_clear_halt(0x8289c80,131) > usb_clear_halt(0x8289c80,3) > BulkWrite to endpoint 3: > 00000000: 00 00 18 00 07 ff 00 07 52 49 4d 5f 55 73 62 53 > ........RIM_UsbS > 00000010: 65 72 44 61 74 61 00 00 erData.. > > Socket::Send: Endpoint 131 > Received: > 00000000: 00 00 1a 00 09 ff 00 07 52 49 4d 5f 55 73 62 53 > ........RIM_UsbS > 00000010: 65 72 44 61 74 61 00 00 02 00 erData.... > > Bad packet size. Packet: 26. DataSize(): 26. Required size: 44 > 00000000: 00 00 1a 00 09 ff 00 07 52 49 4d 5f 55 73 62 53 > ........RIM_UsbS > 00000010: 65 72 44 61 74 61 00 00 02 00 erData.... > > usb_release_interface(0x8289c80,0) > usb_close(0x8289c80) > exception caught in main(): Bad packet size. Packet: 26. DataSize(): 26. > Required size: 44 > > _____________ > > The information contained in this message is proprietary and/or > confidential. If you are not the intended recipient, please: (i) > delete the message and all copies; (ii) do not disclose, distribute or > use the message in any manner; and (iii) notify the sender > immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. > _____________ > > ---------------------------------------------------------------------- > -------- Check out the new SourceForge.net Marketplace. > It is the best place to buy or sell services for just about anything > Open Source. > http://p.sf.net/sfu/Xq1LFB Looks similar to issues I had with my Bold 9000. I was running Ubuntu 8.10 and had similar issues on FC10. One of the guys on the project worked with me to get a newer libbarry which worked except for needing a replug after hang-up. I'm sure he'll chime in when he sees your post. ------------------------------------------------------------------------ ------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. _____________ ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel