본문 바로가기

03. Network

linux network ethnet 변경 (이더넷 설정변경 ethtool , mii-tool, modprobe )

ethtool을 사용한 설정변경

ethtool -s ethx [speed 10|100|1000] [duplex half|full] [autoneg on|off]

speed는 말 그대로 속도를 말하는것이고
duplex는 전송모드입니다 (반이중과 전이중)
autonego 자동협상(자동설정)기능을 사용할지의 여부 판단

설정을 변경하여도 network가 restart 되어지지는 않습니다
하지만 잘못 설정을 한다면 packet 손실이 발생할수 있으니 이점을 유이하여, 앞단 L4나 스위치, 혹은 컴퓨터의 설정을 확실히 확인하여 작업을 진행하셔야 합니다

mii-tool
ethtool과 비슷한 툴로써 NIC의 상태를 확인합니다.

option
-v VERBOSE로 상세정보를 보여줍니다.
-R 네트워크의 인터페이스의 기본설정대로 재설정합니다. (MII의 기준)
-r autonego로 설정을 하여 재시작합니다.

modprobe
linux명령어로 커널에 모듈이 올라가 있는 부분을 확인하여 변경하는 부분입니다.
lsmod를 사용하여 현재 load되어져 있는 모듈을 살펴봅니다. (기본적으로 /etc/modules.conf파일을 참조합니다)

modprobe 랜카드모듈명 speed_duplex=설정번호
#modprobe reltek speed_duplex=X
X에는 숫자가 들어가집니다.
0 : auto detction
1 : 10M half duplex
2 : 10M full duplex
3 : 100M half duplex
4 : 100M full duplex

'03. Network' 카테고리의 다른 글

Subnet mask  (0) 2009.09.16
tcpdump 사용하여 packet dump확인하기  (0) 2008.06.04
netstat 활용  (0) 2008.06.03
Linux Networking Admin  (0) 2008.06.03
linux Network setting  (0) 2008.06.03