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