I have also sniffed the communication when attempting to use
BlackBerry Media Sync which does not support my devices but does send
a LIST command...probably to get the filesystem size. I suspect that
Media Sync may work with devices with 1GB or more of on-board device
memory, but I don't have one and have not downloaded the emulator yet.

On 1/7/09, Robert Yaklin <ryak...@gmail.com> wrote:
> Mass storage only works for devices with an SD card, and then ONLY to
> transfer to/from the SD card. I've got older 7xxx and 8xxx series
> devices that do not have a memory card slot.
>
> On 1/7/09, Jason Thomas <ja...@debian.org> wrote:
>> 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
>>
>

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