USB Functionnality with 25meg image, is it possible?

  • Thread starter Thread starter JoP
  • Start date Start date
J

JoP

I'm trying to find a way to activate USB functionnality on a maximum
25meg xpe image. I have all the common usb component in my
configurations :
-General Purpose USB Hub
-Generic USB Composite Device
-Generic USB Hub
-Generic USB Input Device Support
-HID components...
-My Intel 82801GB USB Universal Host Controller
-USB 2.0
-USB Human Interface Device
-USB Mass Storage Device
-USB Root Hub
-Standard Universal PCI to USB Host Controller

I have a configuration with Standard PC component of 20meg which is
working, but not the USB functionnality.
I have a configuration with Standard PC component of 45meg with the USB
functionnality working.

The difference between the both is the PnP (User-mode) component. When
this component is inserted, it creates lots of dependencies between
component and we need to add about 60 new components to resolve all the
dependencies. The new components required by PnP (User-mode) are for
example : LSASS, LDAP, SCM, Shell32(8meg!!), Common Control Libraries,
ATL, Security stuff, lots of primitives.......

I'm trying to manually add some dependencies and see if it works, but
no good result until now. Maybe I can find a middle version of
25-30meg. If you have advanced information about necessary components
or service responsible detecting inserted USB stick let my know! I'm
sure there is a lot of components that PnP (User-mode) needs that
aren't required for USB to work!

Thanks for any help,
Jonathan Proulx
 
JoP said:
I'm trying to find a way to activate USB functionnality on a maximum
25meg xpe image. I have all the common usb component in my
configurations :
-General Purpose USB Hub
-Generic USB Composite Device
-Generic USB Hub
-Generic USB Input Device Support
-HID components...
-My Intel 82801GB USB Universal Host Controller
-USB 2.0
-USB Human Interface Device
-USB Mass Storage Device
-USB Root Hub
-Standard Universal PCI to USB Host Controller

I have a configuration with Standard PC component of 20meg which is
working, but not the USB functionnality.
I have a configuration with Standard PC component of 45meg with the USB
functionnality working.

The difference between the both is the PnP (User-mode) component. When
this component is inserted, it creates lots of dependencies between
component and we need to add about 60 new components to resolve all the
dependencies. The new components required by PnP (User-mode) are for
example : LSASS, LDAP, SCM, Shell32(8meg!!), Common Control Libraries,
ATL, Security stuff, lots of primitives.......

I'm trying to manually add some dependencies and see if it works, but
no good result until now. Maybe I can find a middle version of
25-30meg. If you have advanced information about necessary components
or service responsible detecting inserted USB stick let my know! I'm
sure there is a lot of components that PnP (User-mode) needs that
aren't required for USB to work!

Thanks for any help,
Jonathan Proulx
The answer, again, is going to be to try taking things out and see what
you can actually do without. The dependencies are generally what you
will need to make everything work well - if you don't need it to *do*
everything then you can leave some of them out, but determining which
ones are which is largely trial and error as everyone's needs are different.
 
Tried so far but no success. This is hard to test because there is lots
of dependency *branch*, lot's of combination possible. No choice to add
to whole 25 meg dependencies that comes with PnP(User-Mode). I don't
think in Linux we need 25 meg of data to activate the USB
functionnality!! Again I outline this sentence :
If you have advanced information about necessary components or service
responsible detecting inserted USB stick let my know, thanx
 
Back
Top