?
Solved

D-link unattended setup

Posted on 1997-11-14
2
Medium Priority
?
336 Views
Last Modified: 2013-12-19
I'm using unattended install for NT workstations with
D-link 220x NIC's. I can install them without being prompted
when using the NE2000 compatible drivers, but I really want
to use the real DE220x Family Drivers (without being
prompted during setup.
0
Comment
Question by:avgemst
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 37

Accepted Solution

by:
bbao earned 800 total points
ID: 1568330
To perform this operation, use the following steps:
 
1. Go to your third-party drivers and look for a file called Oemsetup.inf. Using any text editor, open this file and search for the [options] section. In this section, you should find the name of your card. It should look similar to the following:
 
      [PlatformsSupported]
          ISA
          EISA
          PCI
      [Options]
          AMDPCI
      [FileConstants]
      GenericInfVersion  = " v3.11"
 
Make a note of the [Options] name because it will be used in a later step.
 
2. While still in the Oemsetup.inf file, look for the [OptionsTextEng] section. Search for this value and make a note of it, because it will also be used in a later step. This entry will look similar to the following:
 
      [OptionsTextEng]
      AMDPCI     = "AMD PCNET Family Ethernet Adapter"
 
3. On the I386, share make a directory under the Drvlib.nic subdirectory with the name of your card (for example, AMDCARD). You can call this subdirectory any name you want, as long as it is unique. Place all the driver files needed for the network adapter card installation in this directory. The files usually consist of an .inf file, a .sys file, and a .hlp file. Token ring cards may have one or two additional files.
 
4. Expand the Oemnadzz.in_ file in your I386 share to Oemnadzz.inf
 
5. Open the file with any text editor and add your card into this file. The file contains four sections: PCI, MCA, EISA and ISA. Depending on your network adapter card type, do the following:
 
   A. Using a PCI example, add the add your the name of your network adapter card (found in step 1 above).
 
         [PCIOptions]
         AMDPCN   <--- newly added line
         ALANE0
         LEC
         J2585A
         J2585B
         J2973A
         J2970A
 
   B. In the next section, which should be [PCIFilename], add the appropriate path to your .inf file and drivers you created in step 3 above.
 
         [PCIFilename]
         drvlib.nic\AMDCARD\Oemsetup.inf  <----- newly added line here
         drvlib.nic\ALANENT\oemsetup.inf
         drvlib.nic\MDGLEC\oemsetup.inf
         drvlib.nic\HPVGP\oemsetup.inf
         drvlib.nic\HPVGP\oemsetup.inf
         drvlib.nic\HPVGP\oemsetup.inf
 
   C. In the last and final section (which should be [PCIOptionsTextEng]), add the appropriate text string preceded by the [options] name. This is the value you searched for in Step 2 above.
 
         [PCIOptionsTextENG]
         AMDPCI     = "AMD PCNET Family Ethernet Adapter"  <-- Newly added
         ALANE0      = "Adaptec ATM LAN Emulation Adapter"
         LEC         = "Madge ATM LAN Emulation Client"
         J2585A      = "HP DeskDirect (J2585A) 10/100 PCI LAN Adapter"
         J2585B      = "HP DeskDirect (J2585B) 10/100 PCI LAN Adapter"
         J2973A      = "HP DeskDirect (J2973A) 10BaseT PCI LAN Adapter"
         J2970A      = "HP DeskDirect (J2970A) 10BaseT/2 PCI LAN Adapter"
 
6. In your Unattend.txt file, make sure the following lines appear:
 
      [NetWork]
      JoinDomain = Mydomain
      CreatComputerAccount = user_name, password
      InstallAdapters = InstallAMDNetcard
      InstallProtocols = ProtocolsList
      InstallServices = SelectedServicesList
 
      [InstallAMDNetcard]
      AMDPCN = AMDPCNParams
 
      [AMDPCNParams]
      !AutoNetInterfaceType = "1"
      !AutoNetBusNumber = "0"
      IOBaseAddress = "768"
      DMAChannel = "3"
      InterruptNumber = "5"
 
   NOTE: You can find these parameters one of two places: in the Oemsetup.inf file, or in the registry of a computer that already has the card installed. The location in registry is:
 
      HKEY_local_machine\system\currentcontrolset\services
      \<%oemnetcardkeyname%>X\parameters).
 
7.  Run the unattended setup.

Using this procedure does not make the card detectable by any means. The Drvlib.nic directory and all its subdirectories are copied to the local hard disk, which allows these files to be accessible during GUI mode setup. You may need to make some modifications to the Oemsetup.inf file for the OEM network adapter card so that it does not prompt you for any user input. For some suggestions on this process, please see the following article in the Microsoft Knowledge Base:
 
   ARTICLE-ID: Q155099
   TITLE     : Creating Network Component .inf File for Unattended Setup
0
 

Author Comment

by:avgemst
ID: 1568331
Adjusted points to 200
0

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever set up your wireless router at home or in the office to find that you little pop-up bubble in the bottom right-hand corner of Windows read "IP Conflict - One of more computers on the network have been assigned the following IP address"…
We recently endured a series of broadcast storms that caused our ISP to shut us down for brief periods of time. After going through a multitude of tests, we determined that the issue was related to Intel NIC drivers on some new HP desktop computers …
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question