3 Installation

3.1 Installing the Network Links software

Installing the PCNE2 module


  1. Hold down the Shift key and double-click on !PC to open itwithout running it.

  2. Copy the PCNE2 module from the DCI4 directory on the floppy disc toinside the !PC directory.

Editing the !Run file


You must edit the !Run file within !PC to enable network support.

  1. Open the !Run file in the !PC directory by dragging its icon to atext editor.

  2. For !PC version 2.0 or later, remove the '|' at the start of theline:

    | Run <Diva$Dir>.!NetRun
    to enable the network support.

  3. For older versions of !PC version (1.995 or earlier), find the linessimilar to these (about two thirds of the way down the file) and deletethem:

    | Network support now comes as either DCI2 or DCI4| See the Net_readme file supplied with Network Links for details|| This is the DCI2 support|RMEnsure Etherb 1.44 RMLoad <Diva$Dir>.ETHERb|RMEnsure Etherb 1.44 Error <Diva$Dir>.ETHERb not found or too old|RMEnsure PCNE2 1.80 RMLoad <Diva$Dir>.PCNE2 -pISO -deb0|RMEnsure PCNE2 1.80 Error <Diva$Dir>.PCNE2 not found or too old|| This is the DCI4 support|You need to already have a DCI4 ethernet driver loaded -.|Fill in the appropriate name (Ether3,B,H) here instead of EtherX|Then change the -d option to correspond (see net_readme)|RMEnsure EtherX 4.00 Error EtherX not found or too old|RMEnsure PCNE2 1.83 RMLoad <Diva$Dir>.PCNE2 -pISO|RMEnsure PCNE2 1.83 Error <Diva$Dir>.PCNE2 not found or too old
  4. Replace them with:

    Run <Diva$Dir>.!NetRun
  5. Save the file.

Installing the !NetRun file


You must install the appropriate !NetRun file for yourtype of Ethernet card.

  1. Locate the directory for your Ethernet card manufacturer on theNetwork Links floppy disc.

  2. Locate the appropriate !NetRun file for your card.

  3. Copy the relevant !NetRun file into the !PCdirectory.

    • If you cannot find a suitable file for your card, then use the!NetRun in the Other directory, and customise it asrequired, as described below.

Editing the !NetRun file


The !NetRun file looks like this:

RMEnsure MbufManager 0.13 RMReinit MbufManager|RMEnsure MbufManager 0.13 RMLoad <Diva$Dir>.MManagerRMEnsure MbufManager 0.13 Error <Diva$Dir>.MManager not found ortoo old|RMEnsure EtherB 4.00 RMLoad <Diva$Dir>.EtherBRMEnsure EtherB 4.00 Error <EtherB> not found or too oldRMEnsure PCNE2 1.83 RMLoad <Diva$Dir>.PCNE2 -pISORMEnsure PCNE2 1.83 Error <Diva$Dir>.PCNE2 not found or too old
If you are not using any Acorn-side networking then you should:

  1. Delete the | character at the beginning of the firsttwo lines. This makes them active parts of the file rather than inactivecomments.

  2. Copy the EtherX module from the same directoryas the !NetRun file into inside the !PC directory

  3. Copy the MManager file (the MbufManager module) fromthe DCI4 directory into inside the !PC directory.

  4. Change the -p option at the end of the second line toreflect your system. (The default -pISO is correct forWindows networking).

    • Complete details of these options are described in Chapter 7, PCNE2 module options, but below is sufficient information for many common set-ups:

    The -p option specifies which packet types will bepassed to the PC card.

    If you do not know which packet typesyou need, ask your network supervisor. If you can't find out then theseare guidelines; read the sections specific to each type of network forfurther details:

    Packet typeNetwork supported
    ISOWindows for Workgroups, Windows 95,Workgroup connection for DOS
    IPXNovell Netware (it that doesn't work, thentry ISO and IPX for example: -pISO -pIPX)
    TCPIPNFS (note that for this option you willneed to read Chapter 6, Usingmultiple Ethernet driver units, unless you have noARM-side networking enabled)

  5. If there is a -d option (for example-deb0) remove it, as it is not usually needed.

    Complete details of these options are described in Chapter 7, PCNE2 module options, but below is sufficient information for many common set-ups:

    • The -d option specifies the internal name and unitnumber of the driver for your Ethernet card. This is normally determinedfrom the Inet$EtherType variable, and thus is automatic.You will only need to specify it if this variable is missing, or youneed to use multiple Driver Units. See 6, Using multiple Ethernet driverunits for why and how you might want to use otherunits.

  6. Save the !NetRun file.

Installing the PCNE2module
Editing the !Run file
Installing the !NetRunfile
Editing the !NetRunfile

Network Links User Guide - 13 AUG 1996 © Aleph One Ltd 1996