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