On Tue, Dec 23, 2008 at 09:36:53PM -0800, Adam Williamson wrote: > Hey, folks. > > I was trying to actually use something advanced on Linux in anger > without testing it 15 minutes earlier (really dumb, I know) in the mall > the other day - tethering via Barry. Didn't work. Sometimes it failed, > sometimes it would work for like 10 seconds then quit. After half an > hour of poking I realized usb-storage was loading when I connected the > Blackberry, and that interfered. If I hid the usb-storage module, then > tethering would work fine. I just tested it again now, same deal > > Is Barry supposed to inhibit usb-storage somehow? If so, it's apparently > not working. If not...it probably should. > > Anyone know more about this? Have any pointers on what should be > happening and why it might not be?
Injecting a bit of history here.... Barry isn't supposed to inhibit usb_storage. In theory, both are supposed to be able to function simultaneously. In practice, though, some Blackberries seem to have trouble with this, and this condition seems to be getting more common. In threads such as these: http://www.mail-archive.com/barry-devel@lists.sourceforge.net/msg00913.html and http://markmail.org/message/gwslnkaquceabbsp ... I describe some problems that some have seen when accessing the databases at the same time usb_storage is loaded. This should work fine, but when the database access closes, this seems to mess up the USB traffic that usb_storage relies on. We used to recommend against running usb_storage at the same time, but then Barry's USB code was fixed thanks to Martin Owens' research and persistence. Barry was being too strict about setting up the USB configuration, interface, and endpoints. Since then, multiple drivers are supposed to work, as long as they don't use the same interface and endpoints. It helps when the device itself can support this too. :-) Volunteer appeal: It would be great to compile a list of these conditions as a troubleshooting checklist. It would be cool to put this into a troubleshooting program that could check the system and make configuration recommendations to the user. But first we need a list. Anyone care to volunteer to make such a list and post it to the mailing list? Thanks, - Chris ------------------------------------------------------------------------------ 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