readme.txt Driver File Contents (nat32v6.zip)

NAT32: Connecting Private LANS to the Internet                     BUILD 1151
----------------------------------------------                     ----------

(C) 2001 NAT Software
(C) 2001 Dan Lanciani

***** ALL RIGHTS RESERVED *****

Version 6.4.5             WINDOWS NT/95/98/ME                  1. June, 2001
-----------------------------------------------------------------------------


        WINDOWS 2000 USERS: Download http://www.nat32.com/nat32p.zip
        ------------------------------------------------------------

        WINZIP USERS: do NOT use the WINZIP INSTALL feature
        ---------------------------------------------------         

NAT32 is a Windows Application which allows all computers on a private LAN 
to share an Internet connection.

With appropriate configuration, NAT32 will support Windows DUN devices, Cable
Modems and Private LAN to Registered LAN configurations.

        NOTE: Cable Modems which use Emulated Token Ring 
              over ATM are NOT supported.
 
NAT32 also supports the Windows DUN/RAS Server, allowing dial-in access to a 
machine which connects to the Internet via an Ethernet Adapter and a single 
registered IP address.

NAT32 is an IP Router, NOT a Proxy Server. Time-consuming reconfiguration 
of network applications is NOT required. All applications on your private 
LAN have address-mapped UDP, TCP and ICMP access to the Internet. 

NAT32 does NOT modify or replace any Windows DLLs or Drivers on your system. 
The networking behaviour of your system is not altered in any way.

Unzip the archive with either WinZip or the command: 
                
                        pkunzip -d nat32v6.zip 

The archive can be unzipped into any desired directory, the example below
uses the directory c:\nat32.

Before Running NAT32:
---------------------

WINDOWS 95 users should install the Microsoft DUN 1.2 (or later) upgrade
before running NAT32. This upgrade is an absolute must (even for Cable Modem
users) because it contains the latest VIP.386 and TCP/IP upgrades, as well
as vastly improved Dial-Up Networking support. The upgrade is available for 
free download from www.microsoft.com.

WINDOWS NT users: Please install the latest Service Pack. The NT Service 
Packs contain important patches which enhance security and correct bugs.
If you have RRAS installed on your system, please be sure to turn off 
the Router and to turn off IP Routing.
   
NAT32 uses a special version of Dan Lanciani's NDIS3PKT driver. DO NOT
ATTEMPT to run NAT32 with any version of NDIS3PKT other than the one
contained in this distribution.

Install NDIS3PKT as follows:

1. Start the Control Panel Network Applet and then "Add" "Protocol".

2. Click the "Have Disk" button and specify the directory into which you
   unzipped the NAT32 zip file.

3. Click OK.

4. You will receive a Restart prompt. You MUST restart Windows at this point.

Installing NAT32:
-----------------

1. Click START then RUN and then enter: \nat32\setup.exe 
   
2. The NAT32 Setup Program will then run. This program makes no major
   changes to your system.

3. When SETUP.EXE has completed, click START then Programs then NAT32
   and then Configure NAT32.
   
   An Options Dialog Box will be displayed. Select the options you need and
   then click Continue...
   
   You may clear the "Create Shortcut" checkbox if you don't want a Desktop 
   Shortcut to NAT32 to be created. The shortcut will start NAT32 with the 
   selected settings, and you should use that Shortcut to start NAT32 with
   those settings.
   
NAT32 will auto-configure on most systems, but BE SURE you are using private
IP addresses on your private LAN.

DO NOT START NAT32 AS A SERVICE UNTIL IT HAS BEEN FULLY CONFIGURED AND TESTED.

Two documentation files are available: 

        http://www.nat32.com/nat32doc.html - full installation instructions

        http://www.nat32.com/htm/nat32.doc - advanced topics and tips

***************************** IMPORTANT NOTES *******************************
*                                                                           *
*                          WINDOWS 95/98 Platform                           *
*                                                                           *
* IF YOU ARE UPGRADING FROM PREVIOUS VERSIONS OF NAT32 please do the        *
* following:                                                                *
*                                                                           *
*       1. Remove the NAT32 Packet Driver with Control Panel Network        *
*       2. Before rebooting:                                                *
*          Erase the file \windows\inf\ndis3pkt.inf                         *
*          Erase the entire [ndis3pkt] Section in \windows\system.ini       *
*          Erase the line: device=ndis3pkt.386 from the [386Enh] section    *
*       3. Reboot Windows                                                   *
*       4. Now install the new NDIS3PKT driver with Control Panel Network   *
*                                                                           *
*       Note: Step 3 is absolutely crucial. It is needed because of a bug   *
*             in the Windows Control Panel Network Applet.                  *
*                                                                           *
*****************************************************************************


************************** HOW TO UNINSTALL NAT32 ***************************
*                                                                           *
* Click Start/Programs/Nat32/Uninstall                                      *
*                                                                           *
* Drag the NAT32 directory to the Recycle Bin.                              *
*                                                                           *
* To uninstall NDIS3PKT, use the Control Panel Network to remove the driver *
* from the system.                                                          *
*                                                                           *
*****************************************************************************

NAT32 is SHAREWARE and will run for 60 minutes to allow you to evaluate its 
features. NDIS3PKT has been modified to run with NAT32 only.

You may use NAT32 to give any number of hosts on your LAN Internet access. 

Registration remains valid for all future Builds of the same Version for the
same platform. 

Click "How to Register" in the NAT32 Console for full details on how to 
register this software.

***************************************************************************** 
*                                                                           *
* Online registration:                                                      *
*                                                                           *
* http://www.reg.net/product.asp?ID=2621 (NT/95/98/ME)                      *
* http://www.reg.net/product.asp?ID=2007 (95/98/ME ONLY)                    *
*                                                                           *
*****************************************************************************
      
Send BUG REPORTS to: bugs@nat32.com 

The latest information on NAT32 is available from http://www.nat32.com

What's New in this Release
--------------------------

DD.MM.YEAR

01.06.2001  BUILD 1151
            TCP time daemon (port 37) added. Use "start tcptime" to start it.
            Command "ttime host" added. Contacts "host" to obtain the time.
            UDP time daemon (port 37) added. Use "start udptime" to start it.
            Command "time host" added. Contacts "host" to obtain the time.

04.04.2001  BUILD 1150
            Registration procedure modified.
            Setup.exe enhanced.
            Route add command infinite TTL is now 0, as in NAT32+.
             
23.02.2001  BUILD 1149
            Socks5d bug corrected.

19.02.2001  BUILD 1148
            Shutdown delay removed.
            
11.02.2001  BUILD 1147
            DNS detection modified.
            Redial behaviour modified. 

09.02.2001  BUILD 1146
            Minor changes.

31.01.2001  BUILD 1145
            Minor Service bug fixed.

28.01.2001  BUILD 1144
            Minor changes.

27.01.2001  BUILD 1143
            Configuration Dialog Boxes changed.
            Startup script size bug corrected.
            DHCPD modified.
            Seta and Setl commands added for setting DHCPD start address and
            DHCPD lease.
            Registration bug fixed.

18.01.2001  BUILD 1142
            Email Server field added to Registration dialog.

16.01.2001  BUILD 1141
            Windows ME winrt command fixed.
            Diag and diagnt scripts added for producing INFO.TXT from Java.

10.01.2001  BUILD 1140
            Shell: the first '#' of a command is now a true comment
            character. Only exception is "#!".
            Registration confirmation Email added.

11.12.2000  BUILD 1132
            Incoming IP fragments now reassembled so that they can be
            unmapped correctly.
            ipf command added to interrogate IP Fragment List.
            TCP MSS Option now set to MTU of outgoing interface.
            sleep(0) added to IP_IN to minimize packet loss.  
            Help now pipes to more.
            Help nat32 added.
      --->  New NDIS3PKT.386 added. Supports intermdiate mode filtering.
      --->  New NDIS3PKT.SYS added. Supports intermdiate mode filtering and
            up to 16 devices.
            NTSPPPOE support modified for NT:
            - DHCP-assigned values in IPAddress etc fetched from Registry.
            - If NTSPPPOE driver detected, set ni_info = -2.
            Pipe mechanism modified.
            Failed Windows DHCP configuration detected.
            Applet modified. Use nat32n.htm for Netscape, nat32e.htm for
            Internet Explorer.
            TCL Sockets modified so that EOF returns TCL_OK
            Tracef command added.
            Setdev command added.
            Winclose bug fixed.

19.11.2000  BUILD 1131
            Tcl time command fixed. 

04.10.2000  BUILD 1130
            Netin1 changed for single adapter configurations.
            Info script now does an ndisinfo.

15.09.2000  BUILD 1129
            Experimental TDI code added.
            Arpadd command added.

31.08.2000  BUILD 1128
            Bug in IPPUTP corrected: UDP checksum was always recalculated, 
            even when 0. 
            Autodial now ignores all traffic not from sources on the 
            configured private network (not subnets).

23.08.2000  BUILD 1127
            Netin1 modified so that Eth broadcasts from IP addresses not on 
            an interface's subnet are ignored. 

20.08.2000  BUILD 1126
            DHCP modified for Linux: BOOTP header fields set.
            DNS detection modified. Nsdetect on|off command added.
            On NT, DHCP-assigned Domain Name is now picked up. 
            HTTPDI modified: file access to working directory only 

11.08.2000  Build 1125
            Pipe device bug fixed.
            HTTPDI added, this one allows Internet access.
            Pcany script added. See http://www.nat32.com/htm/pcany.htm
            for details about pcAnywhere support.
            IPGETP fragmentation error message removed.
            PPMAP UDP APM entries no longer time out.

06.08.2000  Build 1124
            Startup file size bug fixed.

05.08.2000  Build 1123
            DHCPD modified to not depend on Parameter 61, which is not
            set by some Unix variants.

03.08.2000  Build 1122
            SMAP command added. See http://www.nat32.com/htm/smap.htm
            for details.

02.07.2000  Build 1121
            DHCPD bug fixed (DNS server not set properly).

27.06.2000  Build 1120
            Minor admin change. Code now identical to NAT32+ admin code.

26.06.2000  Build 1119
            UDP datagram XGHLEN error fixed

19.06.2000  Build 1118
            Ipmapb command modified so that it (again) broadcasts ALL 
            unmapped UDP traffic on the private LAN.

11.06.2000  Build 1117
            Console now gets focus when System Tray icon is clicked.
      --->  new NDIS3PKT.386 runs on Windows Millenium Edition

19.05.2000  Build 1116
            Some unused shell commands removed.

09.05.2000  Build 1115
            Admin default state bug fixed.

28.04.2000  Build 1114
            Path MTU detection added
            Admin file table overflow fixed
            Admind command added, specify whether stations are to be enabled
            or disabled per default.
            Admin open and admin close added, open or close the Admin Dialog
            Box from the command line. 

15.04.2000  Build 1113
            New oemsetup.inf file.

13.04.2000  Build 1112
            Tracert fixed.
            
11.04.2000  Build 1111
            When NAT32 starts, file "startup" is copied to "startup.tmp". 
            File "startup.tmp" is then used.
            File "startup" can now be modified while NAT32 is running, but
            NAT32 must be restarted to use the new settings.
            
            Admin! now defaults to "all stations enabled".
            
            Admin on command defaults to "all stations disabled". 
            You must supply explicit admin x.x.x.x enable commands in this 
            case.
            
            DNS server detection added. NAT32 now notices which DNS server
            Windows is using and also uses that server.  

04.04.2000  Build 1110
            Admin modified extensively. For details, see: 
            http://www.nat32.com/htm/admin.htm
            DHCPD now supports multiple private adapters, but defaults to
            the SECONDARY adapter.
            ICMP Router Advertisements sent on NT (not on 95/98)
            NAT32.HTM and client.class updated.
            Ipmapb command modified. 
     ---->  New version of NDIS3PKT.386, NDIS3NDI.DLL
     
21.03.2000  Build 1107
            Client.class update.

18.03.2000  Build 1106
      --->  NDIS3PKT.SYS update
            
17.03.2000  Build 1105
            HTTPD update.

07.03.2000  Build 1104
            Menu item Help/Register grayed if registered.
            DialPad required removal of the ip_id check.

29.02.2000  Build 1103

      --->  New version of NDIS3PKT.SYS.

27.02.2000  Build 1102
            Seti command for PPPoE support now changes the NAT32 MTU on the
            Primary Interface to desired number of bytes.

25.01.2000  Build 1101
            Asheron's Call TCL script added.
            IPSEC protocol 51 support added.

14.01.2000  Build 1100
            Dialpad support added. See http://www.nat32.com/htm/howto.htm

13.01.2000  Build 1099
            Battle Net support added. 
            See http://www.nat32.com/htm/howto.htm for details. 

07.01.2000  Build 1098
            TCL Environment problem corrected.
            DHCPD command now supports a LEASE (in hours) parameter.
                      
29.12.1999  Build 1097
            Minor Ethwrite problem corrected.
            Minor Netwrite problem corrected.
            PPPIN modified so that 224.0.0.1 packets don't keep a DUN
            connection up.

19.11.1999  Build 1096
            NT Service: long file name problem corrected.
            Fileexec problem corrected.
            Admin in ipgetp modified.

15.11.1999  Build 1095
            Admin support enhanced.

12.11.1999  Build 1094
            Dialog boxes now show icon in taskbar.
            Ping appends Domain.
            NAT32.EXE with no args always erases netcfg2, netcfg3 files
            DHCPD assigned addresses can now start at the offset specified
            using the seta command (before DHCPD is started).
            
30.10.1999  Build 1093
            Tcl memory leak fixed.
            File handling modified.

21.10.1999  Build 1092
            Admin command modified.
            Autodial modified.

13.10.1999  Build 1091
            Umap command added.
            
06.10.1999  Build 1090
            SETI command added.
            DUNS command modified. In client mode, duns on can now be used
            to start the DUN Server.
            DUN support modified: if more than one connection exists, use the
            first one which was opened.
            Trace N now shows ICMP type and code.
            Ndis3 cmd now shows driver status.
            Auto-disconnect support improved.
            HTML Help system added.
   --->     New NDIS3PKT.386 driver supports up to 8 Adapters.

21.09.1999  Build 1089
            NT Service support modified. RUNDLL32.EXE is no longer used.
            
18.09.1999  Build 1088
            Wreg modified. Strcpy(ptr, ptr) removed.
            ICQ support improved. Default configuration now works.
            Socks4d and Socks5d man page corrected.
            Linux FTP (uses Telnet control chars) now supported.
            Linux Netscape not supported (yet).
            NOTE: do not use PASSIVE mode with Linux machines.
            MUX command modified  (ip_id = ipackid++).
            DHCP command modified (ip_id = ipackid++).
            All non-directed IP packets on SIMPLEX interface ignored.
            All Broadcast ICMP packets on the PRIMARY Interface ignored.
    --->    New NDIS3PKT.SYS included: compatible with RRAS 3.0 and later.
            NETBIOS UDP request no longer trigger an Autodial.
            DHCPD ignores DHCP requests in single-adapter cable modem 
            configurations, unless file dhcpd.ini contains the Ethernet
            Address of the machine which sent the request.  
            DHCPD no longer pings all addresses at startup.
            DHCPD gave GPF when no dhcpd.ini file found.
            DUNS command changed. See man\duns.man for deatils.
            IDENTD name -u returns a unique name in each response.
            Change * in Build 1086 reversed.
            
26.08.1999  Build 1087
            NT Service support modified. See man\service.man for details.
            
22.08.1999  Build 1086
            Passive and active FTP to servers behind NAT32 now supported.
            DHCP Daemon now supports up to 64 private machines.
            NAT32 running as an NT service without a desktop no longer
            stops working if NAT32 is started a second time.
            NAT32 Service Installation on NT simplified.
          * DNS mapping modified: no mapping of requests to a server other
            than NAT32's IP address (is this a good idea???).
            DUN: PPP logging to file ppp.log
            DHCPD: dhcpd.ini file now supported.
            SHELL: log command added.
            Ipmap command now understands a "p" parameter (PRIMARY).
                                      
11.08.1999  Build 1085
            DHCP server support added. See man\dhcpd.man for details.
            Fixed FTP timing out after 2 minutes in non-PASV mode.
            Identd name bug fixed.
            Telnetd bug fixed.
            HTTPD modifed. HTTPD.MAN page added.
            VPN support modified. App.doc updated.
            Port Map offset set to 100 rather than 8000.
            Port Map for FTP now unsigned.
            Pings arriving via the Primary Interface are not answered.
            IPMAPB fixed.
            RAS Support for NT modified. Now works with many NDISWANs.
            *** NEW NDIS3PKT.SYS *** LRU deletion, larger MUX Table.
            
12.07.1999  Build 1084
            Administrative support added.
            DUN support modified: no more RasDial Errors printed.
            
09.07.1999  Build 1083
            No ICMP dst unreachable, host unreachable sent.
            
22.06.1999  Build 1082
            Telnetd passwords now recycle when end of password list is 
            reached.
            Mux reset command clears only partial connections.
            Sets command updates status bar.

18.06.1999  Build 1081
            Support for Windows 98SE ICS added.
            See http://www.nat32/com/howto.html for details
            Be *sure* to install the latest NDIS3PKT.386 driver.
             
17.06.1999  Build 1080
            *** NEW NDIS3PKT.386 *** Works with Windows 98 SE
            File "connect" is executed after a connection is established.
            Nat32.exe -t will terminate a previous instance of NAT32.
             
11.06.1999  Build 1079
            Netin1 modified. This may cause problems with simplex cable 
            modems.
            
07.06.1999  Build 1078
            Redial command modified: 2nd argument is now the redial interval
            in seconds. Default is 60 seconds.
            Control Panel Network started if NDIS3PKT is not installed.

03.06.1999  Build 1077
            Netcfg array size increased to handle long adapter names.

30.05.1999  Build 1076
            New ndis3pkt.386 driver included
            Redial -1 disables the redial limit
            RasDial failure now prints error message in the Console.
        
23.05.1999  Build 1075
            NAT32 can now be invoked only once.
            
14.05.1999  Build 1074
            Port mapping tables aging mechanism modified.

12.05.1999  Build 1073
            Apm table size set to 64
            Apmdel called when full
            
10.05.1999  Build 1072
            DUN problem with existing connections fixed.

04.05.1999  Build 1071
            New DUN features: 
                Redial command limits redial attempts
                Ppp dial connection command now dials immediately
                Status Bar shows remaining redial attempts

            IP-over-IP (Protocol 94) support added. **UNTESTED**
            MUX Reset command added.
            Httpd script modified to support up to 5 command arguments.
                      
28.04.1999  Build 1070
            Netbios traffic no longer triggers autodial.
            FTP PORT commands now supported (PASV mode no longer required).
            TCL Socket bug fixed.
            Telnetd now uses one-time passwords contained in file 'password'.
             
25.04.1999  Build 1069
            IP options stripped from all IP packets.
            IP checking done in netin1 and pppin.

23.04.1999  Build 1068
            NAT32 Setup now simplified for NT. Simply run setup.exe and 
            follow the instructions.
            
            On NT, the NDIS3PKT startup mode is now checked and set to
            SYSTEM if required. You must reboot NT if NAT32 modifies the 
            Registry.  

22.04.1999  Build 1067
            New NDIS3PKT.SYS and NDIS3PKT.386 included in this distribution.
            Mux command added (requires new NDIS3PKT driver)

            On NT, NAT32 now checks the NDIS3PKT startup mode and warns if 
            the mode is not SYSTEM. 
            
            After its first run, NAT32 switches MSTCPMUX off. This solves 
            the IDENTD problem.
            
            Under 95/98, MSTCPMUX defaults to off. It is switched on when
            NAT32 starts, and it is switched off again when NAT32 exits.
            
            While NAT32 is running, the NAT32 IDENT daemon can be run.
            See identd.man for details.  

19.04.1999  Build 1066
            IP queue changed to QF_NOWAIT
            
18.04.1999  Build 1065
            Packet forwarding can be resumed after 60-minutes (unregistered 
            mode).
            DUN: bug preventing recognition of dropped connections fixed. 

17.04.1999  Build 1064
            Setup program enhanced. Can now be used on NT.
            Ndis3pkt command added. Requires new NDIS3PKT driver.
            Displays devices, bindings and state of the TCP Mux.
            Usage: ndis3pkt [mux] 

15.04.1999  Build 1063
            Routing Table size increased to 512 entries
            95/98 DHCP-configured interface check modified
            
11.04.1999  Build 1062
            DUN: pmmap off called on new connection
            DUN: pppwrite modified 
            Simplex: all packets for Primary Network redirected
            NetConf dialog: no longer System Modal (was hiding error dialogs) 

08.04.1999  Build 1061
            Aux Port Mapping Table: apmdel function added. TCP RST is now
            sent if an entry is removed.  

07.04.1999  Build 1060
            Dual IP address support modified
            
06.04.1999  Build 1059
            Minor man page corrections
            
04.04.1999  Build 1058
            DUN modified so that lost connections are detected.
            Telnetd and SOCKS daemons now use a separate password.
            
01.04.1999  Build 1057
            Simplex support modified.

01.04.1999  Build 1056
            Experimental IDENT daemon added. See identd.man for details.
            Support for simplex (one-way) cable modems added. See
            simplex.man for details.

31.03.1999  Build 1055
            Autodial now works in unregistered mode.
            Secondary interface bug fixed (hopefully).
            
29.03.1999  Build 1054
            Focus issues under NT fixed.
            Warning if no RAS client available.

26.03.1999  Build 1053
            Autoscroll added to all Edit Controls
            Pmdel was not deleting entries with TTL > 0
            
25.03.1999  Build 1052
            Minor cosmetic changes to Autodisconnect.
            Net2hl bug in sockio fixed.
            PMAP TCP entries in FIN2 state timed out after 120 secs.

22.03.1999  Build 1051
            DHCP-configured secondary interfaces fixed for 95/98/NT.
            Sleep if a DHCP-configured interface has DHCP pending on NT.
            Autodisconnect feature added. See autodial.man for details.
            Telnetd password echo added.
                                    
16.03.1999  Build 1050
            Fixed the problem of netcfg.tmp being left open.
            UDP DNS responses delete the Port Mapping entry.
            PMAP TCP entries in FIN2 state timed out after 10 secs.
            Telnet Daemon modified. 

10.03.1999  Build 1049
            When a Port Mapping Entry is reused, an RST is sent if that
            entry was a TCP connection.
            Hide and Show commands modified.
            Hide.man added. It describes hide, show and show.exe.
                
07.03.1999  Build 1048
            DUN code modified. Autodial was being set on in ras_test().

06.03.1999  Build 1047
            Windows NT service support added. See service.man for details.

02.03.1999  Build 1046
            Current directory set at startup.
            Windows 95 Service support added.

27.02.1999  Build 1045
            Support for dual IP addresses via the Windows 95/98 registry
            added. See file twoip.txt for details.
            
26.02.1999  Build 1044
            Support for apps which use reserved ports (e.g. rlogin) added
            
23.02.1999  Build 1043
            IPSEC support (tested with Nortel Extranet only).
            
22.02.1999  Build 1042
            Exec bug fixed (ENV wasn't inherited, Current Dir wasn't set)
            INFO.TXT item added to Help menu

21.02.1999  Build 1041
            Shrink command now works in any window.

17.02.1999  Build 1040
            Port range support for the Permanent Port Mapping Table.
             
16.02.1999  Build 1039
            Adapter exclusion added (95/98 only)

15.02.1999  Build 1038
            GRE support for PPTP modified.

13.02.1999  Build 1037
            Ping to NAT32 with an odd packet length bug fixed.
            SOCKS4 support added.
            New NDIS3PKT.SYS driver. Fixes PPP binding bug (NT only).
            GRE support added for VPN (PPTP) ** experimental **
            S5 mapping added ** experimental **

31.01.1999  Build 1036
            Console input modified.
            TCL Socket commands documented.
            Httpd modified.

28.01.1999  Build 1035
            Problem with routing to gateways on private LANs fixed. This now
            works, but only ONE stack per Adapter is allowed.
            Trace N fixed (ouput is now sysnchronised).

27.01.1999  Build 1034
            Problem with TWO adapters, both using private IPs fixed (NT).
            Restart and Terminate code mofified.

25.01.1999  Build 1033
            Problem with TWO adapters, both using private IPs fixed (95/98).

24.01.1999  Build 1032
            Netin1 modified (reverses the 16.12.98 change).
            Kprintf's on restart removed.

23.01.1999  Build 1031
            Experimental change to netin
            
21.01.1999  Build 1030
            Aux Port Mapping TTL modified (Fix in Build 1028 was wrong).

19.01.1999  Build 1029
            DHCP command added. Can be run to reconfigure NAT32 after a
            Cable Modem runtime address change.
        
17.01.1999  Build 1028
            Name Server auto invokes Autodetect of current DNS Server
            Aux Port Mapping TTL modified.
            NT Platform: DNS address bug fixed (wrong reg. variable read). 

15.01.1999  Build 1027
            NT Platform: DHCP configuration bug fixed.
            NT Platform: changed configuration detected at startup.
            NT Platform: Single Adapter configuration for Cable Modems
                         now supported.
            DUN Server Mode: PPP addresses in file pppcfg override defaults.
            Setup program added ** DON'T USE ON NT YET **
            95/98 Platform: Name Server 0.0.0.0 invokes Autodetect of 
                            current DNS server.
            
09.01.1999  Build 1026
            DUN: Edit Phonebook function added
            DUN: IP Header Compression checks modified
            DUN: IP Header Compression checks for NT added

05.01.1999  Build 1025
            Port Mapping bug fixed (no more socket bind errors)
            Large Fonts now supported.
              
30.12.1998  Build 1024
            Permanent Port Mapping bug fixed.

30.12.1998  Build 1023
            DUN: Drop-down box in NAT32 Options Dialog now shows connections.
            
29.12.1998  Build 1022
            Bug in Permanent Port Mapping code fixed.
            Ptrace bug fixed.
                
21.12.1998  Build 1021
            DUN: connections established within Windows after NAT32 has 
            been started are now detected.
            DUN: if a Windows DUN connection is being established on NAT32
            startup, wait until the connection is up.
            UNREGISTERED Mode: Progress Bar added
            UNREGISTERED Mode: All LAN Interfaces closed after 60 min.
            
18.12.1998  Build 1020
            Port Mapping modified: ICMP Port unreachables from Windows 
            suppressed. NAT32 now meets Activision requirements.
            Packet tracing man page added (ptrace.man).
            Stand-alone Network Monitoring tools added for registered users.
            
11.12.1998  Build 1017
            Port Mapping algorithm modified (again).

11.12.1998  Build 1016
            DUN: lost connection detection code modified
            Packet Tracing begun: ptrace ifn [off]
            NOTE: Only IP input packets traced in this release.
                  Only one filter supported in this release.
                  Use shell redirection to write trace output to another
                  NAT32 Window or a disk file.
            Port Mapping now gives precedence to dynamic mappings over
            permanent mappings.
            NAT32 shutdown code modified.
            WINSOCK support modified. Sockets command added
            Wudp command extended to accept a specified port number.
            
04.12.1998  Build 1013
            SOCKS5 daemon modified again. All features now working.

03.12.1998  Build 1012
            SOCKS5 daemon modified (now uses the specified port)
            SOCKS5D Man Page updated
            
02.12.1998  Build 1011
            SOCKS5 daemon modified
            DHCP address change code now modifies Mask, Gateway and DNS
            server.
             
30.11.1998  Build 1010
            SOCKS5 support completed. Supports ICQ Chat Mode and standard
            FTP transfers (non-passive mode).
            Socks5d man page updated.

28.11.1998  Build 1008
            DHCP address change detection code fixed.
            SOCKS5 TCP Connect and Bind added.
            Bind does not yet work with ICQ (so no Chat Mode yet).
            
26.11.1998  Build 1007
            No Autodial on IP broadcasts
            Winipcfg on 95/98 platform now waits for completion
            SOCKS5 UDP mode added (Supports ONE private ICQ host only)
            Register.htm modified to default to https. 

16.11.1998  Build 1004
            AOL Adapter exclusion code modified
            
15.11.1998  Build 1003
            NAT32 DHCP check box greyed out (was confusing people)
            Global Setting Dialog Box added
            Filtering code for IP packets modified.
            UDP: ICMP Port Unreachable messages no longer sent
            "AOL Adapter" excluded in DUN Configuration
            "AOL Dial-Up Adapter" excluded in DUN Configuration
            Note: be sure ndis3pkt is NOT bound to AOL Tcp/IP
            Ndis3pkt appears as "NAT32 Virtual Packet Driver" in
            the Control Panel.
             
11.11.1998  Dial-Up Networking: AutoDial mechanism improved
            RASAPI32.DLL no longer required for Cable Modem users
            Tcl Socket support added
            WWW Server added (see httpd Tcl script)
            Sample WEB Pages added (incomplete)
            DNSMAP code modified

18.10.1998  DNS Proxy mechanism replaced with a DNS Request Mapping
            mechanism. Functionally equivalent to DNS Proxy mechanism. 

15.10.1998  DNS Proxy removed due to bugs. Will be restored shortly.

            **** Please configure all private machines to use 
            **** your ISP's DNS address until the DNS Proxy is
            **** available again. 
            

14.10.1998  IP fragment handling bug fixed
            Handling of large IP packets modified
            
12.10.1998  Netwrite bug fixed
            NT configuration bug fixed (Name Server).

06.10.1998  NT configuration bug fixed
            Autodial bug fixed

01.10.1998  NT DHCP detection improved
            NT RAS Client and Server detection improved

26.09.1998  Improved national language support
            NT RAS Server support
            NDIS3PKT.386 upgraded (SYSMON no longer reports 100% CPU usage)
            Onexit processing added
            Manuals upgraded
            No default Telnet Daemon, telnetd command added
         
20.09.1998  Plug-and-Play installation added for Windows 95/98

-----------------------------------------------------------------------------
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 1.80