Video Screencast Help
Give us your opinion and win with Symantec! Please help us by taking this survey to tell us about your experience with Symantec Connect, so that we can continue to grow and improve.  Take the survey.

Update Existing Preboot Drivers - SMP 7.1 & Dell Optiplex 390

Created: 03 Aug 2012

Problem:
PXE booting Dell Optiplex 390 fails to properly load NIC drivers - error is:
Validating network connection <validation criteria = -169.254>
Restarting DHCP client service: retry 1...
Restarting DHCP client service: retry 2...
Restarting DHCP client service: retry 3...

Issues:
PC Requires RealTek PCI Gigabit Ethernet drivers (NETRTX32)

Unable to add Dell provided Vista drivers via SMP 7.1 Preboot process:
http://www.symantec.com/business/support/index?page=content&id=HOWTO10872
SMP 7.1 errors out - after several attempts it will eventually copy to \\SMP-SERVER\Deployment\Task Handler\bootwiz\Platforms\Winpe2\x86\Drivers\CUSTOM\Drivers - but it has no effect on PXE booting.

Troubleshooting:
 1. Placed Dell provided drivers on USB flash disk
 2. Booted into PXE with flash drive attached
 3. 'Broke' out of  WinPE startup (Restarting DHCP client service: retry 1…) via CTRL-C
 4. Followed steps outlined here http://www.symantec.com/business/support/index?page=content&id=TECH122799 to load test drivers
     a. Verified drivers work / resolve the issue
 5. Checked \\SMP-SERVER\Deployment\Task Handler\bootwiz\Platforms\Winpe2\x86\Drivers\STD\Drivers
     a. Found pre-existing NETRTX32 driver
     b. Verified existing driver was the same - merely an earlier version of driver needed.
  
Solution:
 1. From the SMP 7.1 Server
     a. Copy existing \\SMP-SERVER\Deployment\Task Handler\bootwiz\Platforms\Winpe2\x86\Drivers\CUSTOM\Drivers\NETRTX32 folder elsewhere (for back out reasons only)
     b. Replace existing NETRTX32 driver files with new(er) files
 2. From the SMP 7.1 Console
     a. Navigate to Settings - Deployment and Migration - Drivers - BDC WinPE Drivers(x86)
     b. Click Update Distribution Points button
 3. From the Site Server's Symantec Management Agent Settings
     a. Click the Configuration Update Button
     b. Wait / Verify the BDC WinPE Drivers(x86) package updates
 4. From the SMP 7.1 console
     a. Navigate to Settings - Deployment and Migration - Symantec Boot Services (PXE) - Preboot Configurations
     b. Regenerate necessary Preboot Configurations
 5. From the Site Server
     a. Open Symantec Management Agent Settings
     b. Click the Configuration Update Button
     c. Open Task Manager - BootWiz should appear… Wait for it to complete
     d. Optional - From the Site Server, clear / reset the SBS store.
         Note - I have a script for this task, which is as below:
         SC STOP _Symantec_netBoot_Mtftp
         SC STOP _Symantec_netBoot_NSiSignal
         PING 127.0.0.1 -n 15 -w 15000 >NUL
         SC STOP _Symantec_netBoot_Server
         PING 127.0.0.1 -n 15 -w 15000 >NUL
         SC STOP _Symantec_netBoot_Interface
         PING 127.0.0.1 -n 15 -w 15000 >NUL
         DEL /Q /F "\\localhost\Deployment\Task Handler\SBS\SBSStore\*.*"
         SC START _Symantec_netBoot_Interface
         SC START _Symantec_netBoot_Server
         SC START _Symantec_netBoot_NSiSignal
         SC START _Symantec_netBoot_Mtftp
         PING 127.0.0.1 -n 90 -w 15000 >NUL

 6. PXE boot Optiplex 390 - issue resolved! yes