On Thu, Feb 14, 2008 at 03:32:46PM +0000, Sergio Callegari wrote:
> > >>     
> > >
> > >   make M=drivers/usb/serial/
> > > will build only that one directory.
> > >
> > > Or:
> > >   make drivers/usb/serial/option.ko
> > > should build only that module.
> > >
> > > You might have to do a 'make oldconfig' and 'make prepare' first though.
> > >
> > > Hope this helps,
> > >
> 
> Ok, I think I did it.  I had to modify the patch a little since it does not
> apply cleanly on 2.6.22 and I had to manually mkdir .tmp_versions in my kernel
> tree, but compiling the two modules only worked nice and _fast_.
> 
> Now I have a minor problem in that my system still tries to load the sierra
> driver when I put in the card. Dmesg says:
> [  131.612000]
> /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB
> Serial support registered for Sierra USB modem (1 port)
> [  131.612000]
> /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB
> Serial support registered for Sierra USB modem (3 port)
> [  131.612000] usbcore: registered new interface driver sierra
> [  131.612000] drivers/usb/serial/sierra.c: USB Driver for Sierra Wireless USB
> modems: v.1.0.6
> 
> so I have to manually unload sierra an manually load option.  Then I get
> 
> /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB
> Serial support registered for GSM modem (1-port)
> [  154.136000] option 7-1:1.0: GSM modem (1-port) converter detected
> [  154.136000] usb 7-1: GSM modem (1-port) converter now attached to ttyUSB0
> [  154.136000] option 7-1:1.1: GSM modem (1-port) converter detected
> [  154.136000] usb 7-1: GSM modem (1-port) converter now attached to ttyUSB1
> [  154.136000] option 7-1:1.2: GSM modem (1-port) converter detected
> [  154.136000] usb 7-1: GSM modem (1-port) converter now attached to ttyUSB2
> [  154.136000] usbcore: registered new interface driver option
> [  154.136000] drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1
> 
> Any clue at where the automatic loading of the sierra module is triggered?

udev does this.  Try just deleting the module, or moving it somewhere
out of the /lib/modules/KERNEL_VERSION/ directory tree.

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to