[K12OSN] USB Device Support on thin clients

Jim Kronebusch jim at winonacotter.org
Wed Jan 5 14:06:31 UTC 2005


> Once you load a module, there's no point in loading it again.
> 
> What you would probably need, is something like:
> 
>   MODULE_01 = usb-ohci
>   MODULE_02 = printer
>   MODULE_03 = mousedev
>   MODULE_04 = usbmouse
> 
> BUT, LTSP now will auto-detect the usb host controller 
> interface and mouse, so you shouldn't need either 'usb-ohci' 
> or the mouse modules, so it is entirely possible that you 
> could get away with simply:
> 
>   MODULE_01        = printer
>   PRINTER_0_DEVICE = /dev/usb/lp0
>   PRINTER_0_TYPE   = S

I am not sure if my question was completely understood (or I am
unfamiliar enough to not understand a good answer).

I just used the USB keyboard and mouse with a printer as an example.
Lets say I want the scanner and a printer.  Lets say the scanner is SCSI
and the printer is USB.  So I would need to add the following to the
workstation section in lts.conf:

MODULE_01 = usb-ohci
MODULE_02 = printer
MODULE_03 = mousedev
MODULE_04 = usbmouse

MODULE_01 = sym53c416
MODULE_02 = sgi

Now my question is would the above be correct, or should the MODULE for
the SCSI card start at MODULE_05 - 06?  Example below:

MODULE_01 = usb-ohci
MODULE_02 = printer
MODULE_03 = mousedev
MODULE_04 = usbmouse

MODULE_05 = sym53c416
MODULE_06 = sgi

I guess my question isn't really pertaining to how to get specific
devices to work, just theoretically if I had to load more than one
device per client what would the proper syntax be.  Is LTSP smart enough
to look at each instance of MODULE_01 as a new device and just know that
every module specifice in sequence thereafter is just settings
pertaining to the MODULE_01?

I hope this is more clear.

Thanks,


-- 
This message has been scanned for viruses and
dangerous content by the Cotter Technology 
Department, and is believed to be clean.




More information about the K12OSN mailing list