SMC7004ABRv130.txt This document contains two sections. One is the Upgrade Procedure for the SMC7004ABR and the other is release history for SMC7004ABR(Barricade). ***************************************** Section A: (SMC7004ABR) Upgrade Procedure ***************************************** 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 Boot code file (BRv110.dlf). 6. 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. 7. At this point please log back into the router's interface and follow the same steps to upgrade the runtime code v1.30 (RTv130.dlf). 8. After both files have been upgraded please reset the Barricade back to factory defaults. Log back into the Barricade router and click on the "Tools" link. On the Tools page click the "Restore factory defaults" option. This will also reboot the router and will follow the same light pattern as described above. 9. 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 B: (SMC7004ABR) Revision History ***************************************** Runtime Code: 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 button on the set time zone page on Netscape 4.75 8. Fix the 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 and 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 and 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 or 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 button in the setup pages. 3. To fix & 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