summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMirko Lindner <mlindner@syskonnect.de>2003-09-25 11:52:11 -0400
committerStephen Hemminger <shemminger@osdl.org>2003-09-25 11:52:11 -0400
commit7e031571c17ab2cc87b41d2fd385ddf3af34c8f3 (patch)
tree496f3c4888399ce75666072099c3e69737fb3910
parent4d5d6f8ed4bb5db3586e6428cd6d670f7c0e66c8 (diff)
[netdrvr sk98lin] update readme, remove old changelog
-rw-r--r--Documentation/networking/sk98lin.txt233
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***