[Network]

This section specifies the parameters and options for installing networking components. The categories for these parameters include the following:

Installation Parameters in [Network]

Clients

This parameter specifies the network clients to be installed. It is a list of the device IDs used in the INF files. These IDs are not limited to those in the Windows 95 INF files (NETCLI.INF and NETCLI3.INF). A site that has an INF file from another vendor can use any device IDs listed in it. However, if you are installing a client other than those listed in the INF files provided with Windows 95, you need to get an updated Windows 95 INF file from your vendor.

If you are installing multiple clients, the first client in this list will start first whenever the computer is started.

Specify multiple networks in a comma-separated list. If the list contains two network clients, or lists multiple networks with a primary-only network (such as IBM® OS/2® LAN Server), Windows 95 Setup presents an error message and displays the Network Configuration properties for changing the selection. The verification process that occurs in Setup still takes place.

Parameter

Clients

Values

Comma-separated list of client device IDs (see the following table)

Default

Defaults in NETDEF.INF


The following table shows the valid device IDs for network clients as specified in NETCLI.INF and NETCLI3.INF (which are Windows 95 INF files).

Device ID

Network

LANT5

Artisoft® LANtastic® version 5.x and 6.x

NETWARE3

Novell® NetWare® version 3.x

NETWARE4

Novell NetWare version 4.x

NWREDIR

Microsoft Client for NetWare Networks

PCNFS50

SunSoft® PC-NFS® version 5.x and greater

VINES552

Banyan® VINES® version 5.52 and greater

VREDIR

Client for Microsoft Networks


Network Card Drivers

This parameter specifies the drivers to be installed for network adapters as a list of the device IDs used in the INF files. These IDs are not limited to those included in the Windows 95 INF files. A site that has an INF file from another vendor can use any device IDs listed in that file.

Important

In general, it is recommended that you rely on detection in Windows 95 Setup to install the correct driver and define the correct configuration settings.

When a network adapter is listed, the usual verification takes place. Windows 95 Setup chooses an NDIS 3.1 driver, if available; otherwise, it uses an NDIS 2.x driver.

Parameter

NetCards

Values

Comma-separated list of network adapter device IDs

Default

Results of detection


For example, the following entries would install drivers for Intel® EtherExpress™ 16 or 16TP plus 3Com EtherLink II or IITP:


netcards=*PNP812D,*PNP80F3

Ignore Detected NetCards

This parameter specifies whether Setup will use the detected information to configure network adapters or use values specified by the netcards= parameter in the setup script.

Parameter

IgnoreDetectedNetCards

Values

0 = Do not ignore detected adapters
1 = Ignore the detected network adapters and use the values specified for NetCards=deviceID

Default

0


Protocols

This parameter specifies the protocols to be installed as a list of the device IDs used in the INF files. These IDs are not limited to those in the Windows 95 INF files. A site that has an INF file from another vendor can use any device IDs listed in that file.

Note

If you are installing a protocol other than those listed in the INF files provided with Windows 95, you need to get an updated Windows 95 INF file from your vendor.

Setup verifies these settings, so it is possible to specify only the network clients and let Windows 95 Setup choose the protocols. For example, if you specify Clients=pcnfs50, then Windows 95 Setup adds NFSLINK.

Parameter

Protocols

Values

Comma-separated list of protocol device IDs, as described in the following table

Default

Defaults in NETDEF.INF


The valid device IDs for protocols in the Windows 95 INF file (NETTRANS.INF) are the following.

Device ID

Protocol

DEC40

DECnet™ version 4.1 Ethernet protocol

DEC40T

DECnet version 4.1 token ring protocol

DEC50

DECnet version 5.0a Ethernet protocol

DEC50T

DECnet version 5.0a token ring protocol

IPXODI

Novell-supplied IPXODI protocol

MSDLC

Microsoft DLC (real mode)

MSTCP

Microsoft TCP/IP

NDISBAN

Banyan VINES NDIS Ethernet protocol

NDTOKBAN

Banyan VINES NDIS token-ring protocol

NETBEUI

Microsoft NetBEUI

NFSLINK

Sun PC-NFS protocol

NWLINK

IPX/SPX-compatible protocol

NWNBLINK

NetBIOS support for IPX/SPX-compatible protocol


Default Protocol

This parameter sets the default protocol (which is assigned LANA 0), which is the specified protocol bound to the specified network adapter (if the computer has more than one network adapter). If no adapter is specified, the default is the first instance of the specified protocol. Set this value if, for example, the computer will run software that requires a protocol to be bound to LAN adapter (LANA) 0, which can only be defined by setting that protocol as the default protocol. For more information about LAN adapter numbers, see Chapter 12, "Network Technical Discussion."

If netbios=1, you must set defaultprotocol=nwnblink if you want to specify IPX/SPX-compatible protocol as the default.

Parameter

DefaultProtocol

Values

A protocol device ID as defined in protocol= and, optionally, a network adapter device ID, as defined in netcards=.

Default

0


The folowing example sets the default protocol as an instance of NetBEUI bound to a particular adapter:


DefaultProtocol=netbeui,*pnp812d

Remove Binding

This parameter removes the binding between the two devices. This parameter is used to tune bindings in a setup script.

Parameter

RemoveBinding

Values

Device ID, device ID

Default

None


Services

This parameter specifies the network services to be installed as a list of the device IDs used in the INF files. These IDs are not limited to those in the Windows 95 INF files. A site that has an INF file from another vendor can use any device IDs listed in that file. When a service is listed in a setup script, the usual verification still takes place.

The only service installed by default is VSERVER (File and Printer Sharing for Microsoft Networks) if peer sharing services were enabled for Windows for Workgroups.

Parameter

Services

Values

Comma-separated list of service device IDs, as described in the following table

Default

Windows 95 Setup defaults, depending on the value of InstallType


The following shows the valid device IDs defined in several different INF files.

Device ID

Service

INF file

BKUPAGNT

Arcada® Backup Exec agent

BKUPAGNT.INF

CHEYAGNT

Cheyenne® ARCserve agent

CHEYENNE.INF

JADM

HP® Network Printer service for Microsoft

HPNETPRN.INF

JANW

HP Network Printer service for NetWare

HPNETPRN.INF

NMAGENT

Microsoft Network Monitor agent1

NMAGENT.INF

NWSERVER

File and Printer Sharing for NetWare Networks

NETSRVR.INF

PSERVER

Microsoft Print Service for NetWare Networks1

MSPSRV.INF

REMOTEREG

Microsoft Remote Registry service1

REGSRV.INF

SNMP

Microsoft SNMP agent1

SNMP.INF

VSERVER

File and Printer Sharing for Microsoft Networks

NETSRVR.INF


1 Available in the ADMIN directory of the Windows 95 compact disc. For information, see Chapter 13, "Introduction to System Management."

For information about using the INFINST utility to set up files from the ADMIN directory on the Windows 95 compact disc for installation from a network directory, see Chapter 5, "Custom, Automated, and Push Installations."

Computer Identification Parameters in [Network]

Computer Name

This parameter sets the computer's network name.

Parameter

ComputerName

Values

String of up to 15 alphanumeric characters and no blank spaces. The name must be unique on the network and can contain the following special characters:

! @ # $ % ^ & ( ) - _ ' { } . ~

Default

Generated from the first eight characters of the user name


Description

This parameter is the description for the computer (mainly used by peer servers such as File and Printer Sharing for Microsoft Networks).

Parameter

Description

Values

48 characters long, containing no commas

Default

User name from licensing information


Workgroup

This parameter sets the workgroup for the computer.

Parameter

Workgroup

Values

String of up to 15 alphanumeric characters and no blank spaces. The name must be unique on the network and can contain the following special characters:

! @ # $ % ^ & ( ) - _ ' { } . ~

System policy

Workgroup settings (under policies for Microsoft Client for Windows Networks)

Default

Workgroup previously specified; otherwise, a new name is generated from user licensing information by taking the first 15 characters of the organization name. For example, an organization name of "Microsoft Corporation" results in "MicrosoftCorpo" as the default workgroup.


Shared Installation Parameters in [Network]

Hard Disk Boot

This parameter specifies whether, for a client computer running a shared copy of Windows 95 from a server, Setup should configure Windows 95 so that it starts from the hard disk but runs from a shared network copy.

Parameter

HDBoot

Values

0 = Start from the server or floppy disk if WorkstationSetup=1
1 = Start from the hard disk and run from the network

Default

0


The following table shows the settings for this parameter and the RPLSetup parameter, depending on how the computer runs Windows 95.

Windows 95 location

HDBoot

RPLSetup

Hard-disk boot, Windows 95 on a server

1

0

Floppy-disk boot, Windows 95 on a server

0

0

Remote boot, Windows 95 on a server

0

1


Remote-Boot (RPL) Setup

This parameter specifies that Setup should create a disk image on the network server for a remote-boot workstation during Workstation Setup. This parameter is ignored if a corresponding Workstation Setup value is not defined. (Therefore, setting RPLSetup=1 does not automatically set WorkstationSetup=1.)

Parameter

RPLSetup

Values

0 = Don't do a remote-boot setup
1 = Do a remote-boot setup if WorkstationSetup=1

Default

0


Workstation Setup

This parameter specifies whether Setup configures a client computer to run Windows 95 locally or as a shared copy from a server. If this parameter is set to No (0), Windows 95 Setup runs normally. If this parameter is set to Allow (1) and if Setup is running from a server, Setup asks if the user wants to install Windows 95 as a shared copy or on the local hard disk. For more information, see Chapter 4, "Server-Based Setup for Windows 95." See also the table for the HDBoot parameter earlier in this section.

Parameter

WorkstationSetup

Values

0 = Allow a standard setup (local files)
1 = Allow a shared workstation setup (run from a server)

Default

0


Display Workstation Setup

This parameter specifies whether the Setup user interface appears during installation of Windows 95 on a workstation that will run a shared copy of Windows 95. Setting this value to 0 forces the value defined for WorkstationSetup in the script.

Parameter

DisplayWorkstationSetup

Values

0 = Do not display user interface
1 = Display user interface

Default

0


Security Parameters in [Network]

User Security

This parameter specifies the security model to be used and, for user-level security, the type of pass-through agent (that is, server or domain). A client with a security provider must be installed for these values to have an effect.

Parameter

Security

Values

share = share-level security
domain = user-level security passing to a Windows NT domain
msserver = user-level security passing to a Windows NT server
nwserver = user-level security passing to a NetWare server

System policy

User-level Access Control settings (under policies for Access Control)

Default

share


Pass-Through Agent

This parameter specifies the pass-through agent for user-level security. This value is ignored in share-level security.

Parameter

PassThroughAgent

Values

Server or domain name

System policy

User-level Access Control settings (under policies for Access Control)

Default

No value, or the value of Workgroup if Security=domain, Preferred Server if Security=nwserver, or none. The default is the value of PreferredServer if Security=nwserver; otherwise, there is no default.


User Interface Options for [Network] Parameters

Display

This parameter controls whether any of the Network Configuration dialog boxes appear in Custom Setup.

Parameter

Display

Values

0 = Do not display
1 = Display

Default

1


Validate NetCard Resources

This parameter specifies whether to display a dialog box to resolve resource conflicts if a partial configuration is detected or if there is an IRQ conflict for a network adapter.

Parameter

ValidateNetCardResources

Values

0 = Do not display a wizard page
1 = Display a wizard page to resolve resource conflicts

Default

1