diff options
| author | Mirko Lindner <mlindner@syskonnect.de> | 2003-09-25 11:52:11 -0400 |
|---|---|---|
| committer | Stephen Hemminger <shemminger@osdl.org> | 2003-09-25 11:52:11 -0400 |
| commit | 7e031571c17ab2cc87b41d2fd385ddf3af34c8f3 (patch) | |
| tree | 496f3c4888399ce75666072099c3e69737fb3910 | |
| parent | 4d5d6f8ed4bb5db3586e6428cd6d670f7c0e66c8 (diff) | |
[netdrvr sk98lin] update readme, remove old changelog
| -rw-r--r-- | Documentation/networking/sk98lin.txt | 233 |
1 files changed, 11 insertions, 222 deletions
diff --git a/Documentation/networking/sk98lin.txt b/Documentation/networking/sk98lin.txt index 5e444a272092..5690f15acd87 100644 --- a/Documentation/networking/sk98lin.txt +++ b/Documentation/networking/sk98lin.txt @@ -2,9 +2,9 @@ All rights reserved =========================================================================== -sk98lin.txt created 18-Jul-2003 +sk98lin.txt created 26-Aug-2003 -Readme File for sk98lin v6.14 +Readme File for sk98lin v6.17 Marvell Yukon/SysKonnect SK-98xx Gigabit Ethernet Adapter family driver for LINUX This file contains @@ -19,7 +19,6 @@ This file contains 5 Large Frame Support 6 VLAN and Link Aggregation Support (IEEE 802.1, 802.1q, 802.3ad) 7 Troubleshooting - 8 History =========================================================================== @@ -76,8 +75,8 @@ follows: To integrate the driver permanently into the kernel, proceed as follows: 1. Select the menu "Network device support" and then "Ethernet(1000Mbit)" -2. Mark "Marvell Yukon/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter - support" with (*) +2. Mark "Marvell Yukon Chipset / SysKonnect SK-98xx family support" + with (*) 3. Build a new kernel when the configuration of the above options is finished. 4. Install the new kernel. @@ -88,8 +87,8 @@ To use the driver as a module, proceed as follows: 1. Enable 'loadable module support' in the kernel. 2. For automatic driver start, enable the 'Kernel module loader'. 3. Select the menu "Network device support" and then "Ethernet(1000Mbit)" -4. Mark "Marvell Yukon/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter - support" with (M) +4. Mark "Marvell Yukon Chipset / SysKonnect SK-98xx family support" + with (M) 5. Execute the command "make modules". 6. Execute the command "make modules_install". The appropiate modules will be installed. @@ -201,7 +200,7 @@ You also want to set DuplexCapabilities on the first adapter to FULL, and on the second adapter to HALF. Then, you must enter: - modprobe sk98lin AutoNeg=On,Off DupCap=Full,Half + modprobe sk98lin AutoNeg_A=On,Off DupCap_A=Full,Half NOTE: The number of adapters that can be configured this way is limited in the driver (file skge.c, constant SK_MAX_CARD_PARAM). @@ -259,9 +258,9 @@ This parameter can be used to set the flow control capabilities the port reports during auto-negotiation. It can be set for each port individually. Possible modes: - -- Sym = Symetric: both link partners are allowed to send + -- Sym = Symmetric: both link partners are allowed to send PAUSE frames - -- SymOrRem = SymetricOrRemote: both or only remote partner + -- SymOrRem = SymmetricOrRemote: both or only remote partner are allowed to send PAUSE frames -- LocSend = LocalSend: only local link partner is allowed to send PAUSE frames @@ -286,7 +285,7 @@ with this parameter. 4.2 Adapter Parameters ----------------------- -Connection Type +Connection Type (SK-98xx V2.0 copper adapters only) --------------- Parameter: ConType Values: Auto, 100FD, 100HD, 10FD, 10HD @@ -546,7 +545,7 @@ Problem: Upon driver start, the following error message is displayed: Nr: 0xcc Msg: SkGeInitPort() cannot init running ports" Reason: You are using a driver compiled for single processor machines - on a multiprocessor machine with SMP (Symetric MultiProcessor) + on a multiprocessor machine with SMP (Symmetric MultiProcessor) kernel. Solution: Configure your kernel appropriately and recompile the kernel or the modules. @@ -564,216 +563,6 @@ information is available: - Driver version *** -8 History -========== - -VERSION 6.14 -New Features: -- None -Problems fixed: -- Fix: memory leak when sending short padded frames -- Fix: helptext for menuconfig in kernel 2.6 updated -- Fix: PNMI_READ defines retrieve correct amount of bytes -Known limitations: -- None - -VERSION 6.13 -New Features: -- New parameter ConType combining different per-port parameters -Problems fixed: -- Fix: change of MTU-size without warning (bugreport #10721) -- Fix: HW checksumming when Kernel 2.5/2.6 corrected -- Fix: Padding of small packets (<60 bytes) not 0xaa, but 0x00 instead -- Fix: Minor edits corrected -- Fix: Obsolete function SetQueueSize() removed -- Fix: Removed proprietary defines - used defines from skgehw.h instead -Known limitations: -- None - -VERSION 6.12 -New Features: -- enabling/disabling checksum -Problems fixed: -- Fix: KLM load/unload using new refcount interface for Kernel 2.5/2.6 -Known limitations: -- None - -VERSION 6.11 (In-Kernel version) -New Features: -- Support for Kernel 2.5/2.6 -- Support for new IO-control MIB data structure -- New SkOsGetTime function -Problems fixed: -- Fix: Race condition with broken LM80 chip -- Fix: Common modules update (#10803, #10768, #10767) -- Fix: Dim, ProcFS, Isr, Module Support changes for Kernel 2.5/2.6 -Known limitations: -- None - -VERSION 6.10 -New Features: -- none -Problems fixed: -- Fix: Race condition with padded frames -Known limitations: -- None - -VERSION 6.09 -New Features: -- none -Problems fixed: -- Fix: Disabled HW Error IRQ on 32-bit Yukon if sensor IRQ occurs -- Fix: Delay race condition with some server machines -Known limitations: -- None - -VERSION 6.08 -New Features: -- Add: Dynamic Interrupt moderation -- Add: Blink mode verification -- Fix: CSUM changes -Problems fixed: -- Fix: CSUM changes -Known limitations: -- None - -VERSION 6.04 - 6.07 -New Features: -- Common modules update -Problems fixed: -- none -Known limitations: -- None - -VERSION 6.03 -New Features: -- Common modules update -Problems fixed: -- Remove useless init_module/cleanup_module forward declarations -Known limitations: -- None - -VERSION 6.02 (In-Kernel version) -New Features: -- Common modules update -Problems fixed: -- Boot message cleanup -Known limitations: -- None - -VERSION 6.00 (In-Kernel version) -New Features: -- Support for SK-98xx V2.0 adapters -- Support for gmac -- Support for kernel 2.4.x and kernel 2.2.x -- Zerocopy support for kernel 2.4.x with sendfile() -- Support for scatter-gather functionality with sendfile() -- Speed support for SK-98xx V2.0 adapters -- New ProcFs entries -- New module parameters -Problems fixed: -- ProcFS initialization -- csum packet error -- Ierror/crc counter error (#10767) -- rx_too_long counter error (#10751) -Known limitations: -- None - -VERSION 4.11 -New Features: -- none -Problems fixed: -- Error statistic counter fix (#10620) -- RLMT-Fixes (#10659, #10639, #10650) -- LM80 sensor initialization fix (#10623) -- SK-CSUM memory fixes (#10610). -Known limitations: -- None - -VERSION 4.10 -New Features: -- New ProcFs entries -Problems fixed: -- Corrected some printk's -Known limitations: -- None - -VERSION 4.09 -New Features: -- IFF_RUNNING support (link status) -- New ProcFs entries -Problems fixed: -- too long counters -- too short counters -- Kernel error compilation -Known limitations: -- None - -VERSION 4.06 (In-Kernel version) -Problems fixed: -- MTU init problems - -VERSION 4.04 -Problems fixed: -- removed VLAN error messages - -VERSION 4.02 (In-Kernel version) -New Features: -- Add Kernel 2.4 changes -Known limitations: -- None - -VERSION 4.01 (In-Kernel version) -Problems fixed: -- Full statistics support for DualNet mode -Known limitations: -- None - -VERSION 4.00 (In-Kernel version) -Problems fixed: -- Memory leak found -New Features: -- Proc filesystem integration -- DualNet functionality integrated -- Rlmt networks added -Known limitations: -- statistics partially incorrect in DualNet mode - -VERSION 3.04 (In-Kernel version) -Problems fixed: -- Driver start failed on UltraSPARC -- Rx checksum calculation for big endian machines did not work -- Jumbo frames were counted as input-errors in netstat - -VERSION 3.03 (Standalone version) -Problems fixed: -- Compilation did not find script "printver.sh" if "." not in PATH -Known limitations: -- None - -VERSION 3.02 (In-Kernel version) -Problems fixed: -- None -New Features: -- Integration in Linux kernel source (2.2.14 and 2.3.29) -Known limitations: -- None - -VERSION 3.01 -Problems fixed: -- None -New Features: -- Full source release -Known limitations: -- None - -VERSION 3.00 -Problems fixed: -- None -New Features: -- Support for 1000Base-T adapters (SK-9821 and SK-9822) -Known limitations: -- None ***End of Readme File*** |
