On Wed, 2008-12-24 at 22:42 -0800, Adam Williamson wrote: > On Thu, 2008-12-25 at 01:24 -0500, Shannon McMackin wrote: > > > Also, there were some issues with the Bold that brought me to work with > > one of the developers on the project. He supplied me with a few rounds > > of patches that then allowed me to connect. > > > > Who's your carrier and what are some failure outputs? > > Telus, though I don't see how it's relevant. This is not a Bold, > remember. 8330, which is generally well-supported, and the issue is > clearly just a conflict with usb-storage, the failure messages are > always of the 'device or resource busy' type, and it works fine as soon > as I inhibit usb-storage from loading.
OK, I have been poking into this a bit more, as I'm about to write an article on it... Here's the problem: [r...@lenovo sys]# grep 8004 `find -name *modalias*` ./devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/modalias:usb:v0FCAp8004d0201dc00dsc00dp00icFFisc01ipFF ./devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.1/modalias:usb:v0FCAp8004d0201dc00dsc00dp00ic08isc06ip50 all Greek to you? Well, never find :). That shows that my 8330 is showing two modaliases when connected. The 'ic08isc06ip50' at the end of the second one identifies it as a USB mass-storage device. If you look at 'modinfo usb-storage', you'll see this line: alias: usb:v*p*d*dc*dsc*dp*ic08isc06ip50* which basically means "this module is going to get loaded for any device whose modalias ends with ic08isc06ip50* , no matter what the rest of the modalias is" (i.e. no matter what the USB ID is). So, that's why usb-storage is getting loaded and I can't stop it. The deeper question is why's my 8330 showing itself as a USB storage device like this even when I disable it on Options / Media Card. But it makes me reasonably sure the problem is with the Blackberry and not in Barry or the kernel or anything. I think it's running an unofficial upgraded version of the Blackberry system software. That may well be causing the problem. Well, just an update in case anyone was curious. And wanted to learn a bit about how automatic module loading works :) -- adamw http://www.happyassassin.net ------------------------------------------------------------------------------ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel