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

Reply via email to