Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
7e031571
Commit
7e031571
authored
Sep 25, 2003
by
Mirko Lindner
Committed by
Stephen Hemminger
Sep 25, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[netdrvr sk98lin] update readme, remove old changelog
parent
4d5d6f8e
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
222 deletions
+11
-222
Documentation/networking/sk98lin.txt
Documentation/networking/sk98lin.txt
+11
-222
No files found.
Documentation/networking/sk98lin.txt
View file @
7e031571
...
@@ -2,9 +2,9 @@
...
@@ -2,9 +2,9 @@
All rights reserved
All rights reserved
===========================================================================
===========================================================================
sk98lin.txt created
18-Jul
-2003
sk98lin.txt created
26-Aug
-2003
Readme File for sk98lin v6.1
4
Readme File for sk98lin v6.1
7
Marvell Yukon/SysKonnect SK-98xx Gigabit Ethernet Adapter family driver for LINUX
Marvell Yukon/SysKonnect SK-98xx Gigabit Ethernet Adapter family driver for LINUX
This file contains
This file contains
...
@@ -19,7 +19,6 @@ This file contains
...
@@ -19,7 +19,6 @@ This file contains
5 Large Frame Support
5 Large Frame Support
6 VLAN and Link Aggregation Support (IEEE 802.1, 802.1q, 802.3ad)
6 VLAN and Link Aggregation Support (IEEE 802.1, 802.1q, 802.3ad)
7 Troubleshooting
7 Troubleshooting
8 History
===========================================================================
===========================================================================
...
@@ -76,8 +75,8 @@ follows:
...
@@ -76,8 +75,8 @@ follows:
To integrate the driver permanently into the kernel, proceed as follows:
To integrate the driver permanently into the kernel, proceed as follows:
1. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
1. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
2. Mark "Marvell Yukon
/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter
2. Mark "Marvell Yukon
Chipset / SysKonnect SK-98xx family support"
support"
with (*)
with (*)
3. Build a new kernel when the configuration of the above options is
3. Build a new kernel when the configuration of the above options is
finished.
finished.
4. Install the new kernel.
4. Install the new kernel.
...
@@ -88,8 +87,8 @@ To use the driver as a module, proceed as follows:
...
@@ -88,8 +87,8 @@ To use the driver as a module, proceed as follows:
1. Enable 'loadable module support' in the kernel.
1. Enable 'loadable module support' in the kernel.
2. For automatic driver start, enable the 'Kernel module loader'.
2. For automatic driver start, enable the 'Kernel module loader'.
3. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
3. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
4. Mark "Marvell Yukon
/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter
4. Mark "Marvell Yukon
Chipset / SysKonnect SK-98xx family support"
support"
with (M)
with (M)
5. Execute the command "make modules".
5. Execute the command "make modules".
6. Execute the command "make modules_install".
6. Execute the command "make modules_install".
The appropiate modules will be installed.
The appropiate modules will be installed.
...
@@ -201,7 +200,7 @@ You also want to set DuplexCapabilities on the first adapter
...
@@ -201,7 +200,7 @@ You also want to set DuplexCapabilities on the first adapter
to FULL, and on the second adapter to HALF.
to FULL, and on the second adapter to HALF.
Then, you must enter:
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
NOTE: The number of adapters that can be configured this way is
limited in the driver (file skge.c, constant SK_MAX_CARD_PARAM).
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
...
@@ -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
port reports during auto-negotiation. It can be set for each port
individually.
individually.
Possible modes:
Possible modes:
-- Sym = Symetric: both link partners are allowed to send
-- Sym = Sym
m
etric: both link partners are allowed to send
PAUSE frames
PAUSE frames
-- SymOrRem = SymetricOrRemote: both or only remote partner
-- SymOrRem = Sym
m
etricOrRemote: both or only remote partner
are allowed to send PAUSE frames
are allowed to send PAUSE frames
-- LocSend = LocalSend: only local link partner is allowed
-- LocSend = LocalSend: only local link partner is allowed
to send PAUSE frames
to send PAUSE frames
...
@@ -286,7 +285,7 @@ with this parameter.
...
@@ -286,7 +285,7 @@ with this parameter.
4.2 Adapter Parameters
4.2 Adapter Parameters
-----------------------
-----------------------
Connection Type
Connection Type
(SK-98xx V2.0 copper adapters only)
---------------
---------------
Parameter: ConType
Parameter: ConType
Values: Auto, 100FD, 100HD, 10FD, 10HD
Values: Auto, 100FD, 100HD, 10FD, 10HD
...
@@ -546,7 +545,7 @@ Problem: Upon driver start, the following error message is displayed:
...
@@ -546,7 +545,7 @@ Problem: Upon driver start, the following error message is displayed:
Nr: 0xcc
Nr: 0xcc
Msg: SkGeInitPort() cannot init running ports"
Msg: SkGeInitPort() cannot init running ports"
Reason: You are using a driver compiled for single processor machines
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 (Sym
m
etric MultiProcessor)
kernel.
kernel.
Solution: Configure your kernel appropriately and recompile the kernel or
Solution: Configure your kernel appropriately and recompile the kernel or
the modules.
the modules.
...
@@ -564,216 +563,6 @@ information is available:
...
@@ -564,216 +563,6 @@ information is available:
- Driver version
- 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***
***End of Readme File***
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment