From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg@kroah.com (Greg KH) Date: Wed, 11 May 2011 14:42:15 -0700 Subject: module loading order In-Reply-To: <4DCAFE8C.90108@gmx.com> References: <20110511161416.GA21977@kroah.com> <4DCAFE8C.90108@gmx.com> Message-ID: <20110511214215.GA22141@kroah.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Wed, May 11, 2011 at 10:24:28PM +0100, Simon Leung wrote: > > > Yes, and so is the option module. But you are looking at a wierd device > > that somehow thinks it is both an option device, and a pl2303 device, > > which are totally different chipsets. > > If I understand modules.dep correctly, it says that both pl2303 depend > on usbserial. You mean "both pl2303 and option", then yes. > So when either is loaded, usbserial will be loaded. Yes. > But the problem here is that pl2303 should not be loaded at all as > it's for USB-serial adapter, not 3G modem. I'm not sure what controls > that. The descriptors of the device itself. What does 'lsusb' show with this device plugged in? And what kernel version are you using here? thanks, greg k-h