EtherFast 10/100 LAN Card Table of Contents Chapter 1: Introduction Welcome What’s in this Guide? Chapter 2: Networking Basics An Introduction to LANs The Use of IP Addresses Chapter 3: Getting to Know the Etherfast 10/00 LAN Card LEDs The RJ-45 Port Chapter 4: Installing the LAN Card Installing the LAN Card and Cabling Chapter 5: Installing the Drivers with the Setup Utility...
EtherFast 10/100 LAN Card Manual Installation Adding Missing Components Appendix G: Installing the Network Protocols for Windows 95, 98, and ME Appendix H: About Plug-and-Play Technology Appendix I: Uninstalling the Drivers with the Install Wizard Appendix J: Specifications Appendix K: Warranty Information Appendix L: Regulatory Information Appendix M: Contact Information...
EtherFast 10/100 LAN Card List of Figures Figure 3-1: Back Panel Figure 4-1: Installing the Card Figure 4-2: Installing the Cable Figure 5-1: Welcome Figure 5-2: Setup Tab Figure 5-3: Computer Name Figure 5-4: Reboot Figure 5-5: Driver Install Successful Figure 5-6: Driver Install Successful for Win 2000 Figure 6-1: Update Device Figure 6-2: Unable to Locate Driver...
EtherFast 10/100 LAN Card Figure 6-20: Indentification Figure 6-21: Access Control Figure 6-22: Specify the Location Figure 6-23: Search for the best driver Figure 6-24: Windows is Ready to install the Driver Figure 6-25: Hardware Installation Complete Figure 6-26: Configuration Figure 6-27: File and Printer Sharing Figure 6-28: Access Control Figure 6-29: Share-Level Access Control...
EtherFast 10/100 LAN Card Chapter 1: Introduction Welcome Fast Ethernet is a standard of networking built specifically for speed-intensive network applications like video- conferencing, multimedia development, imaging, and complex databases. Capable of sending and receiving data at 100 megabits-per-second in half-duplex mode, and 200Mbps in full duplex, Fast Ethernet technology is at least 10 times as fast as traditional 10BaseT networks.
EtherFast 10/100 LAN Card What’s in this Guide? This user guide covers the steps for setting up and using the EtherFast® 10/100 LAN Card. • Chapter 1: Introduction This chapter describes the Card’s applications and this User Guide. • Chapter 2: Networking Basics This chapter discusses a few of the basics about wireless networking.
EtherFast 10/100 LAN Card • Appendix G: Installing the Network Protocols for Windows 95, 98, and ME This appendix explains how to install the Windows Network Protocols. • Appendix H: About Plug-and-Play Technology This appendix provides information about Plug-and-Play Technology •...
EtherFast 10/100 LAN Card Chapter 2: Networking Basics An Introduction to LANs Simply put, a router is a network device that connects two networks together. The Router connects your local area network (LAN), or the group of PCs in your home or office, to the Internet. The Router processes and regulates the data that travels between these two networks.
EtherFast 10/100 LAN Card A DHCP server can either be a designated PC on the network or another network device, such as the Router. By default, the Router’s Internet Connection Type is Obtain an IP automatically (DHCP). The PC or network device obtaining an IP address is called the DHCP client. DHCP frees you from having to assign IP addresses manually every time a new user is added to your network.
EtherFast 10/100 LAN Card Chapter 3: Getting to Know the Etherfast 10/00 LAN Card The Adapter’s displays (LEDs) and connection (the RJ-45 Port), shown in Figure 3-1, are described in this chapter. Figure 3-1: Back Panel LEDs Amber. The 100 LED will illuminate when the Adapter is operating at 100Mbps. If the 100 LED is not illuminated and the PC is powered on, the Adapter is operating at 10Mbps.
EtherFast 10/100 LAN Card Chapter 4: Installing the LAN Card Overview Each EtherFast® 10/100 LAN Card is equipped with an RJ-45 port that automatically adjusts to either 10Mbps or 100Mbps speeds, allowing your PC to attach to either Fast Ethernet (also known as 100BaseTX) or regular IMPORTANT: When installing the Adapter, be sure 10BaseT Ethernet network segments without additional hardware or software.
EtherFast 10/100 LAN Card 7. Connect one end of a twisted-pair cable to your PC at the EtherFast® 10/100 LAN Card's RJ-45 port, as shown in Figure 4-2. 8. Plug the other end of the cable into one of your network’s 10/100 hub or switch ports, DSL modem, cable modem, router, etc.
EtherFast 10/100 LAN Card Chapter 5: Installing the Drivers with the Setup Utility Overview The 10/100 LAN Card’s drivers can easily be installed with the Setup Utility included on the Setup Utility CD. This chapter will describe the steps necessary to do this. Using the Setup Utility The Install Wizard works for installing the drivers under Windows 95, 98, Millennium, and 2000.
EtherFast 10/100 LAN Card If you are using Windows 2000, you will see the screen shown in Figure 5-4. On this screen, you will need to type your computer’s name in the appropriate field. Then, click the Driver Install button to continue. Figure 5-4: Reboot 5.
EtherFast 10/100 LAN Card Chapter 6: Manual Installation and Setup Overview After installing the EtherFast 10/100 LAN Card in your computer, follow these instructions for installing the network device driver. For troubleshooting tips during setup, refer to the Troubleshooting section. The installation procedure for the network driver will vary depending on which version of Windows you are using.
EtherFast 10/100 LAN Card 3. Type the driver location, D:\, in the location field on the Select Other Location Screen, shown in Figure 6-3. Then, click the OK button. 4. Windows will show that the files have been found. (See Figure 6-4.) Click the Finish button to continue. Then, when you are prompted, verify that the LNE100TX Setup Utility CD is in your CD-ROM drive.
If that’s the case, refer to Appendix E: Manually Installing the Network Components in Windows 95, 98, and Millennium now. • Client for Microsoft Networks • Client for NetWare Networks • Linksys LNE100TX (v5)Fast Ethernet Adapter Figure 6-6: Configuration • TCP/IP Chapter 6: Manual Installation and Setup...
EtherFast 10/100 LAN Card 3. Click the File and Print Sharing button. The File and Print Sharing window, shown in Figure 6-7, will appear. NOTE: If you do not enable File and Printer Sharing, your PC will be invisible on the If you'd like others to be able to access the files on your PC's hard drive, select I want to be able to give others network, inaccessible by anyone.
EtherFast 10/100 LAN Card 6. Click on the Identification tab, shown in Figure 6-9. Type the name of your computer in the Computer Name box. Choose a name that is unique from the other computer names on the network. 7. Type the name of your workgroup in the Workgroup box. The Workgroup name should be the same Workgroup Name in use by all of the other PCs on the network.
EtherFast 10/100 LAN Card Refer to the Troubleshooting section if: • You don't see anything at all in Network Neighborhood and have pressed the F5 key on your keyboard a few times to refresh the screen. • You only see your own computer in Network Neighborhood. •...
5. Select Specify a location and type D:\ in the drop-down box, shown in Figure 6-14. Then, click the Next button. 6. The screen shown in Figure 6-15 will notify you that Windows is searching for the Linksys LNE100TX (v5) Fast Ethernet Adapter driver. When the window the driver is ready to be installed, click the Next button.
EtherFast 10/100 LAN Card 4. Click the OK button. Figure 6-18: File and Print Sharing NOTE: If you do not enable File and Printer Sharing, your PC will be invisible on the network, inaccessible by anyone. 5. File and Printer Sharing for Microsoft Networks should now appear in the list of installed components, as shown in Figure 6-19.
EtherFast 10/100 LAN Card 7. Click on the Identification tab, as shown in Figure 6-20. Type the name of your computer in the Computer Name box. Choose a name that is unique from the other computer names on the network. 8.
EtherFast 10/100 LAN Card Refer to the Troubleshooting section if: • You don't see anything at all in Network Neighborhood and have pressed the F5 key on your keyboard a few times to refresh the screen. • You only see your own computer in Network Neighborhood. •...
Figure 6-23: Search for the best driver 6. A window will open, notifying you that Windows is searching for the Linksys LNE100TX (v5) Fast Ethernet Adapter driver. When the window notifies you that it is ready to install the driver, as shown in Figure 6-24, click the Next button.
EtherFast 10/100 LAN Card 3. Click the File and Printer Sharing button. The File and Print Sharing window will appear, as shown in Figure 6-27. If you'd like others to be able to access the files on your PC's hard drive, select I want to be able to give others access to my files.
EtherFast 10/100 LAN Card 9. Choose the Access Control tab, as shown in Figure 6-29. Ensure that Shared-level access control is selected. 10. Click the OK button. Your system may ask you for your Windows ME CD-ROM or the location of the Windows ME installation files.
EtherFast 10/100 LAN Card Windows NT The following instructions will set up the EtherFast® 10/100 LAN Card in a computer running NT 4.0 Server/ Workstation. You should have your original Windows NT CD-ROM available during the installation, because you might be asked to supply it. Always consult your NT documentation if you have questions. To install the network driver for an NT 4.0 Server or Workstation 1.
5. At the Insert Disk screen, shown in Figure 6-34, type D:\ into the field on your screen and click the OK button. Figure 6-34: Insert Disk 6. Highlight the Linksys LNE100TX(v5) Fast Ethernet Adapter entry in the window that appears (shown in Figure 6-35) and click the OK button.
EtherFast 10/100 LAN Card 7. The adapter will be added to the list of Network Adapters on the Network Setup Wizard screen, shown in Figure 6-36. Click the Next button. Figure 6-36: Manually Select an Adapter 8. Make sure there is a check mark beside TCP/IP Protocol, as shown in Figure 6-37. Uncheck any others that may be checked, then click the Next button to continue.
EtherFast 10/100 LAN Card 10. NT will ask you to choose a media type for the 10/100 LAN Card. Choose AutoSense, as shown in Figure 6-39. You can change these settings later if needed. Click the Continue button. Figure 6-39: Media Type 11.
EtherFast 10/100 LAN Card Installing the LAN Card’s Driver if Networking is Already Installed The following steps are for NT PCs that have networking already installed according to the Windows NT documentation. If you have not already installed networking onto your NT PC, please refer to your Windows documentation.
EtherFast 10/100 LAN Card 5. Highlight the Linksys LNE100TX(v5) Fast Ethernet Adapter entry in the window that appears, shown in Figure 6-45. Click the OK button. Figure 6-45: Select OEM Option 6. When NT asks you for the media type, choose the AutoSense option, as shown in Figure 6-46. When finished, click the Continue button.
EtherFast 10/100 LAN Card Windows 2000 1. Start and log on to your Windows 2000 PC. 2. Windows will display the Found New Hardware Wizard box, as shown in Figure 6-49. Click the Next button to continue. Figure 6-49: Found New Hardware Wizard 3.
EtherFast 10/100 LAN Card 5. When the Found New Hardware Wizard box appears, insert the LNE100TX 10/100 LAN Card Setup Utility CD into your CD-ROM drive. In the “Copy manufacturer’s files from” field, type D:\, as shown in Figure 6-52, and click the OK button IMPORTANT: Before proceeding, ensure that you are operating Windows 2000 with administrative rights.
Next button. 8. When the Completing the Hardware Update Wizard dialog box is shown, see Figure 10-5, the screen will show the following adapter name: Linksys LNE100TX(v5) Fast Ethernet Adapter 9. Click Finish to complete the installation. The Windows XP driver installation is complete.
EtherFast 10/100 LAN Card Appendix A: Troubleshooting This appendix consists of two parts: “Common Problems and Solutions” and “Frequently Asked Questions.” This appendix provides solutions to problems that may occur during the installation and operation of this product. Read the description below to solve your problems. If you can't find an answer here, check the Linksys website at www.linksys.com.
EtherFast 10/100 LAN Card 5. On the Access Control Tab, User Level Access is selected, but Shared Level Access is grayed out and not accessible. • You previously had your primary network logon set to Client for NetWare Networks. On the Configuration tab of the Network Properties window, ensure that your primary network logon is set to Client for Microsoft Networks.
EtherFast 10/100 LAN Card • Now make sure that you are using the same protocol(s) and workgroup name on the 95 and 98 computers. To do this, click Start, Settings, Control Panel on two computers running different Windows operating systems. Click on the Network icon, choose the Configuration tab, then click on the Identification tab for Workgroup name.
EtherFast 10/100 LAN Card 13. Running the Card’s Diagnostics if you suspect that there may be a problem with the Card, or if you need to identify the Card’s MAC address. To run the program, start up your computer in DOS. The program only works in standard “real DOS mode” DOS –...
EtherFast 10/100 LAN Card Appendix B: Glossary 802.11a - A wireless networking standard that specifies a maximum data transfer rate of 54Mbps and an operating frequency of 5GHz. 802.11b - A wireless networking standard that specifies a maximum data transfer rate of 11Mbps and an operating frequency of 2.4GHz.
EtherFast 10/100 LAN Card Buffer - A shared or assigned memory area that is used to support and coordinate different computing and networking activities so one isn't held up by the other. Byte - A unit of data that is usually eight bits long Cable Modem - A device that connects a computer to the cable television network, which in turn connects to the Internet.
EtherFast 10/100 LAN Card DTIM (Delivery Traffic Indication Message) - A message included in data packets that can increase wireless efficiency. Dynamic IP Address - A temporary IP address assigned by a DHCP server. EAP (Extensible Authentication Protocol) - A general authentication protocol used to control network access. Many specific authentication methods work within this framework.
EtherFast 10/100 LAN Card Infrastructure - A wireless network that is bridged to a wired network via an access point. IP (Internet Protocol) - A protocol used to send data over a network. IP Address - The address used to identify a computer or device on a network. IPCONFIG - A Windows 2000 and XP utility that displays the IP address for a particular networking device.
EtherFast 10/100 LAN Card OFDM (Orthogonal Frequency Division Multiplexing) - Frequency transmission that separates the data stream into a number of lower-speed data streams, which are then transmitted in parallel to prevent information from being lost in transit. Packet - A unit of data sent over a network. Passphrase - Used much like a password, a passphrase simplifies the WEP encryption process by automatically generating the WEP encryption keys for Linksys products.
EtherFast 10/100 LAN Card Server - Any computer whose function in a network is to provide user access to files, printing, communications, and other services. SMTP (Simple Mail Transfer Protocol) - The standard e-mail protocol on the Internet. SNMP (Simple Network Management Protocol) - A widely used network monitoring and control protocol. Software - Instructions for the computer.
EtherFast 10/100 LAN Card TFTP (Trivial File Transfer Protocol) - A version of the TCP/IP FTP protocol that has no directory or password capability. Throughput - The amount of data moved successfully from one node to another in a given time period. TKIP (Temporal Key Integrity Protocol) - a wireless encryption protocol that provides dynamic encryption keys for each packet transmitted.
EtherFast 10/100 LAN Card Appendix C: Windows Help All wireless products require Microsoft Windows. Windows is the most used operating system in the world and comes with many features that help make networking easier. These features can be accessed through Windows Help and are described in this appendix.
EtherFast 10/100 LAN Card Appendix D: Windows 95, 98, ME, Client for a Windows NT or 2000 Domain Server If you are installing the EtherFast® 10/100 LAN Card in a Windows 95, 98 or ME PC that you plan on logging into a Windows NT or 2000 domain server, follow the directions below.
EtherFast 10/100 LAN Card Appendix E: Starting over in Windows 95, 98, ME, 2000, or If you experience installation difficulties, you may need to re-install all of the Windows networking components. The instructions below explain how to give your PC a clean sweep so that you can retry the EtherFast® 10/100 LAN Card’s driver installation.
EtherFast 10/100 LAN Card 4. Remove any instance of the name Linksys in the box, as shown in Figure E-2. This includes IPX/ SPX…Linksys, NetBEUI…Linksys, and TCP/IP…Linksys. Also remove Client for Microsoft Networks, Client for NetWare Networks, and File and Printer Sharing for Microsoft Networks. In some cases, removing one of these components may in turn automatically remove other components as well.
EtherFast 10/100 LAN Card 10. Scroll down to the Other Devices listing. Click the plus sign. Remove PCI Ethernet Controller or PCI Ethernet Adapter. (If Other Devices is not listed, proceed to the next step.) 11. Click the Close button, shut down Windows, and restart your computer. 12.
EtherFast 10/100 LAN Card 6. Right-click on the LNE100TX Fast Ethernet Adapter again. This time, select Uninstall..When the Confirm Device Removal window appears, shown in Figure E-6, click OK. 7. The Network Adapters category should be removed from the Device Manager listing. 8.
3. Click the Configuration tab. Make sure that the following network components are installed. • Client for Microsoft Networks NOTE: You will need your Windows CD-ROM to • Linksys LNE100TX Fast Ethernet Adapter (LNE100TX v5) install the network components. If your CD-ROM isn’t available, you can direct Windows to the file •...
EtherFast 10/100 LAN Card IPX/SPX-compatible Protocol Click the Add button. Choose Protocol and click the Add button. Select Manufacturer and choose Microsoft. Under the Network Protocol box, highlight IPX/SPX-compatible protocol. Click OK .The computer will begin copying files to your system. When the installation is complete, you will be asked if you want to reboot. Click OK. NetBEUI Click the Add button.
Never install duplicate protocols. 2. On the Configuration tab, select the Linksys LNE100TX(v5) Fast Ethernet Adapter from the list, shown in Figure G-2. Click the Add button. From this screen, you can also press the Properties button. You can then verify that the drivers are working under Enhanced Mode on the Driver Type tab, or reconfigure the Card on the Advanced tab.
EtherFast 10/100 LAN Card 3. Highlight Protocol, as shown in Figure G-3, and click the Add button. Figure G-3: Network Component Type 4. Select Microsoft from the list of “Manufacturers” and TCP/IP from the list of “Network Protocols”, as shown in Figure G-4, and click the OK button.
EtherFast 10/100 LAN Card Appendix H: About Plug-and-Play Technology The EtherFast® 10/100 LAN Card is designed to run in a 32-bit desktop computer equipped with PCI expansion slots. The Card is built to the PCI 2.1 standard. Short for Peripheral Components Interconnect, PCI is a technology that allows special Plug-and-Play expansion cards to be automatically configured by a computer’s BIOS (Basic Input/Output System) once they have been installed.
EtherFast 10/100 LAN Card Menu Changes: Your PC may allow you to change the IRQ & I/O values for a given PCI slot by accessing the PC's BIOS setup menu. Please refer to your PC's user guide for specific details. AMI’s BIOS and Award’s BIOS are fully customizable from their BIOS menus, for example.
EtherFast 10/100 LAN Card Appendix I: Uninstalling the Drivers with the Install Wizard 1. Insert the Setup Utility CD into your CD-ROM drive. The Install Wizard’s Welcome screen will come up automatically and identify the version of Windows you are using. 2.
EtherFast 10/100 LAN Card Appendix J: Specifications Standards IEEE 802.3, IEEE 802.3u, PCI 2.1, ACPI, PC99 Ports One 10BaseT/100BaseTX RJ-45 Port Cabling Type UTP CAT 5 or better LEDs Link/Activity, 100Mbps WOL Support Power Management Event (PME) Bus Type 32-Bit PCI Sockets One Boot ROM Socket Dimensions...
Warranty Information Appendix K Appendix K: network on which the product or software is used will be free of vulnerability to intrusion or attack. The product Warranty Information may include or be bundled with third party software or service offerings. This limited warranty shall not apply to such third party software or service offerings.
Warranty Information Appendix K and a copy of your dated proof of original purchase when returning your product. Products received without a RMA number and dated proof of original purchase will be rejected. Do not include any other items with the product you are returning to Linksys.
Regulatory Information Appendix L Avis d’Industrie Canada Appendix L: Regulatory Information Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada. Le fonctionnement est soumis aux conditions suivantes : FCC Statement Ce périphérique ne doit pas causer d’interférences; This product has been tested and complies with the Ce périphérique doit accepter toutes les interférences specifications for a Class B digital device, pursuant to Part...
Regulatory Information Appendix L User Information for Consumer Products Čeština (Czech) - Informace o ochraně životního prostředí pro zákazníky v zemích Evropské unie Covered by EU Directive 2002/96/EC on Evropská směrnice 2002/96/ES zakazuje, aby zařízení označené Waste Electric and Electronic Equipment tímto symbolem na produktu anebo na obalu bylo likvidováno s netříděným komunálním odpadem.
Regulatory Information Appendix L Eesti (Estonian) - Keskkonnaalane informatsioon Français (French) - Informations environnementales Euroopa Liidus asuvatele klientidele pour les clients de l’Union européenne Euroopa Liidu direktiivi 2002/96/EÜ nõuete kohaselt on La directive européenne 2002/96/CE exige que l’équipement seadmeid, millel on tootel või pakendil käesolev sümbol sur lequel est apposé...
Regulatory Information Appendix L Lietuvškai (Lithuanian) - Aplinkosaugos informacija, Nederlands (Dutch) - Milieu-informatie voor klanten skirta Europos Sąjungos vartotojams in de Europese Unie Europos direktyva 2002/96/EC numato, kad įrangos, kuri ir De Europese Richtlijn 2002/96/EC schrijft voor dat apparatuur die kurios pakuotė...
Regulatory Information Appendix L Português (Portuguese) - Informação ambiental para Slovenščina (Slovene) - Okoljske informacije za stranke clientes da União Europeia v Evropski uniji A Directiva Europeia 2002/96/CE exige que o equipamento Evropska direktiva 2002/96/ES prepoveduje odlaganje opreme s que exibe este símbolo no produto e/ou na sua embalagem tem simbolom –...
CISCO-LINKSYS LLC. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT CONTAINING This product from Cisco-Linksys LLC or from one of its THE SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY affiliates Cisco Systems-Linksys (Asia) Pte Ltd. or Cisco- THIS AGREEMENT.
Software License Agreement Appendix M your Linksys product and/or the Software is being used in OR RELATED TO THE USE OF OR INABILITY TO USE THE accordance with the terms of this Agreement; (iii) to provide SOFTWARE, EVEN IF LINKSYS HAS BEEN ADVISED OF improvements to the way Linksys delivers technology to THE POSSIBILITY OF SUCH DAMAGES.
Software License Agreement Appendix M TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND GNU General Public License is intended to guarantee your freedom to share and change free software–to make sure MODIFICATION the software is free for all its users. This General Public This License applies to any program or other work License applies to most of the Free Software Foundation’s which contains a notice placed by the copyright...
Software License Agreement Appendix M If the modified program normally reads commands Accompany it with the information you received as interactively when run, you must cause it, when to the offer to distribute corresponding source code. started running for such interactive use in the most (This alternative is allowed only for noncommercial ordinary way, to print or display an announcement distribution and only if you received the program...
Software License Agreement Appendix M If, as a consequence of a court judgment or allegation not specify a version number of this License, you of patent infringement or for any other reason (not may choose any version ever published by the Free limited to patent issues), conditions are imposed on Software Foundation.
Software License Agreement Appendix M GNU LESSER GENERAL PUBLIC LICENSE To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the Version 2.1, February 1999 library is modified by someone else and passed on, the recipients should know that what they have is not the Copyright (C) 1991, 1999 Free Software Foundation, Inc.
Software License Agreement Appendix M freedom and the wherewithal to run that program using a You may copy and distribute verbatim copies of the modified version of the Library. Library’s complete source code as you receive it, in any medium, provided that you conspicuously and The precise terms and conditions for copying, distribution appropriately publish on each copy an appropriate and modification follow.
Software License Agreement Appendix M Thus, it is not the intent of this section to claim When a “work that uses the Library” uses material from rights or contest your rights to work written entirely a header file that is part of the Library, the object code by you;...
Software License Agreement Appendix M Use a suitable shared library mechanism for linking You may not copy, modify, sublicense, link with, or with the Library. A suitable mechanism is one that distribute the Library except as expressly provided (1) uses at run time a copy of the library already under this License.
Software License Agreement Appendix M software distributed through that system in reliance BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, on consistent application of that system; it is up to THERE IS NO WARRANTY FOR THE LIBRARY, TO THE the author/donor to decide if he or she is willing to EXTENT PERMITTED BY APPLICABLE LAW.
Software License Agreement Appendix M DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.