On Tue, Sep 08, 2009 at 03:12:19PM -0700, Theodore Charles III wrote:
> My guess is that the usb_storage driver is doing some magic, and not 
> allowing the barry routines to detect the phone properly. In both cases, 
> the phone resets before being detected properly (what BB device 
> corresponds to 8004?). It's very odd that the detection works in reverse 
> when the Auto-MSC mode is enabled. I could just add ID 8004 to my udev 
> rules, but that seems incomplete. I'm curious to know why it's behaving 
> in that way. I'll have to peer into the code.

As far as I know (and that's not too far), the usb_storage kernel module
does not reset any devices.  It will just use what is there.

So if the Blackberry is resetting itself while talking to usb_storage,
I'm guessing this is a firmware bug.  A firmware update would be a good
step if one is available.

As for 8004, I have that ID in the code for the Pearl 8120.  Sometimes the
ID's are used for multiple devices, though.  It's not a one-to-one match.

You can see the ID's that Barry looks for in the source code file:
src/common.h.

- Chris


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to