R
Rob
Hello all,
I'm updating from NTe to XPe (SP2), and am running into a confusing
issue with the plug&play. In the field, I have a few thousand embedded
PC's,
all supposedly having the same motherboard. But now it turns out that
on that motherboard the PnpID of some devices, like the VGA or the
Ethernet controller, has a slightly different (higher) subsystem ID.
Now when I generate my XPe image, FBA it and reseal it on the 1st type
of motherboard but then install it on the slightly more modern
motherboard,
the PnP 'sees' new hardware appear. The consequence is that I lose my
VGA settings and end up with 640x480 16 colours, and also my network
settings
are copied to another location in the registry. Also, the name of the
connection
is changed from "Machine Internal Network" to "Local Area Connection".
The latter is normally not a problem but for my application (which sets
DHCP registry
keys during boot) it is a real problem because XP doesn't see my DHCP
registry keys
at the "Machine Internal Network" location, as it isn't using that part
of the registry anymore.
Is there any way for PnP to deal with very small changes in hardware
versions,
or perhaps there are configuration options for PnP? I tried to prevent
PnP, but this
only makes that the Found New Hardware Wizard works, apparently under
water
PnP still functions. A complete disable of PnP makes that some applets
in the
Control Panel no longer work, so is no real option.
Any clues???
Rob
I'm updating from NTe to XPe (SP2), and am running into a confusing
issue with the plug&play. In the field, I have a few thousand embedded
PC's,
all supposedly having the same motherboard. But now it turns out that
on that motherboard the PnpID of some devices, like the VGA or the
Ethernet controller, has a slightly different (higher) subsystem ID.
Now when I generate my XPe image, FBA it and reseal it on the 1st type
of motherboard but then install it on the slightly more modern
motherboard,
the PnP 'sees' new hardware appear. The consequence is that I lose my
VGA settings and end up with 640x480 16 colours, and also my network
settings
are copied to another location in the registry. Also, the name of the
connection
is changed from "Machine Internal Network" to "Local Area Connection".
The latter is normally not a problem but for my application (which sets
DHCP registry
keys during boot) it is a real problem because XP doesn't see my DHCP
registry keys
at the "Machine Internal Network" location, as it isn't using that part
of the registry anymore.
Is there any way for PnP to deal with very small changes in hardware
versions,
or perhaps there are configuration options for PnP? I tried to prevent
PnP, but this
only makes that the Found New Hardware Wizard works, apparently under
water
PnP still functions. A complete disable of PnP makes that some applets
in the
Control Panel no longer work, so is no real option.
Any clues???
Rob