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

Reply via email to