NIC 이더넷카드 속도 변경할 경우
2010.05.12 02:38
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
qfe interface는 디폴트로 네트웍에 연결된 상대방의 interface와 negotiation하여
10/100 half/full duplex에 맞게 연결이 된다. 그러나 이 negotiation 기능이 없는
장비나 다른 이유로 하여 negotiation을 하지 못 하여 interface가 UP 되지 못할 경우가
있다. 이 경우에는 negotiation 기능을 사용하지 말고, 연결될 장비의 setting에
맞추어 수동으로 10/100 half/full duplex 설정하여야 한다.
qfe interface의 parameter를 변경하기 위한 방법에는 2 가지가 있다.
a) ndd 명령어를 사용하는 방법
b) /etc/system 화일을 수정하는 방법
1. ndd 명령어를 사용하여 변경
1.1. qfe interface의 속도를 10MB full duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 1
# ndd -set /dev/qfe adv_10hdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
1.2. qfe interface의 속도를 10MB half duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_10hdx_cap 1
# ndd -set /dev/qfe adv_autoneg_cap 0
1.3. qfe interface의 속도를 100MB full duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 1
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
1.4. qfe interface의 속도를 100MB half duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 1
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
2. /etc/system 화일을 변경
/etc/system 화일에 변경한 내용은 바로 적용되지 않고, 시스템을 리부팅한
후에 적용된다.
2.1 qfe interface의 속도를 10MB full duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=1
set qfe:qfe_adv_10hdx_cap=0
2.2 qfe interface의 속도를 10MB half duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=1
2.3 qfe interface의 속도를 100MB full duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=1
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=0
2.4 qfe interface의 속도를 100MB half duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=1
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=0
3. 위와 같이 하면 시스템에 설치되어 있는 모든 qfe interface의 속도를 10MB 또는
100MB로 지정할 수 있다. 그러나 각 interface별로 각각 다른 속도를 지정하고
싶은 경우에는 아래와 같이 interface를 먼저 지정한후 1 또는 2번 과정을 실행
한다.
3.1 ndd 명령어를 사용하는 경우
ndd -set instance "instance-number"
3.2 /etc/system 화일을 수정하는 경우
set qfe:qfe_instance="instance-number"
위의 설명에서 "instance-number"는 qfe0 interface는 "0", qfe1 interface는
"1", qfe2 interface는 "2"... 와 같이 정의 된다.
ce 인터페이스 수정할 경우 -----------
# ce0
ndd -set /dev/ce instance 0 # 해당 인터페이스 번호 ex) ce0
ndd -set /dev/ce adv_1000fdx_cap 0 # 1000M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_1000hdx_cap 0 # 1000M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_100fdx_cap 1 # 100M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_100hdx_cap 0 # 100M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_10fdx_cap 0 # 10M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_10hdx_cap 0 # 10M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_autoneg_cap 0 # 자동 설정을 사용하지 않을 경우 "0"을 셋팅
설정하고자 하는 mode에 "1"값을 setting 하시면 됩니다..
위의 예는 10M Full Duplex mode로 셋팅한 예입니다.
확인방법 :
# netstat -k ce0 | egrep 'link_speed|link_status|link_duplex'
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
qfe interface는 디폴트로 네트웍에 연결된 상대방의 interface와 negotiation하여
10/100 half/full duplex에 맞게 연결이 된다. 그러나 이 negotiation 기능이 없는
장비나 다른 이유로 하여 negotiation을 하지 못 하여 interface가 UP 되지 못할 경우가
있다. 이 경우에는 negotiation 기능을 사용하지 말고, 연결될 장비의 setting에
맞추어 수동으로 10/100 half/full duplex 설정하여야 한다.
qfe interface의 parameter를 변경하기 위한 방법에는 2 가지가 있다.
a) ndd 명령어를 사용하는 방법
b) /etc/system 화일을 수정하는 방법
1. ndd 명령어를 사용하여 변경
1.1. qfe interface의 속도를 10MB full duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 1
# ndd -set /dev/qfe adv_10hdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
1.2. qfe interface의 속도를 10MB half duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_10hdx_cap 1
# ndd -set /dev/qfe adv_autoneg_cap 0
1.3. qfe interface의 속도를 100MB full duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 1
# ndd -set /dev/qfe adv_100hdx_cap 0
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
1.4. qfe interface의 속도를 100MB half duplex로 설정하려면 다음과 같이 한다.
# ndd -set /dev/qfe adv_100T4_cap 0
# ndd -set /dev/qfe adv_100fdx_cap 0
# ndd -set /dev/qfe adv_100hdx_cap 1
# ndd -set /dev/qfe adv_10fdx_cap 0
# ndd -set /dev/qfe adv_autoneg_cap 0
2. /etc/system 화일을 변경
/etc/system 화일에 변경한 내용은 바로 적용되지 않고, 시스템을 리부팅한
후에 적용된다.
2.1 qfe interface의 속도를 10MB full duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=1
set qfe:qfe_adv_10hdx_cap=0
2.2 qfe interface의 속도를 10MB half duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=1
2.3 qfe interface의 속도를 100MB full duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=1
set qfe:qfe_adv_100hdx_cap=0
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=0
2.4 qfe interface의 속도를 100MB half duplex로 설정하려면 다음과 같이 한다.
set qfe:qfe_adv_autoneg_cap=0
set qfe:qfe_adv_100T4_cap=0
set qfe:qfe_adv_100fdx_cap=0
set qfe:qfe_adv_100hdx_cap=1
set qfe:qfe_adv_10fdx_cap=0
set qfe:qfe_adv_10hdx_cap=0
3. 위와 같이 하면 시스템에 설치되어 있는 모든 qfe interface의 속도를 10MB 또는
100MB로 지정할 수 있다. 그러나 각 interface별로 각각 다른 속도를 지정하고
싶은 경우에는 아래와 같이 interface를 먼저 지정한후 1 또는 2번 과정을 실행
한다.
3.1 ndd 명령어를 사용하는 경우
ndd -set instance "instance-number"
3.2 /etc/system 화일을 수정하는 경우
set qfe:qfe_instance="instance-number"
위의 설명에서 "instance-number"는 qfe0 interface는 "0", qfe1 interface는
"1", qfe2 interface는 "2"... 와 같이 정의 된다.
ce 인터페이스 수정할 경우 -----------
# ce0
ndd -set /dev/ce instance 0 # 해당 인터페이스 번호 ex) ce0
ndd -set /dev/ce adv_1000fdx_cap 0 # 1000M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_1000hdx_cap 0 # 1000M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_100fdx_cap 1 # 100M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_100hdx_cap 0 # 100M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_10fdx_cap 0 # 10M Full Duplex mode로 설정할 경우
ndd -set /dev/ce adv_10hdx_cap 0 # 10M Half Duplex mode로 설정할 경우
ndd -set /dev/ce adv_autoneg_cap 0 # 자동 설정을 사용하지 않을 경우 "0"을 셋팅
설정하고자 하는 mode에 "1"값을 setting 하시면 됩니다..
위의 예는 10M Full Duplex mode로 셋팅한 예입니다.
확인방법 :
# netstat -k ce0 | egrep 'link_speed|link_status|link_duplex'
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 게시자료 열람자유. 불펌금지입니다. | 조인상 | 2010.12.07 | 20324 |
13 | Telnet 접속시 "SunOS 5.7"란 배너 안보이기 | 조인상 | 2010.05.12 | 7031 |
12 | SUN 하드웨어 점검방법 | 조인상 | 2010.05.12 | 13575 |
» | NIC 이더넷카드 속도 변경할 경우 | 조인상 | 2010.05.12 | 7261 |
10 | 기본 FTP서버대몬을 이용하여 anonymous FTP 만들기 | 조인상 | 2010.05.12 | 6558 |
9 | 디스크에 Boot Block 만들기 | 조인상 | 2010.05.12 | 6417 |
8 | boot 디스크 교체 방법(Enterprise 3500) | 조인상 | 2010.05.12 | 8470 |
7 | 데이터 백업 tar cpio ufsdump | 조인상 | 2010.05.12 | 8619 |
6 | 메일서버 설치 sendmail source install | 조인상 | 2010.05.12 | 6774 |
5 | 시스템 정보 및 진단정보 보기 prtdiag -v | 조인상 | 2010.05.12 | 7635 |
4 | T3 array 장비 볼륨구성방법 | 조인상 | 2010.05.12 | 6883 |
3 | 모니터해상도가 맞지 않아 화면이 크거나 작게 나올때 | 조인상 | 2010.05.12 | 10634 |
2 | 솔라리스 설치시 로그... | 조인상 | 2010.05.12 | 6712 |
1 | 썬장비 점검시 주요 점검사항 [1] | 조인상 | 2010.05.09 | 8828 |