Atheros AR813x/AR815x PCIe Ethernet NIC driver Info ==== This is an NDIS driver for Atheros AR813x/AR815x PCIe LAN adapters. The source code from the FreeBSD "alc" driver has been compiled, unmodified, to run on OS/2. This driver supports the following adapters. Atheros AR8131 PCIe Gigabit Ethernet Atheros AR8132 PCIe Fast Ethernet Atheros AR8151 v1.0 PCIe Gigabit Ethernet Atheros AR8151 v2.0 PCIe Gigabit Ethernet Atheros AR8152 v1.1 PCIe Fast Ethernet Atheros AR8152 v2.0 PCIe Fast Ethernet Atheros AR8161 PCIe Gigabit Ethernet Atheros AR8162 PCIe Fast Ethernet Atheros AR8171 PCIe Gigabit Ethernet Atheros AR8172 PCIe Fast Ethernet Killer E2200 Gigabit Ethernet Killer E2400 Gigabit Ethernet Killer E2500 Gigabit Ethernet These correspond to the following Vendor:Device numbers: 1969:1063, 1969:1062, 1969:1073, 1969:1083, 1969:2060, 1969:2062, 1969:1091, 1969:1090, 1969:10A1, 1969:10A0, 1969:E091, 1969:E0A1, 1969:E0B1 Use the PCI.EXE command to find the Vendor ID and Device ID of your hardware. If the Vendor ID and the Device ID is listed above, then this driver should work. NOTICE: This driver is built from 2 major pieces: (1) The FreeBSD driver which is simply compiled to run on OS/2 (2) The system library which is the interface between the FreeBSD driver and OS/2 While we will always try our best to support these drivers, please realize that there is not much we can do about (1). We simply do not have the manpower, or even the technical information necessary to debug or enhance this portion of the driver. If this driver doesn't work on hardware that it is supposed to, the limit of what we can do is verify that it is loading properly. Other than that, we simply cannot debug problems in the FreeBSD code and we cannot add support for more chipsets. We cannot even fix problems if it doesn't work properly on your hardware because we don't have the hardware data that would be required. Development is continuing on (2) so there might be improvements to the OS/2 interface as time goes on. This generally will not affect whether the driver works or doesn't work on any given hardware, but might affect things like traps, hangs, and interfacing to existing features in the FreeBSD driver. Copyright and License ===================== Copyright (c) 2014-2021 David Azarewicz All rights reserved. Copyright (c) 2009, Pyun YongHyeon All rights reserved. (c) Copyright IBM Corporation 1990,2000. All rights reserved. Important! By downloading or using this software, you acknowledge that you have read and consent to the license agreement at the end of this file, that you understand it, and that you agree to be bound by its terms. Installation ============ You can install the network driver during operating system installation. Or you can install the driver using the Warpin package. This Warpin installer only copies the driver files to your system. After you install the files, run mpts.exe and set up the network driver as usual. Then reboot. If you are already using one of these drivers, then this package will update the files on your disk and there is no need to run mpts.exe again. The new driver will be used when you reboot. Command line options ==================== /An Selects a specific PCI adapter to use. If not specified, the driver will use the first unused PCI adapter that is supported by the driver. For example, /A1 will select the second PCI adapter that is supported by the driver. If the specified PCI adapter does not exist, the driver will produce an error. /A0 = MMALC$, /A1 = MMALC2$, /A2 = MMALC3$, etc. /V Turns on the version banner when the driver loads. Options only in the trace build ------------------------------- /Tn Sets the minor trace number for controlling trace output. Only applies to the trace build of the driver. Ignored in the retail version. Options only in the debug build ------------------------------- The debug build is not included in the distribution package and is only for developer use. /Dn Sets the debug output level to n. The default is 5. Only applies to the debug build of the driver. Ignored in the retail version. /COM:n Sets the serial port for debug output. Valid values are 1 and 2 for COM1 and COM2, or the port address. The default is no serial port output. Only applies to the debug build of the driver. Ignored in the retail version. /BAUD=n Sets the BAUD rate for the selected COM Port. PROTOCOL.INI Options ==================== There are currently no options. Getting Support and Reporting Problems ====================================== Since the FreeBSD driver is simply compiled to run on OS/2, there is no development, no debugging, and no support for that part of the driver. There is only support for the interface between the FreeBSD driver and OS/2. For more information please visit: https://www.arcanoae.com and click on SUPPORT. Or go directly to the MultiMac support wiki at: https://www.arcanoae.com/wiki/multimac/ Source Code =========== The source code will be available at: http://svn.netlabs.org/repos/multimac Change log ========== 1.1.7 11-Jul-2022 - David Azarewicz Refreshed with updated system libraries. 1.1.6 17-Mar-2022 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.1.5 17-Jan-2021 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.1.4 24-Sep-2018 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.1.3 17-Mar-2018 - David Azarewicz Switch to new system library. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.0.2 17-Sep-2017 - David Azarewicz Refreshed with updated system libraries (MSI fix). See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.0.1 01-Sep-2017 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 1.0.0 10-Aug-2017 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 0.0.7 07-Jun-2017 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. Updated to current FreeBSD source. 0.0.6 03-Jun-2017 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 0.0.5 02-Dec-2016 - David Azarewicz Refreshed with updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 0.0.4 08-Oct-2016 - David Azarewicz Refreshed release. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 0.0.3 21-Jul-2016 - David Azarewicz Updated to current source. 0.0.2 01-Feb-2016 - David Azarewicz No change to FreeBSD driver. Recompiled to use updated system libraries. See https://88watts.net/download/ReadMe-Bcl32.txt for details. 0.0.1 03-Sep-2015 - David Azarewicz Initial release. =============================================================================