I use Ubuntu 9.10 on a netbook and was previously able to connect to
the internet using my blackberry storm and Barry as installled from
the ppa.
the version of Barry-util is 0.16-2010012929-0git1
the kernel is linux-image-generic 2.6.31.19.32
I upgraded to blackberry from OS 4.17 to Storm OS 5.0 and now I cannot
connect anymore
when I try btool -t I get the following response
---------------------------------------------------------
t...@theo-laptop:~$ sudo btool -t
Blackberry devices found:
Device ID: 0x17ed2a0. PIN: 3086c578, Description: RIM BlackBerry
Device, Name: blackberry
Using device (PIN): 3086c578
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.......
Barry::Error caught: Bad packet size. Packet: 26. DataSize(): 26.
Required size: 44
------------------------------------------------------------------------------
I also ran the command --> sudo pppd call barry-verizon
I am attaching the log file for pppob.log that was formed after I
tried the command.
here is also the command line output that resulted from the command
------------------------------------------------------------------------------------
t...@theo-laptop:~$ sudo pppd call barry-verizon
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 003
usb_os_find_busses: Found 004
usb_os_find_busses: Found 005
usb_os_find_busses: Found 006
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 006
usb_os_find_devices: Found 010 on 001
usb_os_find_devices: Found 003 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 12 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 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
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
usb_os_find_busses: Found 004
usb_os_find_busses: Found 005
usb_os_find_busses: Found 006
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 006
usb_os_find_devices: Found 010 on 001
usb_os_find_devices: Found 003 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 12 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 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
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
usb_os_find_busses: Found 004
usb_os_find_busses: Found 005
usb_os_find_busses: Found 006
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 006
usb_os_find_devices: Found 010 on 001
usb_os_find_devices: Found 003 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 12 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 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
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
usb_os_find_busses: Found 004
usb_os_find_busses: Found 005
usb_os_find_busses: Found 006
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 006
usb_os_find_devices: Found 010 on 001
usb_os_find_devices: Found 003 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 12 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 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
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
usb_os_find_busses: Found 004
usb_os_find_busses: Found 005
usb_os_find_busses: Found 006
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 006
usb_os_find_devices: Found 010 on 001
usb_os_find_devices: Found 003 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 6 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 12 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 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
error obtaining child information: Inappropriate ioctl for device
Script /usr/sbin/chat -f /etc/chatscripts/barry-verizon.chat finished
(pid 5747), status = 0x3
Connect script failed
Waiting for 1 child processes...
script /usr/sbin/pppob -l /tmp/pppob.log -v, pid 5745
sending SIGTERM to process 5745
t...@theo-laptop:~$ exception caught in main(): (-110, No error):
Timeout in usb_bulk_write (2)
Barry library version 0.17 (little endian)
device_desc loaded
bLength: 18
bDescriptorType: 1
bcdUSB: 0x200
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
bMaxPacketSize0: 64
idVendor: 0xfca
idProduct: 0x8004
bcdDevice: 0x210
iManufacturer: 1
iProduct: 15
iSerialNumber: 13
bNumConfigurations: 1
config_desc #0 loaded
bLength: 9
bDescriptorType: 2
wTotalLength: 97
bNumInterfaces: 2
bConfigurationValue: 1
iConfiguration: 0
bmAttributes: 0x80
MaxPower: 250
interface_desc #0 loaded
bLength: 9
bDescriptorType: 4
bInterfaceNumber: 0
bAlternateSetting: 0
bNumEndpoints: 8
bInterfaceClass: 255
bInterfaceSubClass: 1
bInterfaceProtocol: 255
iInterface: 12
endpoint_desc #0 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x81
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x81
pair.read = 0x81
pair.type = 0x2
endpoint_desc #1 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x1
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x1
pair.write = 0x1
pair.type = 0x2
pair added! (read: 0x81,write: 0x1,type: 0x2)
endpoint_desc #2 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x82
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x82
pair.read = 0x82
pair.type = 0x2
endpoint_desc #3 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x2
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x2
pair.write = 0x2
pair.type = 0x2
pair added! (read: 0x82,write: 0x2,type: 0x2)
endpoint_desc #4 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x83
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x83
pair.read = 0x83
pair.type = 0x2
endpoint_desc #5 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x3
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x3
pair.write = 0x3
pair.type = 0x2
pair added! (read: 0x83,write: 0x3,type: 0x2)
endpoint_desc #6 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x84
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x84
pair.read = 0x84
pair.type = 0x2
endpoint_desc #7 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x4
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x4
pair.write = 0x4
pair.type = 0x2
pair added! (read: 0x84,write: 0x4,type: 0x2)
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: 14
endpoint_desc #0 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x85
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x85
pair.read = 0x85
pair.type = 0x2
endpoint_desc #1 loaded
bLength: 7
bDescriptorType: 5
bEndpointAddress: 0x5
bmAttributes: 0x2
wMaxPacketSize: 512
bInterval: 0
bRefresh: 0
bSynchAddress: 0
endpoint added to map with bEndpointAddress: 0x5
pair.write = 0x5
pair.type = 0x2
pair added! (read: 0x85,write: 0x5,type: 0x2)
interface added to map with bInterfaceNumber: 1
config added to map with bConfigurationValue: 1
usb_open(0x2180140)
usb_claim_interface(0x2182000, 0x0)
usb_clear_halt(0x2182000, 0x82)
usb_clear_halt(0x2182000, 0x2)
BulkWrite to endpoint 0x2:
00000000: 00 00 10 00 01 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l...
BulkRead (82):
00000000: 00 00 10 00 02 ff 00 00 a8 18 da 8d 6c 02 00 00 ............l...
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 00 14 00 01 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 20 00 06 ff 00 00 14 00 01 00 a6 61 32 9b .. ..........a2.
00000010: 78 50 95 53 31 02 3a bd c4 74 5b dd d8 f9 2e db xP.S1.:..t[.....
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 01 08 00 04 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 14 00 06 ff 00 01 08 00 04 00 04 00 00 00 ................
00000010: 78 c5 86 30 x..0
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 02 08 00 02 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 c8 01 06 ff 00 02 bc 01 02 00 02 00 06 00 ................
00000010: bc 01 00 00 0a 00 05 05 04 14 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 53 65 70 20 dmin........Sep
00000070: 32 35 20 32 30 30 38 00 00 00 00 00 31 31 3a 35 25 2008.....11:5
00000080: 37 3a 31 30 00 00 00 00 00 00 00 00 00 01 ff ff 7:10............
00000090: 01 00 00 00 00 00 00 00 a8 00 00 00 0a 00 00 00 ................
000000a0: bc 00 00 00 40 00 00 00 04 00 00 00 54 8f 00 0c ....@.......t...
000000b0: 00 00 02 00 01 0a 02 8d 03 01 04 01 07 30 0b 01 .............0..
000000c0: ff ff ff ff ff ff ff ff 4a 56 be 92 10 00 01 00 ........JV......
000000d0: 1d 0c 00 00 00 00 00 00 e4 03 00 00 18 0c 00 00 ................
000000e0: 00 00 00 00 00 00 00 00 19 08 00 00 02 00 00 00 ................
000000f0: 1a 08 00 00 ba 03 00 00 20 0c 00 00 bb 03 00 00 ........ .......
00000100: da 03 00 00 1e 0c 00 00 db 03 00 00 e4 03 00 00 ................
00000110: 09 08 00 00 5c 97 af 19 ff ff ff ff ff ff ff ff ....\...........
00000120: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00000130: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00000140: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00000150: ff ff ff ff ff ff ff ff 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 ff ff ff ff ........
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 03 04 00 05 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 0c 00 06 ff 00 03 00 00 00 00 ............
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 04 04 00 06 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 0c 00 06 ff 00 04 00 00 00 00 ............
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 05 04 00 07 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 10 00 06 ff 00 05 04 00 07 00 01 02 00 00 ................
BulkWrite to endpoint 0x2:
00000000: 00 00 0c 00 05 ff 00 06 04 00 08 00 ............
SocketZero::RawReceive: Endpoint 82
Received:
00000000: 00 00 10 00 06 ff 00 06 04 00 08 00 00 01 00 00 ................
Using ReadEndpoint: 82
WriteEndpoint: 2
usb_release_interface(0x2182000, 0x0)
usb_close(0x2182000)
Using IpModem mode...
usb_open(0x2180140)
Controller: Using non-threaded sockets
usb_claim_interface(0x2181530, 0x0)
usb_clear_halt(0x2181530, 0x82)
usb_clear_halt(0x2181530, 0x2)
usb_clear_halt(0x2181530, 0x83)
usb_clear_halt(0x2181530, 0x3)
IPModem: Sending Stop Response:
BulkWrite to endpoint 0x3:
00000000: 01 00 00 00 00 00 00 00 78 56 34 12 ........xV4.
IpModem: Closing connection.
BulkWrite to endpoint 0x3:
00000000: 00 00 00 00 b0 00 00 00 00 00 00 00 00 c2 01 00 ................
00000010: 00 00 00 00 00 00 00 00 78 56 34 12 ........xV4.
usb_release_interface(0x2181530, 0x0)
usb_close(0x2181530)
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel