7004ABR_RN.txt Driver File Contents (7004ABR_FWv141004.exe)

*************************************************************************
*			    SMC Networks, INC 				*
*		    	 Barricade Broadband Router			*
*			      SMC7004-ABR				*
*			FIRMWARE version 1.41.004			*
*									*
*************************************************************************

This document contains three sections:

A) The version naming rule for the SMC product
B) The upgrade procedure
C) Revusuin history for SMC7004ABR

******************************
Section A: Version Naming Rule
******************************

There are two types of firmware release, formal and engineeer beta test version.

   Formal version : 
	X.Y0	X : number from 1,	Y : 0 - 9
	Example : V1.00, and V1.10

   Engineer Beta Test version :
	X.YZE	X : number from 0,	Y : 0 - 9,	Z : 0 - 9
	Example : V0.01E, V1.02E, or V1.14E

****************************
Section B: Upgrade Procedure
****************************

1.  Turn on the router and plug it into your network adapter using port 1 through 
    4 on the router.

2.  Connect to the Web user interface by typing the Barricade's IP Address 
    (ex: 192.168.2.1)in your browser.Then login with the default user name of "admin" 
    and leave the password field blank.

3.  Click on the "Tools" link, then click the "Update Firmware" option.  The "Update 
    Firmware" screen will appear.

4.  Click the "Browse" button and point it to the location of the RunTime Code file
    (7004ABR_FW141004.dlf). 

5.  Next click "Start" button and follow the prompts. You will notice the lights 
    on the Barricade will react in a certain sequence.  Wait patiently while the 
    Barricade performs the following reboot sequence:

    a.  The power light will flash rapidly.
    b.  The link lights will come on solid. 
    c.  The Link lights will all turn off.
    d.  The Link lights that have a cable connected to them will turn on and blink rapidly.
    e.  The Link Lights will return to normal. 

6.  Your 7004ABR has now been successfully upgraded. Please log into the Barricade's 
    management and configure the router according to your type of connection.

***************************
Section C: Revision History
***************************

=========
Boot Code
=========

V1.10 : 07/20/2001
	=> 1. Removing word in the recovery page.

V1.00 : 05/25/2001
	=> Initial release

============
Runtime Code
============

v1.41.004:03/19/2002
	=> 1.Extend host name to 35 characters.
	   2.Incorporate virtual server loopback feature  
	   3.Fix the "cannot access certain websites"  
	   4.Fix rebound issue 
	   5 modified app_tunnel_cfg.c for special applications does not work properly. 2002/01/28
	   6 modified default SNTP server 2002/01/30

v1.41.003 :
	   1. modify nat_cfg_appfilter.c, app_tunnel_hook.c, alias_db.c to fix the probelm
	      that port scanner detect 113 port closed
v1.41.002: 
	=> 1. modified protocol_sntp & core_sntp_cfg for new UI to compatible with old UI
	   2. fix alias.c does not discount MSS of ppp1 & ppp0 

v1.41.001: 
	=> 1. fix apps_tunnel run out of resource problem

v1.41.000:
	=> 1.Dial -on demand -- need to dial-up when Internet application is launched.
	   2.Include Dial-up,PPPoE MTU settings.
	   3.Ability to use the "Virtual Server" and "Special APs" at the same time.
	   4.Fix the system crush when add Public Port range to big like 1-65535 in 
	     Special Aps.
	   5.Include the ability to connect to a non-standard port.
	   6.Support for PPPOE:3COM.

V1.40.011:
	=> 1. Solve bug that specail application can accept port > 65535 in public port

V1.40.010:
	=> 1.Add non-standard ftp port config

V1.40.009:
	=> 1.Add virtual server loop back

V1.40.008:
	=> 1.Add BigPong screen to SMC project.
	   2.Modify htAPI.c for BigPong.

V1.40.007:
	=> 1.Add BigPond mode to wan need add apps_bpalogin module, core_bpalogin_cfg,
             core_dns_cfg, need modify apps_conf.c, dhcpc_cfg.c, ip_bootup.c, wan_fsm.c,
             wan_fsm-ping.c, apps_test.c, nat_cfg_Appfilter.c
           2.Otter still not add web and web_src in v1.40.007

V1.40.006:
	=> 1. modified tcpOptionParse() of alias.c to fix under PPPoE mode, POP3 can not work.

V1.40.005:
	=> 1. Modify and add files for MS CHAP II compatible
	   Note: Those who want to download v1.40.005 or upper version MUST download "Arm7H"
		 for two files modified(ppp.h, chap.h).

V1.40.004:
	=> 1. Fix the default PPPOE idle time to 0. (because wrong copy in v1.40.001)

V1.40.003:
	=> 1. Fix the potential dead lock in wan state.

V1.40.002:
	=> 1. Fix PPPOE will hang up in ARM9 platfrom, but ARM7 will not.
	      Anyway we also fix in ARM7.

V1.40.001:  10/29/2001
	=> 1. Morgan modified app_tunnel_cfg.c & app_tunnel_hook.c for
	      when playing MSN game zone, 2nd player can NOT play immediately
	      after 1st player play over.
	   2. Morgan, solved when modem connected, then "connect" PPPoE, LAN driver 
	      can NOT receive any incoming packet, but no data abort.
	   3. Fix IPSec multiple connection for Nortel VPN.
	   4. Panda adds PPPOE auto backup.
	   5. Morgan changes httpd to close connection at TIME_WAIT state.
	      And add code to kernel_sup.c to support this feature.
	   6. Fix the bug that clone MAC is not able to be stored in NV.

V1.40:  10/12/2001
	=> 1. Eaton modified wan_mdm.c for modem connecting speed problem.
	   2. Jeny fixed user login twice problem.
	   3. Jeny modified tool_update page SMC website redirect address.
	   4. Roger modified minimun DHCP packet lenth restriction to 252,
              and computation of DHCP t1, t2 from lease time.
           5. Wenbin changes Modem interface (ppp0) MTU to be 1480 and checks 
              if MRU value given by ISP server is greater than 1500.

V1.32E: 09/19/2001
	=> 1. Add IPSec multi-connection.

V1.31E: 09/06/2001
	=> 1. Allow entering dial-up number twice with "&" in the same field (ex:  5551212&5551212).
	   2. Add daylight savings feature at time zone page
           3. Change the way of client filtering blocking time setting so that users can set
              start time greater than end time.
	   4. Fix the bug that when modem mode is changed to WAN DHCP client mode Change mode 
 	      if users pull out modem line and plug in DHCP client cable , wan port can not connect.
	   5. Fix the bug that at DHCP mode, when user click the release and renew too fast, 
              Barricade can’t generate default route.
           6. Fix the bug that if Time zone setting is changed ,event log does not have correct time.
	   7. Fix the bug that when DHCP server lease time is changed, the DHCP log will be clear.
	   8. Fix the bug that if PPPoE server is shut down then started again, PPPoE client can not 
              ping server anymore.
           9. Fix the bug that when modem mode is changed to fixed IP mode, the status does not change.
	   10. Fix the bug that PPPoE can not auto-reconnect.
           11. Fix the bug that vxWorks tty driver automatically addd CR,LF bytes.
           12. Fix the bug that when changing Time zone will show an script error message. This only 
               happens for NT4.0,IE4.0.
	   13. In Setup/WAN/Dial-up Modem page, change "Auto backup" to "Auto-Backup".
           14. Fix the bug that when users change mode between Modem and DHCP (or Fixed IP) mode very often, 
               and press disconnect on Modem page, system will crash.
           15. Set the Modem default to dial tone mode.
           16. Fix the bug that during factory reset process if users power off the device,
               then boot code will be destroyed.
           17. Fix the bug that DNS does not check if socket was created successfully.

V1.30 : 08/16/2001
	=> 1. Fix the bug that one more byte is sent from WAN port for odd-byte length packet.

V1.23E : 08/15/2001
	=> 1. Fix the host name configuring problem on the Dynamic IP Address page

V1.22E : 08/14/2001
	=> 1. Fix the bug of system crash while running dial-up modem mode
   	   2. Fix the UI alignment issue on Virtual Server, Special Application, and 
              Client Filtering pages.
  	   3. Fix the PPPoE hangs up the device problem when PPP task was cleared and PPPoE 
              still accesses PPP's objects.
 	   4. Fix the bug of incorrect number of client on Status page
           5. Fix the bug of in-accurate lease time when users renew IP more than once.
	   6. Fix the ? mark on the login page problem on Netscape 4.51
	   7. Fix the black line beside the <enter> button on the set time zone page 
              on Netscape 4.75
	   8. Fix the <enter> button far away the word, enter problem on Misc. page
	   9. Adding the ip address check, valid ip from x.x.x.2 to x.x.x.254 on Client 
              filtering page
	  10. Fix connect type alignment problem on wan page on IE 4.0
	  11. Fix the alignment problem on client filtering page on iMAC os
	  12. Fix the typo of port range on the special application example of on line help
	  13. Fix the virtual server port no. change problem 
	  14. Fix the problem of client filtering page not correctly link to on line help
	  15. Change the default auto backup setting to disable.
	  16. Fix the problem DHCP client log entries not updated at once especially in client 
              PC lease time expired.
          17. Fix the crash bug when disabling the DHCP server and then pressing Enter button.
              This is because a pointer not initialized.
	  18. Dial on Demand event log contains wrong wording.
          19. On LAN setup page, even if the settings are not changed, when users press Enter,
              DHCP program still takes actions which causes UI slow response.
 
V1.21E : 08/07/2001
	=> 1. Moving <Release> and <Renew> to the bottom of internet column on status
		page.
	   2. Adding ip, 0.0.0.0 to allow any user to do remote management.
	   3. Fixing the problem that idle time value 0 would be shown blank in the 
              PPPOE and Modem page.
	   4. Fixing the problem that pressing <Connect> and <Disconnect> would not save
		configuration on the modem and PPPoe page.
	   5. Fixing the problem that one client release the IP, client log screen can
		not update at once.
	   6. Fixing the problem of one white line showing on the Main page while running
		Netscape 6.0	
	   7. Fixing the problem that the firmware upgrade should display black color not
		blue color in the tools page while running Netscape 6.0
	   8. Fixing the problem of the two square log windows not parallel in the status
		page  
	   9. Fixing the problem that while the DHCP server was disable, the Domain Name
		still show on the LAN page (Netscape 4.61e,4.71e,6.0e)
	  10. Fixing the problem if press enter,it will show (The type of data you enter
		 is invalid) on Netscape 4.61
	  11. Fixing the problem that the two square of IP setting are not parallel in
		the clientfilter page. (Netscape 4.7,6.01) 
	  12. Fixing the problem when disable DHCP server, can¡¦t clone LAN pc MAC.
	  13. Fixing the hidden page problem on Netscape browser on the LAN and Modem pages
	  14. Adding more logged events on Modem, PPPOE, HTTP, Printer server, DHCP client 
		and DHCP server module.
	  15. Changing the next page to link from DNS to Status page while pressing
		<Connect> or <Disconnect> on the Modem and PPPOE pages. 

V1.20 : 08/03/2001
	=> 1. Removing "Best view at Internet Explorer 4.0 or later with 800*600 DPI" in
              the bottom of login page.
           2. Formal release.
	    
V1.19E : 08/02/2001
	=> 1. Adding "Best view at Internet Explorer 4.0 or later with 800*600 DPI" in
              the bottom of login page.
	   2. Adding PPP task exist check before killing PPP task.

V1.18E : 08/01/2001
	=> 1. To fix the top icon of on-line help page not work with IE4.0
	   2. To fix the problem of Netscape browser jump to login page while press
              <Enter> button in the setup pages.
	   3. To fix <Backup Setting> & <Restore Setting> button not show in the tool
              page (Netscape 4.73) 
	   4. To fix the DHCP server lease time problem, the setting for one day is 
              not correct.
	   5. To fix the IE4.0 access some pages error
	   6. To fix the text alignment problem at IE4.0	

V1.17E : 07/31/2001 (Engineer release to testing lab for verification only)
        => 1. UI modification
              - Removing 'release' & 'renew' from SETUP | DHCP page.
              - Adding feedback from Betty on on-line help. 
              - Administrator time-out configuration function works abnormally when user keys in by 
                alphabet instead of numerous.
              
           2. Function modification
              - To fix the clear log not workable problem.
              - To fix the problem of remote management function not working correctly 
              - To fix logout function not working correctly

V1.16E : 07/30/2001 (Engineer release to testing lab for verfication only)
        => 1. UI modification which is requested by SMC
              - Adding logout button in every web page and also add one login page
              - Adding administrator time-out configuration function and count by minute. 
                Range is from 0 to 99 minutes. O stands for disable.
              - Adding 'Discard PING from WAN side' configuration function
              - Adding dial-up modem 'Auto Backup' selection
              - Adding 'Backup setting' into tool page, and use Firmware upgrade to restore 
                the setting 
              - Improving on-line help contents
              - Adding 'Clear log' and 'save log' button into event log page

           2. Pinter server bug fixed
              - Change to polling mode from interrupt mode
              - To disable CPP_init_printer function
              - To add one watchdog at LPR printer function due to H/W dependency. This will allow 
                code to be more stable.
              - To disable cover page printing setting in Barricade and allow PC(client) to setup if 
                user want to print the cover page or not.
              - To disable rm_alarm_inti() in printer configuration module and replaced by watchdog.

           3. Dial-up modem bug fix
              - Adding the link status check to resolve the dial on demand issue.
              - Adding the phone number check in the UI 
              - Adding 'clear to send' status to allow AP(application) to call link status checking

           4. Function modification
              - Adding 'Discard PING from WAN side' function & modules from APPS and CORE.
              - Adding event log engine for 'save log' and 'clear log'. Also, it will take advantage 
                for more events logged in the next version

           5. To fix the Barricade hang-up bug if users set LAN IP equal to WAN IP(at the same subnet)
           6. To fix display client filter page problem on Netscape 4.76 & 4.08
           7. To enhance the tool bar scrolling the screen when users link to SMC web site from help page.
           8. To resolve the packet buffer loss problem. This bug will cause Barricade stop receiving or 
              transmitting any packets if problem happens.

V1.15E : 07/24/2001 (Engineer release to testing lab for verification only)
	=> 1. Turn on compliler optimization option on drivers, hacker detection and NAT
              module etc for performance improvement.

V1.14 : 07/20/2001 (Engineer release to SMC for verification only)
	=> 1. Extending the number of supported Virtual Server to 20.
           2. UI modification
              - Removing the word "3COM" appeared in some web pages.
 	      - Adding "release" and "renew" button in the WAN  |  DHCP page.
	      - Adding Domain Name item in the Setup  |  LAN page.

	   3. Turn off compliler optimization option on drivers, hacker detection, and NAT
              module for performance improvement.
           4. DHCPSocket task removed due to device maybe crash when task is enable and then disable

V1.13 : 07/18/2001 (Engineer release to SMC for verification only)
	=> 1. UI modification which is requested by SMC
              - Adding idle timer, disconnect and connect buttons in WAM | PPPOE page
	      - Adding Auto reconnect in the WAN | PPPOE page
              - To add notice pages when user reset device or restore default setting successfully

	   2. Turn on compliler optimization option on drivers, hacker detection, and NAT
              module for performance improvement. 
	   3. Increasing tx buffers from 1 to 3 in the WAN driver for performance improvement.
	   4. Modify parallel port driver for ByteCnt value bug.
	   5. Wrong return value of parameter in 'Pend event function' fixed for printer server.
	   6. Fix global variable ppp_unit bug in the PPP module.
	   7. Fix mbuf un-released bug in the PPPOE/PPP module.	
	   8. Creating another idle timer task to replace VxWorks PPPOE/PPP idle timer due to 
              there is a bug in old one.
           9. CPP_init_port function modify in printer server code due to H/W dependency
           10. DHCP client didn't handle undefined tag before. We add this feature into V1.13
           11. To check current state when Barricade receives any PPPoE packets  

V1.10 : 06/07/2001 (ECN)
	=> 1. UI modification which is requested by SMC
              - Adding idle timer, disconnect and connect buttons in WAN | modem page
	      - Adding Auto reconnect in the WAN | modem page

           2. Changing some function code to Macro in the Hacker detected module for performance
              improvement
	   3. Formal release to SMC

V1.00: 05/25/2001
	=> 1. To modify the MSS(maximum segment size) to 1320 bytes for PPPoE only, and still
              keep 1460 bytes for other modes 
	   2. Build-in LAN port is configured as 100Mbps half mode.
           3. Initial release
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: web3, load: 3.39