Nic H Posted July 17, 2007 Posted July 17, 2007 (edited) Has anyone had problems with the Dell D630 modem drivers not installing with RIS? After my RIS install the modem (PCI device) still shows up in device manager without a driver. Pointing device manager to the folder with the drivers won't work, but running setup.exe does. Funny thing is that the Audio device only shows up after installing the modem with setup.exe.It almost seems like the modem and audio are on the same PCI bus.Any ideas? Edited July 19, 2007 by Nic H
omniwolf Posted July 30, 2007 Posted July 30, 2007 yeah i'm having lame issues like this as well, specifically to do with the sound card drivers (which also have somethign to do with the modem as well).by slip streaming kb888111 into the XP source i was able to get most of the way done, now it will just popup a "new hardware found" wizard after the second reboot of my unattended XP install, i just click next next and it automatically installs (so yeah, it already has the drivers! it just wants me to click next next finish.. argh. all the correct audio drivers are in the devicePath reg entry :/ ). i've heard it has something to do with the fact that its some weird "two-tier" driver.http://www.deployvista.com/Default.aspx?ta...&EntryID=29this article didn't work for me, during the unattended install in the text mode part it came up with an error "can't find hdaudbus.sys", so i'm assuming i did somethign wrong, but if i just removed the two entries from the txtsetup.sif file it got as far as i mentioned above, which is good enough for me for the moment.
anyweb Posted July 31, 2007 Posted July 31, 2007 (edited) i install the audio driver (which in turn installs the hotfix(s) required) via guirunonce, failure to do this will leave the unknown pci mark in device manager and it may affect the modem and audio also as they both rely on the Microsoft High Definition Audio hotfix..here's my SIF file and my install.bat which is referenced in the SIF file.sif file below:- *two copies, one for ATA and one for AHCI, you can chance ATA mode in the bios*ATA version[data]floppyless = "1"msdosinitiated = "1"OriSrc = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"OriTyp = "4"LocalSourceOnCD = 1;DisableAdminAccountOnDomainJoin = 1[SetupData]OsLoadOptions = "/noguiboot /fastdetect"SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"[Unattended]OemPreinstall = yesDriverSigningPolicy=ignoreOEMPnPDriversPath=drivers\d630\bluetooth\2KXP\Drivers;drivers\d630\chipset\all;drivers\d630\nic;drivers\d630\upek;drivers\drivers\d630\wireless\XP\Drivers;drivers\d630\smartcard\WinXP;FileSystem = LeaveAloneExtendOEMPartition = 0TargetPath = \WINDOWSOemSkipEula = yesInstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%";LegacyNIC = 1[UserData];FullName = "%USERFIRSTNAME% %USERLASTNAME%"Fullname = d630XPSP2OrgName = "%ORGNAME%"ComputerName = %MACHINENAME%ProductID = "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"[GuiUnattended]OemSkipWelcome = 1OemSkipRegional = 1TimeZone = %TIMEZONE%AdminPassword = "*"AutoLogon=Yes;AutoLogonCount=99[GuiRunOnce];"Regedit /s C:\drivers\d630\Setup\custom.reg";"Regedit /s C:\dell\dell_wallpaper.reg""C:\drivers\d630\Setup\install.bat"[Display]ConfigureAtLogon = 0BitsPerPel = 32XResolution = 1280YResolution = 800VRefresh = 60AutoConfirm = 1[Networking][RegionalSettings]LanguageGroup = 1Language = 00000409[TapiLocation][Fax][Win9xUpg][SystemFileProtection][Components]; accessopt = On; calc = On; cdplayer = On; certsrv = Off; certsrv_client = Off; certsrv_server = Off; charmap = On; chat = Off; deskpaper = On; dialer = On; fp = Off; freecell = On; hypertrm = On; iis_common = Off; iisdbg = Off; iis_doc = Off; iis_ftp = Off; iis_htmla = Off; iis_inetmgr = Off; iis_nmtp = Off; iis_nmtp_docs = Off; iis_pwmgr = Off; iis_smtp = Off; iis_smtp_docs = Off; iis_www = Off; indexsrv_system = Off; media_clips = On; media_utopia = Off; minesweeper = On; mousepoint = On; mplay = On; msmq = Offmsmsgs= offmsnexplr = Off; mswordpad = On; netcis = Off; netoc = On; objectpkg = Off; paint = On; pinball = On; rec = On; rstorage = Off; solitaire = On; templates = On; TSClients = Off; vol = OnOEAccess = OffZonegames = Off[Shell];DefaultStartPanelOff = Yes;DefaultThemesOff = Yes[NetServices]MS_Server=params.MS_PSched[Identification]JoinDomain = RIS2DoOldStyleDomainJoin = yes;CreateComputerAccountInDomain = 0[RemoteInstall]Repartition = YesUseWholeDisk = Yes[OSChooser]Description ="Dell Latitude d630 - Windows XP Pro ENG-SP2-VLK."Help ="SIF/Win2k3/This is for Dell Latitude d630. SIF file created by anyweb - 1/july/2007."LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"ImageType =FlatVersion="5.1"Below is the AHCI sif file[data]floppyless = "1"msdosinitiated = "1"OriSrc = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"OriTyp = "4"LocalSourceOnCD = 1;DisableAdminAccountOnDomainJoin = 1[SetupData]OsLoadOptions = "/noguiboot /fastdetect"SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"[Unattended]OemPreinstall = yesDriverSigningPolicy=ignoreOEMPnPDriversPath=drivers\d630\bluetooth\2KXP\Drivers;drivers\d630\chipset\all;drivers\d630\nic;drivers\d630\upek;drivers\drivers\d630\wireless\XP\Drivers;drivers\d630\smartcard\WinXP;FileSystem = LeaveAloneExtendOEMPartition = 0TargetPath = \WINDOWSOemSkipEula = yesInstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%";LegacyNIC = 1[UserData];FullName = "%USERFIRSTNAME% %USERLASTNAME%"Fullname = d630XPSP2OrgName = "%ORGNAME%"ComputerName = %MACHINENAME%ProductID = "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"[GuiUnattended]OemSkipWelcome = 1OemSkipRegional = 1TimeZone = %TIMEZONE%AdminPassword = "*"AutoLogon=Yes;AutoLogonCount=99[GuiRunOnce];"Regedit /s C:\drivers\d630\Setup\custom.reg";"Regedit /s C:\dell\dell_wallpaper.reg""C:\drivers\d630\Setup\install.bat"[Display]ConfigureAtLogon = 0BitsPerPel = 32XResolution = 1280YResolution = 800VRefresh = 60AutoConfirm = 1[MassStorageDrivers]"Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)" = "OEM""IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"; Use info from the Txtsetup.oem file[OEMBootFiles]iaahci.catiaahci.infiastor.catiastor.infiastor.sysTxtsetup.oem[Networking][RegionalSettings]LanguageGroup = 1Language = 00000409[TapiLocation][Fax][Win9xUpg][SystemFileProtection][Components]; accessopt = On; calc = On; cdplayer = On; certsrv = Off; certsrv_client = Off; certsrv_server = Off; charmap = On; chat = Off; deskpaper = On; dialer = On; fp = Off; freecell = On; hypertrm = On; iis_common = Off; iisdbg = Off; iis_doc = Off; iis_ftp = Off; iis_htmla = Off; iis_inetmgr = Off; iis_nmtp = Off; iis_nmtp_docs = Off; iis_pwmgr = Off; iis_smtp = Off; iis_smtp_docs = Off; iis_www = Off; indexsrv_system = Off; media_clips = On; media_utopia = Off; minesweeper = On; mousepoint = On; mplay = On; msmq = Offmsmsgs= offmsnexplr = Off; mswordpad = On; netcis = Off; netoc = On; objectpkg = Off; paint = On; pinball = On; rec = On; rstorage = Off; solitaire = On; templates = On; TSClients = Off; vol = OnOEAccess = OffZonegames = Off[Shell];DefaultStartPanelOff = Yes;DefaultThemesOff = Yes[NetServices]MS_Server=params.MS_PSched[Identification]JoinDomain = RIS2DoOldStyleDomainJoin = yes;CreateComputerAccountInDomain = 0[RemoteInstall]Repartition = YesUseWholeDisk = Yes[OSChooser]Description ="Dell Latitude d630 AHCI - Windows XP Pro ENG-SP2-VLK."Help ="SIF/Win2k3/This is for Dell Latitude d630 with AHCI SATA. SIF file created by anyweb - 2/july/2007."LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"ImageType =FlatVersion="5.1"my install.bat file is below@echo offREMREMREM Additional drivers installed here for the Dell Latitude d630REM this takes place after the os install and after the first login.REMREM anyweb 1/july/2007.REMecho.echo.echo Please do not close this window!echo.echo Applying needed drivers.echo.echo.echo Installing Dell Notebook System Softwarec:\drivers\d630\nss\setup.exe -sc:\drivers\d630\setup\sleep.exe 10echo Installing Audioc:\drivers\d630\audio\setup.exe -sc:\drivers\d630\setup\sleep.exe 20echo Installing Dell Quicksetc:\drivers\d630\quickset\setup.exe -sc:\drivers\d630\setup\sleep.exe 10echo Installing Conexant modemc:\drivers\d630\modem\R147115\setup.exe -sc:\drivers\d630\setup\sleep.exe 10echo Installing Touchpadc:\drivers\d630\touchpad\setup.exe /sc:\drivers\d630\setup\sleep.exe 10echo Installing Intel Pro/Wireless applicationc:\drivers\d630\wireless\setup.exe /qI c:\drivers\d630\setup\sleep.exe 10echo Installing Intel Video Driver rem c:\drivers\d520\video\setup.exe -32x1280x800x60 -sc:\drivers\d630\video\setup.exe -s -nolicc:\drivers\d630\setup\sleep.exe 10REMREM installing Dell Specific APPS belowREMecho Installing Sonic DVD 7.1 Deluxe Editionc:\Dell\apps\sonicdvd\RN\RNENU.msi /quiet /norestartc:\drivers\d630\setup\sleep.exe 10rem echo Installing Nav 2003rem c:\Dell\apps\nav\SVENSKA\setup.exe /quietrem c:\drivers\d630\setup\sleep.exe 10echo Installing PowerDVD 5.5c:\Dell\apps\powerdvd\setup.exe -sc:\drivers\d630\setup\sleep.exe 10echo.echo.echo All done, thanks for waiting!echo.echo rebooting now.echo.echo.c:\drivers\d630\setup\sleep.exe 5shutdown -r -f -t 5 -c "All Done. I am now Rebooting the Computer to finish Installation."Goto End:End Edited July 31, 2007 by anyweb
omniwolf Posted August 1, 2007 Posted August 1, 2007 thanks, unfortunately we have multiple different hardware types, and i don't want this sound card installation to happen for every bit of hardware, which this method will do.
homeskillet Posted August 1, 2007 Posted August 1, 2007 thanks, unfortunately we have multiple different hardware types, and i don't want this sound card installation to happen for every bit of hardware, which this method will do.How about running the HDA Hotfix [KB835221] via DetatchedProgram? I realise this will install that hotfix on all of your machines, but it's quicker and cleaner than installing a driver on machines that don't have the particular piece of hardware.I install KB835221 to expose the Sound Card and Modem just before XP GUI Mode PnP Setup runs, then I throw the drivers at it via the OemPnPDriversPath. It's how I've been pulling it off lately.[unattended]OemPnPDriversPath = [path to modem drivers];[path to audio drivers][GuiUnattended]DetachedProgram = "%systemdrive%\drivers\kb835221.exe"Arguments = /passiveHomeskillet
omniwolf Posted August 2, 2007 Posted August 2, 2007 interesting, i've never used detachedProgram before.. what is it?also, looking at the hotfix, isn't KB888111 the next newer version? any reason you choose 835221 over 888111 ?
homeskillet Posted August 3, 2007 Posted August 3, 2007 (edited) interesting, i've never used detachedProgram before.. what is it?also, looking at the hotfix, isn't KB888111 the next newer version? any reason you choose 835221 over 888111 ?From ref.chm in the Deployment Tools. -DetatchedProgram indicates the path of the custom program that runs concurrently with the Setup program.The hotfix runs very quickly so it shouldn't slow down anything in Setup GUI mode.Funny you say that about 888111... I just realized that I'm using the two different versions while looking at some of my scripts today. Oops... 888111 should be fine to use. If not, I've had luck with 835221 on Dell equipment. Edited August 3, 2007 by homeskillet
homeskillet Posted August 3, 2007 Posted August 3, 2007 An even easier solution to this issue (the Hotfix) would be to integrate RVM's Update Pack into your RIS image as it includes 888111. You'll need RogueSpear's AutoImage utility and the RVM Integrator/Update Pack to do so with RIS. I discovered this today that the Update Pack eliminated the need for the DetatchedProgram method as I was already covered by RVM's Pack. I just started using RVM's Update Pack a month or two ago the DetatchedProgram solution was a carry-over from how I did it previously... hence using 835221 in previous posts and not paying attention to what was included in the pack.If you're not interested in using the Update Pack, go with the DetatchedProgram fix mentioned before.Homeskillet
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now