요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
.. SPDX-License-Identifier: GPL-2.0
.. include:: <isonum.txt>
========================
SysKonnect driver - SKFP
========================
|copy| Copyright 1998-2000 SysKonnect,
skfp.txt created 11-May-2000
Readme File for skfp.o v2.06
.. This file contains
(1) OVERVIEW
(2) SUPPORTED ADAPTERS
(3) GENERAL INFORMATION
(4) INSTALLATION
(5) INCLUSION OF THE ADAPTER IN SYSTEM START
(6) TROUBLESHOOTING
(7) FUNCTION OF THE ADAPTER LEDS
(8) HISTORY
1. Overview
===========
This README explains how to use the driver 'skfp' for Linux with your
network adapter.
Chapter 2: Contains a list of all network adapters that are supported by
this driver.
Chapter 3:
Gives some general information.
Chapter 4: Describes common problems and solutions.
Chapter 5: Shows the changed functionality of the adapter LEDs.
Chapter 6: History of development.
2. Supported adapters
=====================
The network driver 'skfp' supports the following network adapters:
SysKonnect adapters:
- SK-5521 (SK-NET FDDI-UP)
- SK-5522 (SK-NET FDDI-UP DAS)
- SK-5541 (SK-NET FDDI-FP)
- SK-5543 (SK-NET FDDI-LP)
- SK-5544 (SK-NET FDDI-LP DAS)
- SK-5821 (SK-NET FDDI-UP64)
- SK-5822 (SK-NET FDDI-UP64 DAS)
- SK-5841 (SK-NET FDDI-FP64)
- SK-5843 (SK-NET FDDI-LP64)
- SK-5844 (SK-NET FDDI-LP64 DAS)
Compaq adapters (not tested):
- Netelligent 100 FDDI DAS Fibre SC
- Netelligent 100 FDDI SAS Fibre SC
- Netelligent 100 FDDI DAS UTP
- Netelligent 100 FDDI SAS UTP
- Netelligent 100 FDDI SAS Fibre MIC
3. General Information
======================
From v2.01 on, the driver is integrated in the linux kernel sources.
Therefore, the installation is the same as for any other adapter
supported by the kernel.
Refer to the manual of your distribution about the installation
of network adapters.
Makes my life much easier :-)
4. Troubleshooting
==================
If you run into problems during installation, check those items:
Problem:
The FDDI adapter cannot be found by the driver.
Reason:
Look in /proc/pci for the following entry:
'FDDI network controller: SysKonnect SK-FDDI-PCI ...'
If this entry exists, then the FDDI adapter has been
found by the system and should be able to be used.
If this entry does not exist or if the file '/proc/pci'
is not there, then you may have a hardware problem or PCI
support may not be enabled in your kernel.
The adapter can be checked using the diagnostic program
which is available from the SysKonnect web site:
www.syskonnect.de
Some COMPAQ machines have a problem with PCI under
Linux. This is described in the 'PCI howto' document
(included in some distributions or available from the
www, e.g. at 'www.linux.org') and no workaround is available.
Problem:
You want to use your computer as a router between
multiple IP subnetworks (using multiple adapters), but
you cannot reach computers in other subnetworks.
Reason:
Either the router's kernel is not configured for IP
forwarding or there is a problem with the routing table
and gateway configuration in at least one of the
computers.
If your problem is not listed here, please contact our
technical support for help.
You can send email to: [email protected]
When contacting our technical support,
please ensure that the following information is available:
- System Manufacturer and Model
- Boards in your system
- Distribution
- Kernel version
5. Function of the Adapter LEDs
===============================
The functionality of the LED's on the FDDI network adapters was
changed in SMT version v2.82. With this new SMT version, the yellow
LED works as a ring operational indicator. An active yellow LED
indicates that the ring is down. The green LED on the adapter now
works as a link indicator where an active GREEN LED indicates that
the respective port has a physical connection.
With versions of SMT prior to v2.82 a ring up was indicated if the
yellow LED was off while the green LED(s) showed the connection
status of the adapter. During a ring down the green LED was off and
the yellow LED was on.
All implementations indicate that a driver is not loaded if
all LEDs are off.
6. History
==========
v2.06 (20000511) (In-Kernel version)
New features:
- 64 bit support
- new pci dma interface
- in kernel 2.3.99
v2.05 (20000217) (In-Kernel version)
New features:
- Changes for 2.3.45 kernel
v2.04 (20000207) (Standalone version)
New features:
- Added rx/tx byte counter
v2.03 (20000111) (Standalone version)
Problems fixed:
- Fixed printk statements from v2.02
v2.02 (991215) (Standalone version)
Problems fixed:
- Removed unnecessary output
- Fixed path for "printver.sh" in makefile
v2.01 (991122) (In-Kernel version)
New features:
- Integration in Linux kernel sources
- Support for memory mapped I/O.
v2.00 (991112)
New features:
- Full source released under GPL
v1.05 (991023)
Problems fixed:
- Compilation with kernel version 2.2.13 failed
v1.04 (990427)
Changes:
- New SMT module included, changing LED functionality
Problems fixed:
- Synchronization on SMP machines was buggy
v1.03 (990325)
Problems fixed:
- Interrupt routing on SMP machines could be incorrect
v1.02 (990310)
New features:
- Support for kernel versions 2.2.x added
- Kernel patch instead of private duplicate of kernel functions
v1.01 (980812)
Problems fixed:
Connection hangup with telnet
Slow telnet connection
v1.00 beta 01 (980507)
New features:
None.
Problems fixed:
None.
Known limitations:
- tar archive instead of standard package format (rpm).
- FDDI statistic is empty.
- not tested with 2.1.xx kernels
- integration in kernel not tested
- not tested simultaneously with FDDI adapters from other vendors.
- only X86 processors supported.
- SBA (Synchronous Bandwidth Allocator) parameters can
not be configured.
- does not work on some COMPAQ machines. See the PCI howto
document for details about this problem.
- data corruption with kernel versions below 2.0.33.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
SKFP 개요와 지원 adapter
1-84이 문서는 `GPL-2.0` 라이선스를 따릅니다.
SysKonnect driver - SKFP
Copyright 1998-2000 SysKonnect.
이 `skfp.txt`는 2000년 5월 11일에 작성되었습니다.
`skfp.o` v2.06 README 파일
이 파일은 개요, 지원 adapter, 일반 정보, 설치, 시스템 시작 시 adapter 포함, 문제 해결, adapter LED 기능, 개발 이력을 다룹니다.
1. 개요
이 README는 Linux에서 네트워크 adapter와 함께 `skfp` 드라이버를 사용하는 방법을 설명합니다.
- 제2장은 이 드라이버가 지원하는 모든 네트워크 adapter를 나열합니다.
- 제3장은 일반 정보를 제공합니다.
- 제4장은 흔한 문제와 해결 방법을 설명합니다.
- 제5장은 변경된 adapter LED 기능을 보여 줍니다.
- 제6장은 개발 이력을 기록합니다.
2. 지원 adapter
`skfp` 네트워크 드라이버는 아래 SysKonnect adapter를 지원합니다.
모델 번호와 제품명입니다. `DAS`는 dual-attachment station 변형을 뜻합니다.
Compaq adapter는 지원 목록에 포함되어 있지만 시험되지는 않았습니다. 대상은 `Netelligent 100 FDDI DAS Fibre SC`, `Netelligent 100 FDDI SAS Fibre SC`, `Netelligent 100 FDDI DAS UTP`, `Netelligent 100 FDDI SAS UTP`, `Netelligent 100 FDDI SAS Fibre MIC`입니다.
3. 일반 정보
v2.01부터 드라이버는 Linux 커널 소스에 통합되었습니다. 따라서 설치 절차는 커널이 지원하는 다른 adapter와 같습니다. 네트워크 adapter 설치 방법은 사용하는 배포판의 설명서를 참조하십시오.
그렇게 하면 작성자의 작업도 훨씬 쉬워집니다. :-)
.. SPDX-License-Identifier: GPL-2.0
.. include:: <isonum.txt>
========================
SysKonnect driver - SKFP
========================
|copy| Copyright 1998-2000 SysKonnect,
skfp.txt created 11-May-2000
Readme File for skfp.o v2.06
.. This file contains
(1) OVERVIEW
(2) SUPPORTED ADAPTERS
(3) GENERAL INFORMATION
(4) INSTALLATION
(5) INCLUSION OF THE ADAPTER IN SYSTEM START
(6) TROUBLESHOOTING
(7) FUNCTION OF THE ADAPTER LEDS
(8) HISTORY
1. Overview
===========
This README explains how to use the driver 'skfp' for Linux with your
network adapter.
Chapter 2: Contains a list of all network adapters that are supported by
this driver.
Chapter 3:
Gives some general information.
Chapter 4: Describes common problems and solutions.
Chapter 5: Shows the changed functionality of the adapter LEDs.
Chapter 6: History of development.
2. Supported adapters
=====================
The network driver 'skfp' supports the following network adapters:
SysKonnect adapters:
- SK-5521 (SK-NET FDDI-UP)
- SK-5522 (SK-NET FDDI-UP DAS)
- SK-5541 (SK-NET FDDI-FP)
- SK-5543 (SK-NET FDDI-LP)
- SK-5544 (SK-NET FDDI-LP DAS)
- SK-5821 (SK-NET FDDI-UP64)
- SK-5822 (SK-NET FDDI-UP64 DAS)
- SK-5841 (SK-NET FDDI-FP64)
- SK-5843 (SK-NET FDDI-LP64)
- SK-5844 (SK-NET FDDI-LP64 DAS)
Compaq adapters (not tested):
- Netelligent 100 FDDI DAS Fibre SC
- Netelligent 100 FDDI SAS Fibre SC
- Netelligent 100 FDDI DAS UTP
- Netelligent 100 FDDI SAS UTP
- Netelligent 100 FDDI SAS Fibre MIC
3. General Information
======================
From v2.01 on, the driver is integrated in the linux kernel sources.
Therefore, the installation is the same as for any other adapter
supported by the kernel.
Refer to the manual of your distribution about the installation
of network adapters.
Makes my life much easier :-)
문제 해결과 LED 상태
85-1584. 문제 해결
설치 중 문제가 생기면 다음 항목을 확인하십시오. 첫 번째 문제는 드라이버가 FDDI adapter를 찾지 못하는 경우입니다.
`/proc/pci`에서 `'FDDI network controller: SysKonnect SK-FDDI-PCI ...'` 항목을 찾으십시오. 이 항목이 있으면 시스템이 FDDI adapter를 발견한 것이므로 사용할 수 있어야 합니다.
항목이 없거나 `/proc/pci` 파일 자체가 없다면 하드웨어 문제일 수 있고, 커널에서 PCI 지원이 활성화되지 않았을 수도 있습니다.
adapter는 당시 SysKonnect 웹 사이트 `www.syskonnect.de`에서 제공하던 진단 프로그램으로 점검할 수 있습니다. 이 주소와 아래 지원 연락처는 역사적 문서에 기록된 값이므로 현재 유효성은 별도로 확인해야 합니다.
일부 COMPAQ 시스템에는 Linux에서 PCI를 사용할 때 문제가 있습니다. 배포판에 포함되거나 `www.linux.org` 등에서 제공되던 `PCI howto` 문서가 이 문제를 설명하며, 이 문서가 작성될 당시에는 우회 방법이 없었습니다.
두 번째 문제는 여러 adapter를 사용해 컴퓨터를 여러 IP subnet 사이의 router로 구성했지만 다른 subnet의 컴퓨터에 도달하지 못하는 경우입니다.
이때는 router 커널에 IP forwarding이 설정되지 않았거나, 관련 컴퓨터 중 적어도 한 곳의 routing table 또는 gateway 설정에 문제가 있습니다.
장치 검색 실패와 subnet 간 통신 실패를 서로 다른 경로로 확인합니다.
문제가 여기에 없다면 기술 지원에 문의하십시오. 원문에 기록된 이메일은 `[email protected]`입니다.
지원 요청에는 시스템 제조사와 모델, 시스템에 장착된 board, 배포판, 커널 버전을 포함해야 합니다.
5. Adapter LED 기능
FDDI 네트워크 adapter의 LED 기능은 SMT v2.82에서 변경되었습니다. 이 버전부터 노란색 LED는 ring 동작 상태 표시기입니다. 노란색 LED가 켜져 있으면 ring이 내려간 상태입니다. 녹색 LED는 link 표시기로 동작하며, 켜진 녹색 LED는 해당 port에 물리 연결이 있음을 뜻합니다.
SMT v2.82 이전에는 노란색 LED가 꺼지고 녹색 LED가 adapter의 연결 상태를 보일 때 ring up으로 표시했습니다. ring down 동안에는 녹색 LED가 꺼지고 노란색 LED가 켜졌습니다.
모든 구현에서 LED가 전부 꺼져 있으면 드라이버가 적재되지 않은 상태를 뜻합니다.
SMT 버전과 LED 조합에 따른 상태입니다.
4. Troubleshooting
==================
If you run into problems during installation, check those items:
Problem:
The FDDI adapter cannot be found by the driver.
Reason:
Look in /proc/pci for the following entry:
'FDDI network controller: SysKonnect SK-FDDI-PCI ...'
If this entry exists, then the FDDI adapter has been
found by the system and should be able to be used.
If this entry does not exist or if the file '/proc/pci'
is not there, then you may have a hardware problem or PCI
support may not be enabled in your kernel.
The adapter can be checked using the diagnostic program
which is available from the SysKonnect web site:
www.syskonnect.de
Some COMPAQ machines have a problem with PCI under
Linux. This is described in the 'PCI howto' document
(included in some distributions or available from the
www, e.g. at 'www.linux.org') and no workaround is available.
Problem:
You want to use your computer as a router between
multiple IP subnetworks (using multiple adapters), but
you cannot reach computers in other subnetworks.
Reason:
Either the router's kernel is not configured for IP
forwarding or there is a problem with the routing table
and gateway configuration in at least one of the
computers.
If your problem is not listed here, please contact our
technical support for help.
You can send email to: [email protected]
When contacting our technical support,
please ensure that the following information is available:
- System Manufacturer and Model
- Boards in your system
- Distribution
- Kernel version
5. Function of the Adapter LEDs
===============================
The functionality of the LED's on the FDDI network adapters was
changed in SMT version v2.82. With this new SMT version, the yellow
LED works as a ring operational indicator. An active yellow LED
indicates that the ring is down. The green LED on the adapter now
works as a link indicator where an active GREEN LED indicates that
the respective port has a physical connection.
With versions of SMT prior to v2.82 a ring up was indicated if the
yellow LED was off while the green LED(s) showed the connection
status of the adapter. During a ring down the green LED was off and
the yellow LED was on.
All implementations indicate that a driver is not loaded if
all LEDs are off.
SKFP 개발 이력
159-2536. 개발 이력
각 공개 버전의 새 기능과 수정 사항입니다.
v1.00 beta 01(1998-05-07)에는 새 기능이나 수정된 문제가 없다고 기록되어 있습니다.
이 beta 버전의 알려진 제약은 표준 package 형식인 RPM 대신 tar archive를 사용한다는 점, FDDI 통계가 비어 있다는 점, 2.1.xx 커널과 커널 통합을 시험하지 않았다는 점입니다.
다른 제조사의 FDDI adapter와 동시에 사용하는 구성도 시험되지 않았고, X86 processor만 지원했습니다. SBA(Synchronous Bandwidth Allocator) 매개변수는 설정할 수 없었습니다.
일부 COMPAQ 시스템에서는 동작하지 않았으므로 자세한 내용은 `PCI howto`를 참조해야 했습니다. 커널 2.0.33 미만에서는 data corruption이 발생한다는 제약도 기록되어 있습니다.
6. History
==========
v2.06 (20000511) (In-Kernel version)
New features:
- 64 bit support
- new pci dma interface
- in kernel 2.3.99
v2.05 (20000217) (In-Kernel version)
New features:
- Changes for 2.3.45 kernel
v2.04 (20000207) (Standalone version)
New features:
- Added rx/tx byte counter
v2.03 (20000111) (Standalone version)
Problems fixed:
- Fixed printk statements from v2.02
v2.02 (991215) (Standalone version)
Problems fixed:
- Removed unnecessary output
- Fixed path for "printver.sh" in makefile
v2.01 (991122) (In-Kernel version)
New features:
- Integration in Linux kernel sources
- Support for memory mapped I/O.
v2.00 (991112)
New features:
- Full source released under GPL
v1.05 (991023)
Problems fixed:
- Compilation with kernel version 2.2.13 failed
v1.04 (990427)
Changes:
- New SMT module included, changing LED functionality
Problems fixed:
- Synchronization on SMP machines was buggy
v1.03 (990325)
Problems fixed:
- Interrupt routing on SMP machines could be incorrect
v1.02 (990310)
New features:
- Support for kernel versions 2.2.x added
- Kernel patch instead of private duplicate of kernel functions
v1.01 (980812)
Problems fixed:
Connection hangup with telnet
Slow telnet connection
v1.00 beta 01 (980507)
New features:
None.
Problems fixed:
None.
Known limitations:
- tar archive instead of standard package format (rpm).
- FDDI statistic is empty.
- not tested with 2.1.xx kernels
- integration in kernel not tested
- not tested simultaneously with FDDI adapters from other vendors.
- only X86 processors supported.
- SBA (Synchronous Bandwidth Allocator) parameters can
not be configured.
- does not work on some COMPAQ machines. See the PCI howto
document for details about this problem.
- data corruption with kernel versions below 2.0.33.
요약·해설
skfp.rst:1-253SKFP는 SysKonnect PCI FDDI adapter 계열을 위한 역사적 드라이버입니다. 운영 시에는 `/proc/pci` 장치 검색, 커널 PCI 지원, router의 IP forwarding과 route 설정을 분리해 진단하는 것이 핵심입니다.
장치 인식부터 ring 상태까지의 빠른 점검표입니다.
장치와 네트워크 계층을 순서대로 분리해 확인합니다.