Manually Disabling DST in DCS & Novell Netware

It appears that the only DST solution for DCS and Novell Netware version 3.x file servers is to disable automatic transitioning to and from DST on these units and manually update the clock on the new 2007 DST dates.  Neither operating system, MS-DOS or Novell Netware 3.x, is being updated by their respective companies.

It is noteworthy that since DCS' introduction in 1989, this is the first time the system has not been able to cope with virtually anything thrown at it!

To disable automatic transition to and from DST in DCS, you will need to edit the DCS unit's AUTOEXEC.BAT file.

  1. Exit DCS to DOS.

  2. At the C:\> prompt, type:

    edit autoexec.bat

    Press the [Enter] key.

  3. The first few lines of the displayed file will look like:

    echo off
    SET TZ=CST6CDT
    prompt $p$g
    set local=c:\bin;c:\;c:\dos
    if exist _NW????.ON set local=%local%;c:\nwlite
    path %local%


    This example shows the system is running in the Central Time Zone (US) and that DST is currently enabled.

  4. To disable DST, edit the line "SET TZ=CST6DST". Change the line to read:

    SET TZ=CST6

    Note that the "CDT" characters have been removed.

  5. Save the changes - [Alt-F], [Save].

  6. Exit the editor  - [Alt-F], [Exit].

  7. Reboot the PC - this is required for the changes to take effect.  You can either power-off the machine for a few seconds, use the reset button on the front of the IBUS unit, or use the key combination [Ctrl]-[Alt]-[Del].

Note: If you have multiple DCS units and/or a Novell Netware server, the changes should be made to all machines at the same time.

If you have a DCS and/or Maestro system using a Novell Netware v3.x server, it is likely that an NLM called "Timezone.nlm" is being loaded when the server starts up.  Additionally, there will be a time zone setting in the Netware start-up file named "autoexec.ncf".  In order to prevent the Netware server from automatically transitioning to and from DST, you will have to modify this file.

  1. At the Netware console, switch the display to show the system console prompt, which displays as the server name followed by a colon, similar to:

    KXXX:_

    If the server monitor is displaying something other than the server command prompt, you can select the correct display by pressing [Ctrl]-[Esc] (Control-Escape).  Select the item listed as "System Console" by typing its associated number and pressing the [Enter] key.
     
  2. At the system console prompt, type:

    load install

    Press the [Enter] key.
     
  3. A menu will be displayed - select the item System Options.
     
  4. Another menu is displayed - select the item Edit AUTOEXEC.NCF File.
     
  5. A window will open, displaying the contents of the file.  The first few lines will look similar to:

    file server name COMPAQ
    ipx internal net 32EC2A14
    set timezone cst6cdt
    load timezone
    ;


    This example shows that the server is running in the Central Time Zone and that DST is currently enabled.
     
  6. To disable DST, the line "set timezone cst6dst" needs to be edited. Change the line to:

    set timezone cst6

    Note that the "cdt" characters have been removed.
     
  7. Press the [Esc] key - you'll be prompted to save the file. Answer "Yes".
     
  8. Select the menu item Return to Main Menu.
     
  9. Select the menu item Exit and confirm the Exit Install? prompt by selecting the Yes item.
     
  10. You are returned to the system console prompt.
     
  11. In order for the changes to take effect, the server needs to be restarted so the new information is used.

    Warning:  The server should not be restarted unless all other PC's connected to the server have logged off the server.  In the case of DCS, this means exiting DCS to the DOS prompt (C:\>).

    To restart the Novell Netware 3.x server:
    1. At the System console prompt, type "down" (no quotes) and press the [Enter] key.

    2. The server will shut itself down gracefully and you will see a confirming message similar to:

      Server XXXXXX has been shut down.
      Type EXIT to return to DOS
      XXXX:_

    3. Type "exit" (no quotes) and press the [Enter] key.  The DOS prompt will appear.

    4. It is unlikely, but possible, that the DOS autoexec.bat may also have time zone information in it.  To check the file and modify if needed, follow the instructions for Disabling DST in DCS, starting with item 2.

    5. To restart the server, you can either power-off the machine for a few seconds, use the reset button on the front of the IBUS unit, or use the key combination [Ctrl-Alt-Del].

    6. Once the Netware server is back up and running, restart your DCS and/or Maestro units.

Note: If you have multiple DCS units and/or a Novell Netware server, the changes should be made to all machines at the same time.

 

Updated May 14 2007

product locator

more information...