DSPdsblr.exe doesn't work with sysprep running and prompting.

That script above does work (I made it into an .exe)

However there is one problem with the MassStorage

get about 20 prompts for a Qlogic software diskette, after a file called qlsdm.dll and its looking here
c:\d\m\q\3\..

Has anyone solved how to stop the continual popups about unsigned drivers in MassStorage section of sysprep when loading in drivers from driverpack?

http://forum.driverpacks.net/viewtopic.php?id=1682
I posted a script in this thread about quickly extracting the device id codes from the inf's and adding to the sysprep.inf file. - but alas 1 million popups when running final sysprep

My finisher script now is this, which automatically populates sysprep.inf with all the Mass storage from driverpacks + windows
- you will need sed.exe from http://unxutils.sourceforge.net/ - pattern matching makes it more reliable than DOS script I saw posted here.

C:\DevPath.exe C:\D

start /wait "RMDC" c:\WindowsXP-KB921401-x86-ENU.exe /q /z /n /o
start /wait "RMDC" c:\WindowsXP-KB888111-x86-ENU.exe /q /z /n /o
del /f /q c:\windowsxp-KB*.exe

c:\sysprep\sysprep.exe -bmsd

FOR /F "delims= 	" %%f in ('dir /b /s c:\D\M\*.inf') DO (
 FOR /F "delims= 	" %%l in ('type "%%f" ^| sed -n "/PCI\\\VEN/p" ^| sed "s/.*\(PCI\\\VEN_[0-9A-Z\&_]*\).*/\1/g"') DO (
  echo %%l=%%f >> tmp
 )
)

sort tmp /o tmp2
type tmp2 | sed "$!N; /^\(.*\)\n\1$/!P; D" >> c:\sysprep\sysprep.inf

c:\makePNF.exe c:\D

C:\ROE.exe 937

c:\sysprep\sysprep.exe -mini -quiet -reseal

Please replace what will come out as lots of space here "delims=     " when you cut and paste it, with a space and a tab in notepad
This is all fine but then you get the unsigned driver thing popping up for everything as it syspreps?

hi skinlayers,

Thanks for the extra info it makes it alot clearer, hadn't appreciated some fundamentals of the finisher!

I still am mystified to the MassStorage section in sysprep and its value - doing it my original way I had deployed successfully to things with SATA drives etc that windows doesn't support so must have been getting driver from driverpack? Any ideas?

Sorry I am not doing it that way
I have in vmware a built Winxp sp2 & all updates, then apply the packs manually, well with a script. It takes too long to rebuild from source & update each time.

Jaak,
Great that works ok now, (final issue is with VEN_8086&DEV_284B but thats because I forgot to manually apply KB888111 smile)

chud

Hi Skinlayers,
Think we are trying to achieve two different goals here.

What I usually do is: XP sp2 source > add all the drivers packs with KTD 'All' via DP_base > install in VMware, add office 2003, do all updates > sysprep > image with ghost > deploy (modifying sysprep/HAL after ghost imaged but before reboot).
This works great but to change driverpacks has to rebuilt from scratch that takes hours and hours even though ive automated alot of the build.

What I want to do is now
XP sp2 source > install in VMware, add office 2003, do all updates > add all the drivers packs with KTD 'All' > sysprep > image with ghost > deploy (modifying sysprep/HAL after ghost imaged but before reboot)

I want all the driverpacks added before sysprep starts, not during deployment. I don't quite follow what you just wrote because the point of sysprep negates what hardware it was built on, at least if its on generic hardware such as vmware. Also how is sysprep seeing the massstorage stuff if its not been pre-added to windows when you run sysprep -bdsm?

I am currently doing as you but ending with
editing DPsFnshr.ini with KTD = "paths:D\"
C:\DevPath.exe C:\D
C:\DPsFnshr.exe
c:\makePNF.exe  (for some reason I dont seem to need to have DSPdsblr.exe running?)
sysprep -bdsm
then finally sysprep minisetup reseal

May I ask why you chose to do it your way because as far as I can see it will take ages running through the final driverpack bits on each machine you image?

cheers

I solved my own problem with C610, manually replaced %windir%\system32\hall.dll on c610 with one from another pc that was 'Advanced Configuration and Power Interface', then it rebooted and didnt stick. Moral of story is change the HAL to 'Advanced Configuration and Power Interface' in vmware image first.

C610 on PE has acpipic_up as the HAL which is normal ACPI so don't understand why it hangs after mini-setup is done?

EvilBetty , I have a universal image built in vmware that works on all Dell PC/laptops I have tried, single or dual core with correct HAL (detected with and corrected in PE)
However it does not work on Dell C610's, after the mini setup reboot it hangs almost immediately, in Safe mode on AGPCPQ.SYS - video related, I believe this is the last file before the ACPI stuff starts implying the HAL is wrong. Any ideas? What HAL did your C610 end up being set to when it worked?
chud

Cheers Jaak,
Have downloaded, will build tonight and try tomorrow (at work) - sorry for delay hadn't seen new replies.
chud

Hi skinslayer,
Is there a reason you don't want to run Roe.exe first and then reboot once before sysprepping otherwise deploying the image will always take ages on each machine as it has to fix all the driver signing?

Thanks for the info skinlayers.
Would it be possible to build this into the DPs_BASE.exe functionality? I imagine many people use the driverpacks for some sort of universal image in this fashion.
As the packs are updated so often this is a great thing to be able to do as a quick and repeatable last step from a clean & updated winXP in VMware.

Hi,
Thanks for looking into this Jaak, is this going to be fixed in mr_smartepants new graphics pack?
chud

Have now added some new drivers. It should cover everything used by the UK's national health service(NHS) national IT project and it's smartcard system for booking in patients etc.
chud


DriverPack - SmartCardReader V7.01


Changelog:
v7.02 (June 07)
Second Release - Added more supported readers

v7.01 (June 07)
First Release




D\2100
USB\VID_413C&PID_2100        Dell Cardreader Keyboard (Gemplus)     09/08/2003,2.0.0.12

D\2101
USB\VID_413C&PID_2101        Dell Cardreader Keyboard (GemPlus)     07/16/2004,1.0.0.2




O\3x21
USB\VID_076B&PID_3021        OmniKey CardMan 3x21             07/11/2006,1.1.1.3
USB\VID_076B&PID_1021        OmniKey CardMan 1021
USB\VID_076B&PID_6622        OmniKey CardMan 6121
USB\VID_076B&PID_3621        OmniKey CardMan 3621
USB\VID_076B&PID_3821        OmniKey CardMan 3821
USB\VID_076B&PID_4321        OmniKey CardMan 4321
USB\VID_076B&PID_9621        OmniKey CardMan 9621
USB\VID_046A&PID_0010        Cherry SmartBoard XX44
USB\VID_046A&PID_002D        Cherry SmartTerminal XX44

O\O2
PCMCIA\O2Micro-SmartCardBus_Reader-2E10    O2Micro SmartCardBus Smartcard Reader    04/21/2005,3.0.0.7



C\XX33
USB\VID_046a&PID_0005        Cherry SmartBoard XX33 (Gemplus)     05/27/2002,1.0.0.3




G\400
PCMCIA\GEMPLUS-GPR400-72B1    Gemplus GemPC400 PCMCIA Smart Card Reader    01/06/2004,2.1.10.1
PCMCIA\GEMPLUS-GPR400-43E8    Gemplus GemPC400 PCMCIA Smart Card Reader
PCMCIA\COMPAQ-PC_CARD_SMARTCARD_READER-446E    COMPAQ PC-CARD Smart Card Reader

G\410
SERENUM\GEM0415    American Express GCR415 Serial Smart Card Reader    06/25/2003,2.6.1.0
SERENUM\CPQB18D    COMPAQ Basic Serial Smart Card Reader
SERENUM\GEM0410    Gemplus GemPC410 Serial Smart Card Reader
SERENUM\IBM4100    IBM IBM-410p Serial Smart Card Reader

G\413
SERENUM\GEM0413    GEMPLUS Serial Smart Card Reader            11/07/2001,1.0.4

G\430
USB\VID_08E6&PID_0430    American Express GCR435 USB Smart Card Reader    12/04/2001,2.1.0.0
USB\VID_08E6&PID_0435    Gemplus GemPC430 USB Smart Card Reader

G\433
USB\VID_08E6&PID_4433    GemPC433-Swap                    10/15/2001,1.2.0.3

G\Crd
PCMCIA\Gemplus-SerialPort-0D37    GemPC Card Reader            09/14/2004, 2.0.0.4

G\Exp
USB\VID_08E6&PID_34EC    GemPC Express                    03/01/2006,1.0.0.1

G\Key
USB\VID_08E6&PID_3438    USB Key Smart Card Reader            12/11/2002,1.0.0.7

G\Pin
USB\VID_08e6&PID_3478    GemPC Pinpad USB Smart Card Reader        02/02/2006,3.8.0.0

G\Prx
USB\VID_08E6&PID_5501    Gemprox-XU PC/SC Contactless Reader        05/10/2007,3.0.0.12

G\wSR
SERENUM\GEM3417    Serial Smart Card Reader (GTwinSER)            01/10/2003,1.0.2.2

G\wUB
USB\VID_08E6&PID_3437    USB Smart Card Reader (GTwinUSB)        06/28/2004,1.0.0.11

Cheers JTDoom -am at work now so can be more precise:
PCI\VEN_8086&DEV_2992&SUBSYS_01DA1028&REV_02\3&172E68DD&0&10
    Name: Intel(R)  Q965/Q963 Express Chipset Family

Hi,

This relates to post with topic "[BUG?] Broadcom 57 Nextreme in Optiplexx 745: yellow exclamation mark" in the LAN section where I also mentioned this but doesn't seem to have been picked up on.

The Intel 82Q963/Q965 Integrated Graphics Controller (8086 2992) has also started getting a yellow exclam with latest graphics packs, were fine with packs from last month (think 7.04)

chud

As to what I did, (which is exactly the same as what I have been doing previously without any problems)
Xp2 source > latest RyanVM integration > add all driverpacks & most 3rd party ones with keep full KTD, method2 etc. > .iso image > install in vmware 5.5.3 > autopatcher > manually apply KB888111 > sysprep > deploy to 745 etc.
It (did) work 100% on everything I have tried without addition of anything afterwards on GX150 GX240 GX260 GX270 GX280 GX520 GX745 and various Dell laptops and various Fujitsu Siemens P3 and P4 machines.
745 is my main test machine so that is where I saw error - not tested on anything else.

Hi
Latest driverpacks as of last week, and source is English XP (original Devils own slipstreamed to SP2 to be precise)
It was fine with older driver packs and I completey rebuilt from source a couple of times this time, with these newer packs.

P.s. the HD audio yellow exclam, without prior manual addition of 888111, is for h/w 8086 284B (Intel Corporation 82801H (ICH8 Family) HD Audio Controller ) - this has always been an issue though, still seems problem of RyanVM and Driverpacks mix.

I am glad I just found this thread I have been going mad trying to figure out what was going on with 745's not working with latest packs.
I had no problem with 520's or 745's with the packs from a month or so ago

I am getting yellow exclams now on the 745's for graphics and netcard (not tried 520)
Broadcom is 14E4 167A and Intel graphics 8086 2992 - both worked fine before, now dont.

[Incidently I still have to manually apply KB888111 to get the HD audio working- thats using latest RyanVM and Driverpacks from here]

chud

I would be interested to hear from anyone with superior driver knowledge as it could probably be halved in size if the ''Microsoft Smart Card base components'' could be stripped safely from the Omnikey driver .inf- if anyone knows how to do this without breaking it? (I think it just comprises of these two files smclib.ex_,scbase.ex_)

hehe, where it is supposed to be smile
http://3rdpartydriverpacks.thesneaky.co … -32_701.7z

248

(40 replies, posted in Other)

Please use a wiki then everyone can contribute, maybe running Mediawiki.

Hi,

Have just uploaded this small 3rd party addon pack for Smart Card Readers (standalone or built into keyboards), as are used for quickly logging into PC and numerous other apps for authentication.
The Omnikey 3x21 covers the standard card reader used in the UK's NHS 'national electronic booking service ' system.

chud

It's actually a VMWare install that has been updated with Autopatcher, sysprepped and then ghosted. This was the result of ghosting it onto a Optiplex 745.
The SVCPACK.INF was fine with KBKB888111 etc in it, and files from hotfix appeared to be correct and in correct places. Everything else had installed fine.

I fixed the problem by just reinstalling the KB888111 hotfix on my image in VMWare before syspreping/ghosting it. Nothing came up to say it was allready installed?
It then installed without issue on the Optiplex as it should have to begin with....

I can therefore only assume there is some problem in the way its integrated because otherwise manually installing the hotfix shouldn't have fixed it. It seems to be the exact same problem that was mentioned in that old post.