1. mii-tool 를 이용
Ethernet Card Interface 를 조정하는 역할을 담당한다.
이 때 주의할 사항은 잘못된 설정을 하였을 경우, 랜카드가 연결이 끊긴 것으로 표시될 수 있다는 점이다.
즉, 네트워크로 작업을 할경우 잘못하다가는 서버에 접속이 안되는 경우가 발생할 수 있다는 말이다.
사용법
2. modprobe 를 이용
리눅스 커널의 모듈을 관리하는 역할을 담당한다.
사용법
speed_dumplex=0 : auto detection
speed_dumplex=1 : 10M half duplex
speed_dumplex=2 : 10M full duplex
speed_dumplex=3 : 100M half duplex
speed_dumplex=4 : 100M full duplex
3. ethtool 이용
일반적으로 스위치나 서버의 NIC에서 속도설정은 대부분 auto모드로 설정되어 있다
따라서 별도의 설정작업을 하지 않아도 대부분 속도는 맞게 설정되어 있다.
하지만 가끔 제 속도가 나오지 않은 경우 ethtool을 이용함으로 해결할 수 있다.
ethtool은 현 서버에 설정되어 있는 Ethernet card의 속도 설정 문제와 전송모드(full, halt)를 설정하거나 확인할 수 있는 툴이다.
사용법
Ethernet Card Interface 를 조정하는 역할을 담당한다.
이 때 주의할 사항은 잘못된 설정을 하였을 경우, 랜카드가 연결이 끊긴 것으로 표시될 수 있다는 점이다.
즉, 네트워크로 작업을 할경우 잘못하다가는 서버에 접속이 안되는 경우가 발생할 수 있다는 말이다.
사용법
- 이더넷 설정확인: mii-tool -v eth0
- 이더넷 설정변경: mii-tool -F 100baseTx-FD eth0
- 이더넷 설정변경: mii-tool -F 100baseTx-FD eth0
2. modprobe 를 이용
리눅스 커널의 모듈을 관리하는 역할을 담당한다.
사용법
- 이더넷 설정변경: modprobe eth0 speed_dumplex=4
speed_dumplex=0 : auto detection
speed_dumplex=1 : 10M half duplex
speed_dumplex=2 : 10M full duplex
speed_dumplex=3 : 100M half duplex
speed_dumplex=4 : 100M full duplex
3. ethtool 이용
일반적으로 스위치나 서버의 NIC에서 속도설정은 대부분 auto모드로 설정되어 있다
따라서 별도의 설정작업을 하지 않아도 대부분 속도는 맞게 설정되어 있다.
하지만 가끔 제 속도가 나오지 않은 경우 ethtool을 이용함으로 해결할 수 있다.
ethtool은 현 서버에 설정되어 있는 Ethernet card의 속도 설정 문제와 전송모드(full, halt)를 설정하거나 확인할 수 있는 툴이다.
사용법
- 이더넷 설정확인 : ethtool eth0
- 이더넷 설정변경 : ethtool -s eth0 [speed 10|100|1000] [duplex half|full] [autoneg on|off]
- 이더넷 설정변경 : ethtool -s eth0 [speed 10|100|1000] [duplex half|full] [autoneg on|off]
ethtool로 eth0장치 정보출력
Supported Link Modes : 지원 가능한 링크모드.
Supports auto-negotiation : 자동 협상 인식기능의 지원여부.
Autonego = 속도등의 자동인식 여부.