# Madge Smart 16/4 PCMCIA Ringnode Installation

Installing the PCMCIA Ringnode under Windows 95

Installing the PCMCIA Ringnode under Windows NT 3.51

Installing the PCMCIA Ringnode under Windows NT 4.0

Configuring the Toshiba laptop for use with the PCMCIA Ringnode

Configuring the IBM Thinkpad for use with the PCMCIA Ringnode

Configuring Compaq Laptops for use with the PCMCIA Ringnode

Configuring the PCMCIA Ringnode in a laptop that uses Phoenix Card and Socket Services

Configuring the PCMCIA Ringnode by using SystemSoft's Card Wizard utility

The Madge Card Services software (MADGECS)

Use your browser's 'back' button to return to the Previous page.

# Installing the PCMCIA Ringnode under Windows 95

Madge recommend you install the latest drivers for Madge adapters. The current drivers for Windows 95 are in the following directory on the Madge LSS 5.0(2) CD-ROM \LSS.500\WIN95.

To install the PCMCIA Ringnode under Windows 95:

1. Insert the adapter into a free PCMCIA slot. If Windows 95 is already running, this will cause the system to display the 'New hardware found' dialogue box. If Windows 95 is not already running, boot the PC into Windows 95 and the 'New hardware found' dialogue will appear.
2. When prompted, select 'Driver from disk provided by hardware manufacturer'. Click OK and type the path of the Madge drivers. If you are using the Madge LSS 5.0(2) CD, the path will be: D:\LSS.500\WIN95. If you are using Disk 2 of the Madge Release Disks, the path is A:\.
3. If you are presented with a choice, select PCMCIA markI or PCMCIA markII from the list of Madge adapters and click OK. (The mark I adapter has a connector with a socket in the centre. The mark II has a socket to one side.)
4. Click OK to have the 'ring speed set at adapter'.
5. To install the client software you must use the Windows 95 CD-ROM or floppy disks. The files for this are in the \Win95 directory on the Windows 95 CD-ROM.
6. When the system has finished copying files, reboot the computer.

If you encounter problems when you are installing the adapter, perform the following:

1. In the Control Panel, select PC Card. Then select the Madge adapter (if it is present), and click Stop.
2. In the Control Panel, select Network. Select the Madge adapter (if it is present), and click Remove. The configuration window will then be empty unless you have any other network adapters installed.
3. Right-click the My Computer icon. Click Properties, and select Device Manager.
4. Run the Windows Explorer and go to the directory C:\WINDOWS\INF. If there is a file in this directory called NETMADGE.INF, delete that file.
5. Go to the directory C:\WINDOWS\SYSTEM and delete any files beginning with the letters MDG (that is, MDG*.*).
6. Reboot the system with the PCMCIA adapter still in the PCMCIA slot.
7. Repeat the instructions in the section above called "Installing the PCMCIA Ringnode under Windows 95".

# Installing the PCMCIA Ringnode under Windows NT 3.51

You do not need to load separate Card and Socket Services software for Windows NT, because the operating system includes a card enabler.

We recommend you install the most recent driver from the Madge release disks. Do not install Madge drivers that ship with the NT operating system.

To install the Madge PCMCIA Ringnode:

1. Insert the Madge PCMCIA Ringnode into a free PCMCIA socket.
2. Boot the PC into Microsoft NT v 3.5. Go to the Main Window and click the Control Panel icon.
3. Select Network.
4. If you already have Networking installed a Network window appears. Go to step 5. If you do not have Networking installed a dialogue will show Windows NT Network is not installed, install it now. Select Yes. A prompt will be given requesting the path for the NT distribution files, insert the NT media and give the appropriate path e.g. D:\i386). Windows will prompt to automatically detect the adapter card, Select Do Not Detect. this will cause a prompt to be given stating the card has not been detected, Press Continue.
5. From the Network Adapter Card list: select Requires disk from manufacturer. Press Continue.
6. A prompt is made to insert the disk.
7. Either put Disk 2 of the Madge LAN Support Software Rel 5.0(2) into the floppy drive and type the path A:\, or put the LSS CD into the CD drive and type the path, D:\LSS.500\WINNT\i386.
8. Select Madge Automated Smart Ringnode Installation and click OK. If the system does not find the adapter, select Have Disk again, then select Madge Smart PCMCIA Ringnode from the list.
9. Click OK again.
10. A dialogue box will be displayed showing: Smart 16/4 PCMCIA Ringnode (I/O location) (Bus number) Press OK
11. The system displays the settings it has assigned for the adapter's I/O location, interrupt, and transfer method. If your specific model of machine requires you to configure different I/O and IRQ settings, then change the settings to the ones recommended. Click OK.
12. The display will return to the Network Settings Window. This will show the Installed Network Software and the Installed Adapter Cards. Press OK to accept all networking settings.
13. A prompt will be given to restart Windows NT to enable all settings to take effect. Select Restart Now.

# Installing the PCMCIA Ringnode under Windows NT 4.0

You can only use the Smart 16/4 PCMCIA Ringnode in Windows NT 3.51, 4.0 (or later).

You do not need to load separate Card and Socket Services software for Windows NT, because the operating system includes a card enabler.

We recommend you install the most recent driver from the Madge release disks. Do not install Madge drivers that ship with the NT operating system.

To install the PCMCIA Ringnode:

1. Insert the Madge PCMCIA Ringnode into a free PCMCIA socket.
2. Boot the PC into Microsoft NT v 4.0. Click the My Computer icon.
3. Select Control Panel.
4. Select Network.
5. If you already have Networking installed a Network window appears with five headings. (Identification, Services, Protocols, Adapters, Bindings).Select Adapters, then choose option Add.Go to step 6. If you do not have Networking installed a dialogue will show that the Windows NT Networking is not installed and will prompt, Install it Now,select Yes. NT will load the Network Wizard, click Next to continue.A dialogue box asks for the type of connection,select Wired to the Network and click Next. At the prompt to Start search / Select from List, choose Select from List.
6. Select Have Disk.
7. Either put Disk 2 of the Madge LAN Support Software Rel 5.0(2) into the floppy drive and type the path A:\, or put the LSS CD into the CD drive and type the path, D:\LSS.500\WINNT\I386.
8. Select Madge Automated Smart Ringnode Installation and click OK. If the system does not find the adapter, select Have Disk again, then select Madge Smart PCMCIA Ringnode from the list.
9. Click OK again.
10. The system displays the settings it has assigned for the adapter's I/O location, interrupt, and transfer method. If your specific model of machine requires you to configure different I/O and IRQ settings, then change the settings to the ones recommended. Click OK.
11. Click Close.
12. Click the Start button, then select Run option. Type REGEDIT in the Open Box.
13. Move through the registry to the following location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Pcmcia\DataBase\MADGE\SMART 16/4PCMCIA Ringnode.
14. Double-click the entry "Driver:madgemport". This brings up a String Editor box. Change the entry to "mdgmport", and click OK. To close Regedit, select Registry, then select exit.
15. Restart the system.

# Configuring the Toshiba laptop for use with the PCMCIA Ringnode

Recommended PCMCIA Ringnode settings for Toshiba laptops

I/O location 300h
Interrupt 11

The Madge Smart 16/4 PCMCIA Ringnode has been tested and found to work with the above I/O and interrupt settings in the following Toshiba laptops (when these laptops are configured with their factory default settings):

- Satellite Pro 400 CDT
- Satellite Pro 430 CDT
- Tecra 720 CDT
- Tecra 500 CS
- Tecra 510 CDT
- T4600
- T4900 CT
- Portege 610 CT Making sure the correct settings are available.

  If interrupt 11 and I/O 300h cause a resource conflict between the PCMCIA Ringnode and another device, then it is likely that the laptop no longer has its factory default configuration.

  To see whether any device other than the Ringnode is using these resources, run the Toshiba TSETUP program. TSETUP should be run from DOS. It will often exist in the path if DOS was installed from the Toshiba disks. Alternatively it can be found on the setup disk that came with your laptop. The TSETUP program displays the settings for the sound system, the parallel port, and the serial port. If any of these devices use interrupt 11 or I/O 300h, we recommend that the factory defaults are reloaded. To do this, press the <Home> key.

  NOTE: The factory default settings for the sound system are IRQ5 and I/O location 220h.

  # Configuring the IBM Thinkpad for use with the PCMCIA Ringnode

  The instructions in this section require you to use certain configuration utilities that are supplied by IBM with models of the Thinkpad that include CD-ROM drives. These models have the letters "CD" in their designation and they include models 755CD, 760CD, 560CD, and 360CD. Other models of the IBM Thinkpad are not supplied with hardware configuration utilities. If your model has no configuration utilities, you cannot configure the computer's hardware. Instead, all you can do is force the Smart 16/4 PCMCIA Ringnode to use the settings that Madge recommend for use with IBM Thinkpads (see below).

  Recommended PCMCIA Ringnode settings for IBM Thinkpads.

  For IBM Thinkpads, configure the Madge driver to use:

  I/O location 0300.

  Interrupt 10.

  Making sure the correct I/O and interrupt settings are available.

  ### Using the Thinkpad Features utility

  1. Either run the Thinkpad Features utility from your PC's desktop, or go to the directory C:\THINKPAD and run the TPW application.
  2. Click the Infrared Port icon. Then disable this port.
  3. Click the Audio icon. Then set I/O=4E30 and IRQ=11.
  4. Make sure the Soundblaster emulation box is checked. Set the I/O address to 220 and the interrupt to IRQ 5 for the Soundblaster card. Click OK.
  5. Click the Midi icon. Click Advanced. Select I/O address 330, and IRQ 5. (The midi uses the Soundblaster card and therefore needs the same IRQ setting.)
  6. Now Reboot the system to allow these changes to take effect.

  ### Using the PS2 utility (for DOS).

  If you do not have the Thinkpad Features utility but you have the PS2 utility, follow the instructions in this section.
  1. Open a DOS box, and go to the directory C:\THINKPAD.
  2. At the DOS prompt, type: PS2 DSP IRQ 11 [ENTER], and ignore the message stating to restart the system for changes to take effect.
  3. Then type: PS2 IR D [ENTER], and again ignore the message.
  4. Then type: PS2 MIDI ADD 330 [ENTER], and again ignore the message.
  5. They type: PS2 MIDI IRQ 5 [ENTER].
  6. Now Reboot the system to allow these changes to take effect.

  # Configuring Compaq Laptops for use with the PCMCIA Ringnode

  For Compaq LTE laptops, configure the Smart 16/4 PCMCIA Ringnode to use:

  I/O location 0320.

  Interrupt 11.

  For Compaq Armada laptops, configure the PCMCIA Ringnode to use:

  I/O location 0A20.

  Interrupt 10.

  Make sure the correct I/O and Interrupt settings are available.

  If you need to free an I/O location or interrupt setting to make the above settings available to the PCMCIA Ringnode, do this by running the System Setup utility. To run System Setup, switch the PC off and then back on using the power switch, then while the machine is rebooting, press <F10>.

  # Configuring the PCMCIA Ringnode in a laptop that uses Phoenix Card and Socket Services

  Ensure the Phoenix card and socket services are installed in the CONFIG.SYS file. If these files are not present then, put Phoenix disk 1 in drive A:\ and from within Microsoft Windows select menu options file run. In the dialogue box enter A:\install.exe.

  If you are running EMM386, check in CONFIG.SYS for the exact X= parameter recommended by Phoenix for your laptop. Check the SYSTEM.INI file in the windows directory to confirm the EmmExclude= statement is using the same parameters.

  ### Configuring Madge Drivers for use with Phoenix Card and Socket Services.

  The simplest way to make sure the Smart 16/4 PCMCIA Ringnode uses the settings that Madge recommend for the type of laptop you have, is to configure the network drivers directly. The table below lists the file to amend and the directory where these files are commonly found.

  If the network driver you are using is SMART.EXE, then open (using a text editor) SMART.CFG, and in the [CARD] section, set the IO= and IRQ= parameters to the values that Madge recommend for the type of laptop you are using.

  If the network driver you are using is MDGND.DOS, then open (using a text editor) PROTOCOL.INI and, in the [MDGND_NIF] section, set the IOAddress= and IRQNumber= parameters to the values that Madge recommend for the type of laptop you are using. (Note that the I/O address you use must be preceded by 0x.)

  If the network driver you are using is MADGEODI.COM, then open (using a text editor) NET.CFG and, in the LINK DRIVER MADGEODI section, set the PORT and INT parameters to the values that Madge recommend for the type of laptop you are using.

  After saving the file reboot and run the network drivers.

  Sample Configuration file sections
  Sample Section of the configuration file madgeodi.com, net.cfg, usually found in C:\nwclient link driver madgeodi.
  port 300
  int 10
  smart.exe smart.cfg, commonly found in c:\madge [host]
  win=31
  [card]
  pio
  io=300
  irq=10
  mdgnd.dos
  protocol.ini, found in the Windows for Workgroups directory [mdg$mdgpcmcia]
  drivername=mdgnd$
  IOAddress = 0x0300
  SetIRQNumber= 10

  # Configuring the PCMCIA Ringnode by using SystemSoft's Card Wizard utility

  SystemSoft provide a useful README file, and we recommend you read this before following the instructions below. You must load the network driver for the Madge PCMCIA Ringnode after you have loaded Card and Socket Services and before you start Windows.

  If the SystemSoft card and socket services are not installed then put the SystemSoft disk 1 in drive A:\ and from within Microsoft Windows select menu options File Run. In the dialogue box enter A:\SETUP.EXE. Reboot the PC after the installation has completed.

  SystemSoft provide a DOS utility called CARDINFO.EXE which reports the configuration of PCMCIA adapters installed in the PC. By default, this utility is stored in the directory C:\CARDWIZ.

  ### Setting the I/O location and interrupt for the PCMCIA Ringnode

  1. With the PCMCIA Ringnode in a PCMCIA slot, and with the network driver loaded, start Windows and run Card Wizard from the SystemSoft Tools program group.
  2. In the Card Information window, click Smart 16/4 PCMCIA Ringnode.
  3. Click the Tile icon on the tool bar so that all four configuration windows appear on the screen.
  4. Check the Reserved radio button in the IRQ window. Then click Add, and choose the IRQ setting that Madge recommend for the PCMCIA Ringnode in the type of laptop you are using.
  5. If you are prompted to reboot, do not do so yet.
  6. Go to the I/O Range window. Check the Reserved radio button, and click Add. Choose an I/O range which includes the I/O location that Madge recommend for the PCMCIA Ringnode in the type of laptop you are using. Then click OK.
  7. Exit Card Wizard and save the new configuration.
  8. Lastly, use a text editor to edit your network software configuration file. If the network driver you are using is SMART.EXE, then open SMART.CFG, and in the [CARD] section, set the IO= and IRQ= parameters to the values that Madge recommend for the type of laptop you are using.

     If the network driver you are using is MDGND.DOS, then open PROTOCOL.INI and, in the [MDGND_NIF] section, set the IOAddress= and IRQNumber= parameters to the values that Madge recommend for the type of laptop you are using. (Note that the I/O address you use must be preceded by 0x.)

     If the network driver you are using is MADGEODI.COM, then open NET.CFG and, in the LINK DRIVER MADGEODI section, set the PORT and INT parameters to the values that Madge recommend for the type of laptop you are using.

  9. After saving the file reboot and run the network drivers.

     Sample Configuration file sections
     Sample Section of the configuration file madgeodi.com, net.cfg link driver madgeodi section.
     port 300
     int 10
     smart.exe smart.cfg [host]
     win=31
     [card]
     pio
     io=300
     irq=10
     mdgnd.dos
     protocol.ini [mdg$mdgpcmcia]
     drivername=mdgnd$
     IOAddress = 0x0300
     SetIRQNumber= 10

  # The Madge Card Services software (MADGECS)

  The Madge Card Services software consists of a program called MADGECS.EXE. You can create a configuration file for it to use called MADGECS.CFG. This software is exclusively for use with Madge PCMCIA. Do not use it if you need to use other vendors' PCMCIA adapters at the same time as the PCMCIA Ringnode.

  ### To Install MADGECS

  1. Create a directory called C:\MADGECS.
  2. Copy MADGECS.EXE to C:\MADGECS either from the root of LSS 5.0(2) Release Disk 1 or from the following directory on the Madge CD-ROM \LSS.500\DISKS\D1.
  3. Use a text editor to create a file called MADGECS.CFG. (If you already have a MADGECS.CFG file then use a text editor to open that file.) Add the following line to MADGECS.CFG: EMULATE_SOCKET_SERVICES=YES.
  4. If there are any I/O settings you know the PCMCIA adapter must not use in the type of PC you are using, add the EXCLUDE_IO= parameter to MADGECS.CFG. For example, for IBM Thinkpads you might add the following line: EXCLUDE_IO=4E30, 220, 330
  5. If there are any I/O settings that you want the PCMCIA Ringnode to try to use, if they are available, add the USE_IO= parameter to MADGECS.CFG. For example, for IBM Thinkpads you might add the following line: USE_IO=0300
  6. If there are any interrupt settings that you know the PCMCIA Ringnode must not use in the type of PC you are using, add the EXCLUDE_INTERRUPT= parameter to MADGECS.CFG. For example, for IBM Thinkpads you might add the following line: EXCLUDE_INTERRUPT=11, 5,
  7. If there are any interrupt settings that you want the PCMCIA Ringnode to try to use if they are available, add the USE_INTERRUPT= parameter to MADGECS.CFG. For example, for IBM Thinkpads you might add the following line: USE_INTERRUPT=10
  8. Prevent Windows or any memory managers from remapping the address range that MADGECS is using. The following examples of how to do this assume that MADGECS is using the default memory range of C800-CAFF. (You need to use a text editor to alter the relevant system configuration files.) If you are running: Windows, add the command EMMExclude=C800-CAFF to the [386enh] section of SYSTEM.INI (which is in the C:\WINDOWS directory); EMM386, add the parameter X=C800-CAFF to the EMM386 device line in CONFIG.SYS; 386MAX, add the parameter RAM=C800-CAFF to the 386MAX device line in CONFIG.SYS.
  9. Load MADGECS from CONFIG.SYS by adding the following device line before any lines that load network drivers: C:\MADGECS\MADGECS.EXE. Alternatively, load MADGECS from AUTOEXEC.BAT by adding the following command before any commands that load network drivers: C:\MADGECS\MADGECS.
  10. Now the Madge driver will load successfully.

      Sample MADGECS.CFG
      EMULATE_SOCKET_SERVICES=YES
      USE_IO=0300
      EXCLUDE_IO=A20, 1A20, 2A20, 3A20
      USE_INTERRUPT=10, 11
      EXCLUDE_INTERRUPT=3, 5, 8, 15