Mallory, Danny wrote: > 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 I never had any issues with my 8830, so good thing you found the stale libs.
I'd hate to see any massive regression in this project. ------------------------------------------------------------------------------ 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