이더넷 카드의 I/O 주소에 대한 정보를 알고 싶습니다.
글쓴이: y2021 / 작성시간: 화, 2005/05/24 - 1:57오후
얼마전부터 리눅스를 공부하고 있는 초보 학생입니다.
/etc/conf.modules 파일내에 이더넷 카드의 옵션을
설정하고, modprobe 명령을 사용해서 이더넷 카드를
인식시켜 보고 싶은데.. 이더넷 카드의 정확한 i/o 주소를
모르겠습니다.
리눅스 상에서 이더넷 카드의 i/o 주소를 알 수 있는 방법이
있나요?
또 한가지 궁금한 점은요.. 책을 보면,
/etc/conf.modules 파일내에..
alias eth0 ne
options ne io=0x240 ..
위와 같이 입력하여 수행한다고 되어 있던데...
위 내용을 보면 io 주소가 "0x240" 와 같이 표현되어
있잖아요.. 그런데 윈도우즈 장치관리자에서 보면..
랜카드의 I/O 주소가
" i/o 범위 1000-10FF "와 같이 표시되어 있더라구요..
이럴 경우 리눅스에 랜카드의 i/o 주소를 설정할때,
주소가 어떻게 표현될 수 있나요? 범위의 시작주소가
i/o 주소 되는 건가요?
너무 초보적인 질문이라 죄송합니다.
간단한 답글이라도 좋으니깐, 알려주셨으면 정말 감사하겠네요.
그럼 모두 좋은 하루 되시길..
Forums:
일단 랜카드가 pci 방식이라면 굳이 io address 나 irq 를
일단 랜카드가 pci 방식이라면 굳이 io address 나 irq 를 적어주지 않아도 됩니다. 자동으로 주어집니다.
책에 나온 방식은 예전에 ISA 방식에서 쓰던 방법입니다.
- 예제로 나온 ne 씨리즈는 정말 옛날 랜카드입니다.
요새 나오는 pci 방식이라면 그냥 모듈만 띄워주면 됩니다.
그리고.. 혹시 ISA 방식을 쓰신다면 .. io address 나 irq 를 강제로 지정해주어야 할 때도 있긴 합니다. 몇몇 NIC 가 그런 게 있었습니다. Interl EtherExpress pro/10 씨리즈가 좀 그랬었는데...
윈도에서는 io address 가 범위로 나오고, 리눅스에서는 시작 번지만 지정해 주면 됩니다.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
^^ 답변 감사드립니다.
답변 감사드려요. ^^
댓글 달기