Applies To:
  • CitectSCADA 1.00 1.01 1.10 1.11 1.20 2.00 2.01

Summary:
If you configure your PC to use NDIS 3.0 drivers for its network, it may not change your PROTOCOL.INI file correctly. Generally there will be no data under the section heading. You will have to manually edit your PROTOCOL.INI file from DOS, and then run windows again. 

Solution:
The entry in the PROTOCOL.INI file is determined by the NETWORK.INF file found in your WINDOWS\SYSTEM directory. This file will specify which settings are available for a particular network adaptor. If you have found this problem with your network adaptor, look through the NETWORK.INF file to determine what settings you need in your PROTOCOL.INI file. The following is an example for an NE2000 card.

NETWORK.INF

[netcard]
ms$ne2000="Novell/Anthem NE2000",212,ndis,ethernet,0x07,ms$ne2000,ms$ne2000_nif
[ms$ne2000_nif]
drivername=MS2000$
irq=INTERRUPT,,int,"2,5,1",3,0x18
io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x18
slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32

PROTOCOL.INI

[network.setup]
version=0x3110
netcard=ms$ne2clone,1,MS$NE2CLONE,2
transport=ms$nwlinknb,NWLINK
transport=ms$netbeui,NETBEUI
lana0=ms$ne2clone,1,ms$nwlinknb
lana1=ms$ne2clone,1,ms$netbeui
[NWLINK]
BINDINGS=MS$NE2CLONE
[NETBEUI]
BINDINGS=MS$NE2CLONE
LANABASE=1
[MS$NE2CLONE]
INTERRUPT=5
IOBASE=0x320
[NE2000]
Adapters=MS$NE2CLONE

The section [MS$NE2CLONE] is the section you will have to modify yourself. You need to put both your interrupt and iobase port address under this section. In the example above the NE2000 adaptor is using IRQ 5 and IO Port 320h.

 

Keywords:
 

Attachments