리눅스의 랜카드 인식되는 순서에 관한 질문입니다.
글쓴이: kuaaan / 작성시간: 월, 2006/01/09 - 3:44오후
PC(혹은 서버.. 뭐가 됐든여. ^^)에 랜카드가 6개가 달려있습니다.
이 여섯개가 eth0, eth1, eth2 ... eth5까지 인식이 될텐데요...
질문 1.
어떤 순서로 인식이 되는 건가요? (말하자면... eth1의 1이라는 숫자가 어떻게 결정되는가에 대한 질문입니다.)
제가 몇가지 테스트를 해보니, 랜카드가 연결되는 슬롯에 따라 결정되는것 같기도 하고... 인터넷을 검색해보니 어떤분은 IRQ얘기도 하시고... 잘모르겠네요.. 알쏭달쏭... ^^;;
질문 2.
인식되는 순서를 인위적으로(OS설정이나 SW적으로...) 바꿀수 있는 건가요?
이 두가지가 궁금합니다.
미리 감사드립니다... 꾸벅~
Forums:
PCI버스에 연결된 순서대로 probing 되면서 그 순서대로 연결됩니다
PCI버스에 연결된 순서대로 probing 되면서 그 순서대로 연결됩니다. 바꾸는 방법은 없는 걸로 알고 있습니다.
you must know the power of dark side.
1. 슬롯 순서대로 인식합니다. 어떤 순서인지는..-_-;; 그때그때 다
1. 슬롯 순서대로 인식합니다. 어떤 순서인지는..-_-;; 그때그때 다르더군요? -_-
2. 바꾸는 방법은..레드햇같은 경우는 system-config-network 가지고 이렇게저렇게(??) 만지면 바뀝니다. ifcfg-eth* 에 맥어드레스 항목을 가지고 바꿀 수 있는걸로 알고 있는데 이게 제대로 적용되는지는 또 그때그때 다릅니다. -_-(그때그때 다른것중 일부는 드라이버 문제이긴 합니다만)
음 일단 순서 바꾸는건 부팅시에 인자를 줄 수 있습니다.( 이게
음 일단 순서 바꾸는건 부팅시에 인자를 줄 수 있습니다.
( 이게 irq 바꾸는 건지 pci 인식 순서 바꾸는 것인지 아닌지는 잘 모르겠습니다.)
부트로더에 옵션을 적당히 주시면 됩니다.
다음을 참고해 보십시오.
http://kldp.org/KoreanDoc/Ethernet_Multi-KLDP
좀 오래된 녀석이고 인식이 안될때 나눠주는 목적이지만
이걸로 저는 순서를 바꾸는데 잘 활용하였습니다.
Neogeo - Future is Now.
감사합니다...^^한가지 더 질문이 있는데요...지금 제가
감사합니다...^^
한가지 더 질문이 있는데요...
지금 제가 테스트해본 6개 랜카드가 달린 장비 6대 중에서 2대는...
부팅할때마다 랜카드 인식순서가 바뀝니다. -_-;;
(이런 어처구니가 없는...!!!)
첫번째 포트에 랜케이블을 연결하고 부팅하면 그놈이 eth4가 되어버리구여...
그래서 다시 eth0을 찾아서 랜선을 연결하고 리부팅하면
그놈이 이번엔 eth4로 잡히고 첫번째 랜포트가 eth0이 됩니다...
이럴수가 있나요????
----------------------------------------------
한번뿐인 인생....
미친듯이 살아보자!
----------------------------------------------
[quote="kuaaan"]감사합니다...^^한가지 더 질문이
네 제가 다시 읽어보니 IRQ 가 맞는거 같군요
보드에 따라 IRQ 할당을 PCI 에 자동 할당하는데 이게 부팅때마다
바뀔 수도 있습니다.
보드 바이오스 메뉴에선 각 슬롯에 강제적인 IRQ 할당이 가능합니다만
정확히 어느 IRQ 가 비어있는지 한번 살펴보시고 할당하시는 것이
좋겠지요?
Neogeo - Future is Now.
제가 경험한 바에 의하면...
저도 한대의 리눅스박스에 유선랜카드 3개에 무선랜카드 1개가
묶여 있는데요, 랜카드 드라이버를 모듈로 올려서 사용할 때와
아니면 인커널로 컴파일해서 커널모듈에 통합시켜서 사용할 떄랑
랜카드의 인식순서가 다르더라구요.
랜카드 드라이버를 모듈이 아닌 인커널 컴파일해서 통짜커널이미지를 만들어
사용하면 순서가 바뀌지 않는 것 같더군요.
그리고 eth0, eth1 와 같은 번호는 어딘가에서 alias시켜서
바꿀 수 있었던 것 같은데.. 정확하게는 기억이 나질 않네요.
^^
ifrename이라는 명령이 있습니다. 물론 데몬으로 활성화 가능하고요.
ifrename이라는 명령이 있습니다. 물론 데몬으로 활성화 가능하고요.
우분투같은 경우는 /etc/iftab에서 맥어드레스로 설정하는것 같더군요.
poklog at http://poksion.cafe24.com/poklog/
댓글 달기