Hi Robert,

Linux should be able to access your bb as a USB Mass Storage device.
Below is the output from my kernel when I connect my bb, on Debian sid.


[1909612.689528] usb 2-1: new full speed USB device using uhci_hcd and
address 10
[1909612.877830] usb 2-1: configuration #1 chosen from 1 choice
[1909612.890095] scsi13 : SCSI emulation for USB Mass Storage devices
[1909612.893632] usb-storage: device found at 10
[1909612.893635] usb-storage: waiting for device to settle before
scanning
[1909612.890095] usb 2-1: New USB device found, idVendor=0fca,
idProduct=0004
[1909612.890095] usb 2-1: New USB device strings: Mfr=1, Product=5,
SerialNumber=3
[1909612.890095] usb 2-1: Product: RIM Composite Device
[1909612.890095] usb 2-1: Manufacturer: Research In Motion
[1909612.890095] usb 2-1: SerialNumber:
FE216BF928723656BAAF354554BE01110D6407F3
[1909618.163710] usb-storage: device scan complete
[1909618.297134] scsi 13:0:0:0: Direct-Access     RIM      Blackberry SD
0001 PQ: 0 ANSI: 4 CCS
[1909618.310404] sd 13:0:0:0: [sdb] 15954944 512-byte hardware sectors
(8169 MB)
[1909618.311991] sd 13:0:0:0: [sdb] Write Protect is off
[1909618.312000] sd 13:0:0:0: [sdb] Mode Sense: 43 00 00 53
[1909618.312004] sd 13:0:0:0: [sdb] Assuming drive cache: write through
[1909618.324510] sd 13:0:0:0: [sdb] 15954944 512-byte hardware sectors
(8169 MB)
[1909618.328093] sd 13:0:0:0: [sdb] Write Protect is off
[1909618.328102] sd 13:0:0:0: [sdb] Mode Sense: 43 00 00 53
[1909618.328107] sd 13:0:0:0: [sdb] Assuming drive cache: write through
[1909618.328113]  sdb: sdb1
[1909618.336159] sd 13:0:0:0: [sdb] Attached SCSI removable disk
[1909618.336159] sd 13:0:0:0: Attached scsi generic sg2 type 0


On Wed, 2009-01-07 at 17:01 -0600, Robert Yaklin wrote:
> I found the Barry project in my quest to get file transfer to/from
> BlackBerry device memory working without using Roxio Media Manager.
> >From what I have read about Barry and the parts of the source I have
> looked at, it appears that Barry does not support this. From searching
> the web and RIM's site, there does not appear to be any lightweight
> program to do this and I'm not going to waste my time trying to
> contact RIM to ask them to write one since others have not found them
> very responsive.
> 
> Sniffing the USB communication reveals that there is some
> initialization after which simple commands like GET and PUT and LIST
> are used to do transfers.
> 
> I'm not much of a programmer and would like to see if anyone has or
> could write a utility that I could use to send packets to endpoint 0x4
> or 0x3 (depending on BB model) and read from endpoint 0x83. I could
> then continue investigating and documenting the protocol.
> 
> I've also been unable to get Barry to compile on my Debian system...
> Something about "no matching function for call to..." when compiling
> base64.cc.
> 
> Thanks.
> 
> ------------------------------------------------------------------------------
> 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
-- 
Jason Thomas


------------------------------------------------------------------------------
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