📄 sk98lin.txt
字号:
-----------------------Connection Type (SK-98xx V2.0 copper adapters only)---------------Parameter: ConTypeValues: Auto, 100FD, 100HD, 10FD, 10HDDefault: AutoThe parameter 'ConType' is a combination of all five per-port parameterswithin one single parameter. This simplifies the configuration of both portsof an adapter card! The different values of this variable reflect the most meaningful combinations of port parameters.The following table shows the values of 'ConType' and the correspondingcombinations of the per-port parameters: ConType | DupCap AutoNeg FlowCtrl Role Speed ----------+------------------------------------------------------ Auto | Both On SymOrRem Auto Auto 100FD | Full Off None Auto (ignored) 100 100HD | Half Off None Auto (ignored) 100 10FD | Full Off None Auto (ignored) 10 10HD | Half Off None Auto (ignored) 10Stating any other port parameter together with this 'ConType' variablewill result in a merged configuration of those settings. This due to the fact, that the per-port parameters (e.g. Speed_? ) have a higherpriority than the combined variable 'ConType'.NOTE: This parameter is always used on both ports of the adapter card.Interrupt Moderation--------------------Parameter: ModerationValues: None, Static, DynamicDefault: NoneInterrupt moderation is employed to limit the maximum number of interruptsthe driver has to serve. That is, one or more interrupts (which indicate anytransmit or receive packet to be processed) are queued until the driver processes them. When queued interrupts are to be served, is determined by the'IntsPerSec' parameter, which is explained later below.Possible modes: -- None - No interrupt moderation is applied on the adapter card. Therefore, each transmit or receive interrupt is served immediately as soon as it appears on the interrupt line of the adapter card. -- Static - Interrupt moderation is applied on the adapter card. All transmit and receive interrupts are queued until a complete moderation interval ends. If such a moderation interval ends, all queued interrupts are processed in one big bunch without any delay. The term 'static' reflects the fact, that interrupt moderation is always enabled, regardless how much network load is currently passing via a particular interface. In addition, the duration of the moderation interval has a fixed length that never changes while the driver is operational. -- Dynamic - Interrupt moderation might be applied on the adapter card, depending on the load of the system. If the driver detects that the system load is too high, the driver tries to shield the system against too much network load by enabling interrupt moderation. If - at a later time - the CPU utilization decreases again (or if the network load is negligible) the interrupt moderation will automatically be disabled.Interrupt moderation should be used when the driver has to handle one or moreinterfaces with a high network load, which - as a consequence - leads also to ahigh CPU utilization. When moderation is applied in such high network load situations, CPU load might be reduced by 20-30%.NOTE: The drawback of using interrupt moderation is an increase of the round-trip-time (RTT), due to the queueing and serving of interrupts at dedicatedmoderation times.Interrupts per second---------------------Parameter: IntsPerSecValues: 30...40000 (interrupts per second)Default: 2000This parameter is only used if either static or dynamic interrupt moderationis used on a network adapter card. Using this parameter if no moderation isapplied will lead to no action performed.This parameter determines the length of any interrupt moderation interval. Assuming that static interrupt moderation is to be used, an 'IntsPerSec' parameter value of 2000 will lead to an interrupt moderation interval of500 microseconds. NOTE: The duration of the moderation interval is to be chosen with care.At first glance, selecting a very long duration (e.g. only 100 interrupts per second) seems to be meaningful, but the increase of packet-processing delay is tremendous. On the other hand, selecting a very short moderation time mightcompensate the use of any moderation being applied.Preferred Port--------------Parameter: PrefPortValues: A, BDefault: AThis is used to force the preferred port to A or B (on dual-port network adapters). The preferred port is the one that is used if both are detectedas fully functional.RLMT Mode (Redundant Link Management Technology)------------------------------------------------Parameter: RlmtModeValues: CheckLinkState,CheckLocalPort, CheckSeg, DualNetDefault: CheckLinkStateRLMT monitors the status of the port. If the link of the active port fails, RLMT switches immediately to the standby link. The virtual link is maintained as long as at least one 'physical' link is up. Possible modes: -- CheckLinkState - Check link state only: RLMT uses the link state reported by the adapter hardware for each individual port to determine whether a port can be used for all network traffic or not. -- CheckLocalPort - In this mode, RLMT monitors the network path between the two ports of an adapter by regularly exchanging packets between them. This mode requires a network configuration in which the two ports are able to "see" each other (i.e. there must not be any router between the ports). -- CheckSeg - Check local port and segmentation: This mode supports the same functions as the CheckLocalPort mode and additionally checks network segmentation between the ports. Therefore, this mode is only to be used if Gigabit Ethernet switches are installed on the network that have been configured to use the Spanning Tree protocol. -- DualNet - In this mode, ports A and B are used as separate devices. If you have a dual port adapter, port A will be configured as eth0 and port B as eth1. Both ports can be used independently with distinct IP addresses. The preferred port setting is not used. RLMT is turned off. NOTE: RLMT modes CLP and CLPSS are designed to operate in configurations where a network path between the ports on one adapter exists. Moreover, they are not designed to work where adapters are connected back-to-back.***5 Large Frame Support======================The driver supports large frames (also called jumbo frames). Using large frames can result in an improved throughput if transferring large amounts of data.To enable large frames, set the MTU (maximum transfer unit) of the interface to the desired value (up to 9000), execute the following command: ifconfig eth0 mtu 9000This will only work if you have two adapters connected back-to-backor if you use a switch that supports large frames. When using a switch, it should be configured to allow large frames and auto-negotiation should be set to OFF. The setting must be configured on all adapters that can be reached by the large frames. If one adapter is not set to receive large frames, it will simply drop them.You can switch back to the standard ethernet frame size by executing the following command: ifconfig eth0 mtu 1500To permanently configure this setting, add a script with the 'ifconfig' line to the system startup sequence (named something like "S99sk98lin" in /etc/rc.d/rc2.d).***6 VLAN and Link Aggregation Support (IEEE 802.1, 802.1q, 802.3ad)==================================================================The Marvell Yukon/SysKonnect Linux drivers are able to support VLAN and Link Aggregation according to IEEE standards 802.1, 802.1q, and 802.3ad. These features are only available after installation of open source modules available on the Internet:For VLAN go to: http://www.candelatech.com/~greear/vlan.htmlFor Link Aggregation go to: http://www.st.rim.or.jp/~yumoNOTE: SysKonnect GmbH does not offer any support for these open source modules and does not take the responsibility for any kind of failures or problems arising in connection with these modules.NOTE: Configuring Link Aggregation on a SysKonnect dual link adapter may cause problems when unloading the driver.7 Troubleshooting==================If any problems occur during the installation process, check the following list:Problem: The SK-98xx adapter cannot be found by the driver.Solution: In /proc/pci search for the following entry: 'Ethernet controller: SysKonnect SK-98xx ...' If this entry exists, the SK-98xx or SK-98xx V2.0 adapter has been found by the system and should be operational. If this entry does not exist or if the file '/proc/pci' is not found, there may be a hardware problem or the PCI support may not be enabled in your kernel. The adapter can be checked using the diagnostics program which is available on the SysKonnect web site: www.syskonnect.com Some COMPAQ machines have problems dealing with PCI under Linux. This problem is described in the 'PCI howto' document (included in some distributions or available from the web, e.g. at 'www.linux.org'). Problem: Programs such as 'ifconfig' or 'route' cannot be found or the error message 'Operation not permitted' is displayed.Reason: You are not logged in as user 'root'.Solution: Logout and login as 'root' or change to 'root' via 'su'.Problem: Upon use of the command 'ping <address>' the message "ping: sendto: Network is unreachable" is displayed.Reason: Your route is not set correctly.Solution: If you are using RedHat, you probably forgot to set up the route in the 'network configuration'. Check the existing routes with the 'route' command and check if an entry for 'eth0' exists, and if so, if it is set correctly.Problem: The driver can be started, the adapter is connected to the network, but you cannot receive or transmit any packets; e.g. 'ping' does not work.Reason: There is an incorrect route in your routing table.Solution: Check the routing table with the command 'route' and read the manual help pages dealing with routes (enter 'man route').NOTE: Although the 2.2.x kernel versions generate the routing entry automatically, problems of this kind may occur here as well. We've come across a situation in which the driver started correctly at system start, but after the driver has been removed and reloaded, the route of the adapter's network pointed to the 'dummy0'device and had to be corrected manually.Problem: Your computer should act as a router between multiple IP subnetworks (using multiple adapters), but computers in other subnetworks cannot be reached.Reason: Either the router's kernel is not configured for IP forwarding or the routing table and gateway configuration of at least one computer is not working.Problem: Upon driver start, the following error message is displayed: "eth0: -- ERROR -- Class: internal Software error 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 (Symmetric MultiProcessor) kernel.Solution: Configure your kernel appropriately and recompile the kernel or the modules.If your problem is not listed here, please contact SysKonnect's technicalsupport for help (linux@syskonnect.de).When contacting our technical support, please ensure that the following information is available:- System Manufacturer and HW Informations (CPU, Memory... )- PCI-Boards in your system- Distribution- Kernel version- Driver version******End of Readme File***
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -