Hello Barry fans! The latest CVS now contains an updated bcharge.cc utility, which supports the special Pearl handshake to expose the USB InterfaceClass 255.
This means that you can use btool on the Pearl now, as well. The Barry library has also been updated to better handle the different Product ID's that show up when the Pearl is reset. Technical details for those that are interested, and for the kernel guys: Bcharge.cc can be found in CVS here: http://barry.cvs.sourceforge.net/barry/barry/tools/bcharge.cc?revision=1.5&view=markup The Pearl specific command at the end controls how the device resets. If you give it a Control message Value of 0, it will reset into a Product ID of 0001, just like the regular Blackberries. If you send a value of 1, it will reset into Product ID 0004, which presents both interface classes 255 (vendor specific) and 8 (mass storage). On most Linux systems, this means that the usb_storage kernel module will claim the Blackberry configuration for storage, and lock Barry out. A quick workaround is 'rmmod usb_storage' if you run into this problem. I would greatly appreciate anyone with a Blackberry Pearl giving this a test run, and letting me know the results. Thanks! - Chris ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
