helo.txt Driver File Contents (Ac110900.exe)

End of Line Utility for Intel(R) 8255x based Network adapters Version 1.27
==========================================================================

NOTE: HELO will not work with Intel(R) PRO/100 Intelligent server adapters.

NOTE: HELO WILL NOT RUN PROPERLY IF EMM386 IS PRESENT.


DISCLAIMER:
-----------
Copyright (c) 2000, Intel Corporation. All rights reserved. Intel 
Corporation, 5200 NE Elam Young Parkway, Hillsboro, OR 97124-6497. 
Intel Corporation assumes no responsibility for errors or 
omissions in this document or software. Nor does Intel make any 
commitment to update the information or software contained herein. 
Software product is supplied "as is" and may not be fully 
functional.

Other product and corporate names may be trademarks of other 
companies and are used only for explanation and to the owners' 
benefit, without intent to infringe.


LOGFILE:
--------
All test results are stored in a logfile called 'HELO.LOG'. This
file is stored in the same directory that you ran HELO.EXE from.


OPTIONS:
--------

   Non-Network Diagnostics:
   /EEPROM   - Test EEPROM Checksum.
   /SELFTEST - Run Self-test on Adapter.
   /IRQ      - Test Adapter interrupt.

   /DIAGS    - Run all Non-Network diagnostic tests.

   Network Diagnostics:
   /PHYLB10  - Run Phy Loopback Test at 10Mbit.
   /PHYLB100 - Run Phy Loopback Test at 100Mbit.
   /MACLB10  - Run MAC Loopback Test at 10Mbit.
   /MACLB100 - Run MAC Loopback Test at 100Mbit.
   /NWTEST   - Run Network Test.
   /NETWORK  - Run all Network specific diagnostic tests.
   /LINK     - Run Link Test.

   Other:
   /? or /HELP - Brings up command line help.
   /CARD X Y Z - Test card installed at x, y, z, where 
                 x = Bus #, y = Device #, and z = Function #.
   /EXCLUDE X Y Z - Exclude card installed at x, y, z from testing,
                 where x = Bus #, y = Device #, and z = Function #. When
		 this option is used HELO assumes that only the card being 
		 excluded may have drivers loaded on it. If this is not the 
		 case, and if drivers are present on cards being tested then 
		 results are unpredictable (it will result in system hang). 
   /FAILNORESP - When this option is set, the adapter won't 
                 send packets to itself and will FAIL the Network 
                 Test if a responder isn't found.
   /LOOP       - Causes HELO to loop until <ESC> key is hit.
   /LOOP n     - Causes HELO to loop n times, where n is the 
                 number of loops designated by the user.
   /MACADDR    - Checks first 3 bytes of MAC address.
   /NOLOG      - Causes HELO to suppress output to HELO.LOG file. 
   /STOPFAIL   - HELO will stop testing and exit, if a test fails
                 (by default, HELO doesn't exit upon failure).
   /SILENT     - Causes HELO to suppress output to the screen.
   /SECURE[=x] - Checks for security hardware present. If x=1 check
                 for DES1 and for x=3 checks for DES3.
   /MODEM      - Checks to see if the modem enable bit is set in the
                 EEProm
   /NOCLS      - Cause HELO to suppress clearing the screen 

NOTE: In the above command line parameters the '/' can be 
      replaced by '-'.


EXAMPLES:
---------

Example 1:
To run the EEPROM, and Network test, call HELO.EXE like this:
   HELO /NETWORK /EEPROM

Example 2:
To run all Diags and Network Tests, call HELO.EXE like this:
   HELO /NETWORK /DIAGS

NOTES:
  HELO will not work with PRO/100 Intelligent Server Adapters.

  If you don't call HELO.EXE with any command line options,
  HELO will run all of the Non-Network diagnostics.

  HELO will test all Intel 8255x based Network adapters 
  that it finds, unless you specify which adapter to test, 
  via the "/CARD x y z" option.

  Pressing the <ESC> key while HELO is running will cause 
  HELO to abort all tests.

  To run all diagnostic tests, specify in order, /NETWORK /DIAGS 
  at the command line.

  HELO supports up to sixteen adapters.


TEST DESCRIPTIONS:
------------------

EEPROM:
  HELO tests the Intel 8255x based Network adapter's EEPROM 
  to make sure that the checksum is correct.

PHYLB10:
  HELO performs the Phy Loopback Test at 10Mbit.

PHYLB100:
  HELO performs the Phy Loopback Test at 100Mbit.

MACLB10:
  HELO performs the MAC Loopback Test at 10Mbit.

MACLB100:
  HELO performs the MAC Loopback Test at 100Mbit.

LINK:
  HELO checks the adapter for link.

NWTEST:
  The Network Test looks for a responder, and then sends 
  1000 packets.  If no responder is found, then the 
  Intel 8255x based Network adapter sending the packets
  becomes the responder.

SELFTEST:
  HELO puts the Intel 8255x based Network adapter into self-test 
  mode, and checks the results.

IRQ:
  HELO tests the adapters interrupt by issuing a internal loopback
  test and checking the results.
MODEM:
  HELO tests to see if the modem enable bit is set in the EEPROM.

DOS ERROR CODES:
----------------

HELO will return error messages to the DOS command line, upon 
success or failure of a diagnostic test.  

NOTE: You MUST be using HELO with the /STOPFAIL option set,
      otherwise these codes won't be of any use, as HELO will get 
      through all of the diagnostics, and then return an improper 
      value. These values must be checked, using the 'errorlevel' 
      environment variable from an MS-DOS batch-file.


DEFAULT ERROR/STATUS MESSAGES PROVIDED AT PROGRAM TERMINATION:
---------------------------------------------------

Helo will provide error/status information at program 
termination via an error message with the corresponding failure. 

NOTE: When a test passes or fails, a DOS environment
      variable "RTN_CODE" will be set to the current error/status 
      code.


Error/Status messages:

   "Test case passed."
   "An unknown error occurred."
   "User terminated. <ESC> key hit."
   "An invalid adapter was selected."
   "EEPROM test failed.  EEPROM checksum is bad."
   "IRQ test failed.
   "10mbit MAC loopback test failed. Adapter's PHY may be bad."
   "100mbit MAC loopback test failed. Adapter's PHY may be bad."
   "10mbit PHY loopback test failed. Adapter's PHY may be bad."
   "100mbit PHY loopback test failed. Adapter's PHY may be bad."
   "Security features are not available on this adapter."
   "Security feature is not DES1."
   "Security feature is not DES2."
   "The modem bit is not set."

NOTE: If an errcode.txt file is provided the above default messages will 
      not be used.


Errcode.txt file:

The errcode.txt file provides an alternative to the default error 
messages. You may want to use a numbering convention or different 
wording.  The errcode.txt file allows that. The status/error codes 
are numbered 0-17, with a corresponding error message. Below is the 
format for the errcode.txt file:

0 TEST SUCCESSFUL MESSAGE              
1 UNKNOWN FAILURE MESSAGE               
2 OPERATOR TERMINATION MESSAGE         
3 INVALID ADAPTER MESSAGE 
4 Unused error code 
5 Unused error code 
6 EEPROM TEST FAILURE MESSAGE 
7 IRQ TEST FAILURE MESSAGE 
8 MAC LOOPBACK FAILURE 10mbit MESSAGE 
9 MAC LOOPBACK FAILURE 100mbit MESSAGE 
10 PHY LOOPBACK FAILURE 10mbit MESSAGE 
11 PHY LOOPBACK FAILURE 100mbit MESSAGE 
12 LINK TEST FAILURE MESSAGE 
13 NETWORK TEST FAILURE MESSAGE 
14 SELF TEST FAILURE MESSAGE 
15 SETSPEED 10mbit FAILURE MESSAGE	      
16 SETSPEED 100mbit FAILURE MESSAGE 
17 MAC Address test FAILURE MESSAGE
18 Security Features FAILURE MESSAGE
19 Security feature is not DES1 MESSAGE
20 Security feature is not DES3 MESSAGE
21 Modem bit not set MESSAGE

NOTE: Error messages must be less than 100 characters. Errcode.txt file 
      must be in the same directory as HELO.EXE.  


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: 2.20