To Troubleshoot do this:
- Boot into Windows PE
- Cancel the provisioning window
- Change the properties of the DOS box to keep 9999 lines of history.
- Relaunch provisioning X:\ldprovision\ldprovision.exe
- Run a provisioning job that has ONLY the HII step.
- Cut & Paste the output from the DOS box into notepad
- Review to see if the hardware ID's are detected.
I suspect that you will *not* see the hardware ID's listed here. If that's the case it means that the Broadband device is a "child" of some other device which does not have a driver in WinPE. (ie if you dont hve the PCI-express driver, it is impossible for a pci-express card to be seen)
If this is the case there's a very simple solution in Windows 7. (its more complicated in WindowsXP) Just add a line to your provisioning job immediately after the HII step, to manually copy the driver folder which contains your broadband driver to the destination drive C:\Windows\LDDriverStore.
Since Windows7 searches sub-folders for drivers, it will automatically see that driver during mini-setup and you should be all good.
I had a similar problem with a USB3 driver, and LANDesk has it as a known issue.
- Boot into Windows PE
Unfortunately I've not had much opportunity to test this theory today and will not be iin the office now until next Monday.
It does look as if the devices are child devices though so this gives me something to go on. I have inserted a line in the unattended install template to copy the drives over to the LDDriverStore Folder. Even when the drivers are there they show up in device manager as having no driver installed so for some reason during the install it doesn't look like this path is being checked for drivers.
I'm not sure if there is a mini setup that runs as we are doing an unattended build rather than deploying an image to the machines.
Next step to try will be to edit the unattend.xml file to make sure the LDDriverStore path is searched for drivers.
I'll keep you posted.......
My apologies for the blatant plug, but we as Axle-IT, LANDesk Gold partner ESP for the Netherlands, have developed our own HII tool that supports driverlibraries based on hardwaremodel with seperate driver stores for XP and Win7, Intel SATA indepency for XP and Win7, HAL independency for XP and support for Setup.exe based drivers. All in a very simple and straightforward way to implement. We used to offer this only to our own customers, but with all SP3 troubles concerning HII, we have decided to also make this available to others for a really minimal license fee. Contact me directly for more info or a demo.
As I write this, Im deploying a Dell Latitude E6410 WITH the Mobile Broadband driver and the tool to control it
Blatant plug finished
Following the advice from Jeremy I have altered the template to copy the required drivers to the LDDriverStore Folder without any success. The drivers are copied over but the hardware remained driverless.
Out of curiosity I copied the same drivers over to the C:\Windows\Inf folder and success, the devices are installed, no idea why the LDDriverStore was not checked but its seems to be working so I'm happy.