>> Read No. 221 article  
노트북에서 pcmcia랜카드 설정법

등록 1999-08-26 01:57:00     조회 5
이름 돌파리    

		노트북을 구입해서 사용하다가 pcmcia 랜카드를 장만했었죠.그런데, PCMCIA-HOWTO는 내용이 너
무 방대하고 결정적으로저의 카드는 지원목록에 나오지 않더군요.그래서 이걸 괜히 샀나 
후회하기도 했었습니다. 그런데, 이대로주저 앉을수는 없다는 생각이 들었습니다. 이것저
것 되든 안되든다해보고 결국 되지 않아서 pcmcia패키지 제작자에게 안되는영어를 써감서 
메일을 보냈습니다. 물론 저의 상황을 자세히 설명했고요(거짓말) 역시 영어권에 살아서 
그런지 잘 알아 들으시더군요.팁란에 제가 요전에 한번 pcmcia랜카드 설치법을 적었는데 내
용이너무 부실해서인지 개인적으로 연락을 해오신 분이 많더군요..그래서 제가 한 내용을 
간략하게 적으려고 합니다.자신의 랜카드가 지원목록에 없다는 것은 참 슬픈 일이죠..하지
만, pcmcia제작자도 모든 카드를 테스트하지는 못하니까 당연히현재 지원이 되는 카드도 빠
져 있는 경우가 있더라고요(저의 경우가그러했습니다.) 현재 사용하는 카드가 만일 NE2000호
환이라면 지원가능성은 충분합니다.(데스크탑에서도 이건 마찬가지죠)그리고, 물론 3com카
드가 좋은것은 알겠지만 너무 고가이다보니학생의 신분으로 살 엄두가 나지를 않더군요. 
이곳은 지방이라 판매점도그리 많지 않습니다.흐.. 서문이 너무 길었네요 그럼.. 갑니다.1. 
우선 pcmcia데몬을 띄우는 일부터 시작입니다.   pcmcia데몬은 실제로는 /sbin/cardmgr이라는 프
로그램과 관련이 있습니다.   /sbin/cardmgr 프로그램은 소켓의 카드 삽입과 제거를 감지하여 
삽입이   된다면 /etc/pcmcia/config안의 카드 정의 목록을 살펴보고 적절한 모듈을   올려주게
 됩니다. 윈도즈에서 서비스를 죽여놓고 카드를 뽑는 것과는   달리 hot swapping을 지원을 합
니다.(언제든지 빼거나 끼울 수 있습니다.)2. 만일 자신의 카드가 지원되는 카드의 목록에 
있다면 기본적으로 config화일안에   정의 되어 있기 때문에 두번의 비프음이 울리게 됩니
다.(카드의 삽입시 모듈로딩   에 실패하면 한번의 높은 비프음과 낮은 비프음이 울리거나
 또는 한번만 비프음이   울리게 됩니다. 뺄때는 한번의 비프음이 울립니다.)3. 자신의 카
드가 인식이 되지 않는다면 이제 시작입니다.   루트가 되셔서 /sbin/cardctr ident 명령어를 사
용하세요. (주의 cardctr은 프로   그램이며 ident는 옵션입니다.) 만일 cardmgr란 프로그램이 현
재의 소켓타입을   제대로 인식하고 있다면 카드의 정보를 나열해 줄겁니다.즉, 다음과 같
이 말이죠.    Socket 0:      no product info available    Socket 1:      product info: "RP", "1625B Ethern
et NE2000 Compatible", "EP401", ""      function: 6 (network)   현재 저의 소켓 0번에는 아무것도 없고 
1번에는 NE2000 Compatible 랜카드가 장착   되어 있다고 나오네요. 이중 중요한것은 product info 
부분입니다. 이부분을   /etc/pcmcia/config 화일에 추가를 해주어야만 합니다.   저는 다음과 
같이 추가를 시켜 주었습니다.     <생략>    card "3Com 3CXE589E Ethernet"      version "3Com", "Mega
hertz 589E"      bind "3c589_cs"    card "1625B Ethernet NE2000 Compatible"      version "RP", "1625B Ethernet N
E2000 Compatible", "EP401"      bind "pcnet_cs"    card "Accton EN2212 Ethernet"      version "ACCTON", "EN2212"
      bind "pcnet_cs"     <생략 >    위의 bind 부분에 실제 올려야 할 모듈이 들어가게 됩니
다. 저의 경우는     NE2000 Compatible Card 의 대부분이 pcnet_cs 란 모듈을 올리기에 적어    주
었습니다.    여러분 각자의 환경에 맞게 추가를 하셨다면 pcmcia데몬을 다시 띄우세요    
/etc/rc.d/init.d/pcmcia restart    그럼 꺼질때 한번 제대로 모듈이 로딩되면 두번 총 세번의 비
프음이 울리게    됩니다. 그리고 네트웍을 설정해 보세요.4. 만일 /sbin/cardctl ident 를 했는
데 무슨 디바이스가 없다는 에러메시지가    나오면 cardmgr이 실행이 되지 않은 것이니 다
시 실행을 시켜주시면 됩니다.   즉 데몬을 띄워야 하겠지요. ps aux | grep cardmgr 해보십시요.
   특이한 경우로 소켓타입을 인식못해서 cardmgr이 실패하는 경우가 있다면   /etc/sysconfig/pc
mcia 화일을 vi로 열어서 PCIC= 부분을 살펴보십시요.   소켓 드라이버가 정의 되는 부분으로 
보통 i82365를 사용하시면 됩니다.    즉 PCIC=i823655. pcmcia패키지는 David Hinds란 분이 만들고 
있으며 최신 정보는 다음과 같은   사이트에 가시면 얻을 수 있습니다.   <http://hyper.stanford
.edu/HyperNews/get/pcmcia/home.html>   <ftp://hyper.stanford.edu/pub/pcmcia/doc>6. 래드햇을 사용하시는 분은 
패키지 형태로 이미 패키징이 되어있으니 그것을   사용하시면 되고, 커널 소스를 받아서 
재 컴파일을 하실 분은 /usr/src/linux/   란 디렉토리에 위에서 소개한 사이트에서 최신 버전
을 가져오셔서 풀으시고   컴파일을 하시면 됩니다. 주의할것은 커널에 기본적으로 포함
이 되어 있지 않은   거라 이미 컴파일을 하시고 난후 새로운 커널로 부팅하신다음에 pcmcia
-xx.xx.xx   디렉토리에 들어가셔서 'make config; make all; make install' 의 순서로 하시   면 되겠습
니다. 그럼 make install 까지 끝나면 /lib/modules/커널버전/pcmcia   안에 모듈이 인스톨이 되며 /e
tc/pcmcia안에 설정화일과 스크립트가 설치되고   /etc/rc.d/init.d/안에 pcmcia데몬이 설치가 되고
 각종 유틸리티들이 /sbin/안에   설치됩니다.이상 저의 사용담을 적어 보았는데요. 솔직히 
하드나 스카시 카드를 사용해 본적이없어서 잘은 모르겠지만 과정이 비슷하지 않을까 합
니다. 노트북 사용이 점점 보편화되고 있는 시점에 조금이나마 도움이 되었으면 합니다.P.S
1. 혹시 다른 장치들을 (랜카드 말고 스카시나 하드등) 사용하시는 분들은 이곳에      글
을 남기신다면 다른 사람들에게 도움이 되지 않을까 합니다.P.S2. 위글대로 했는데 되지 않
는다고 저에게 항의하는 메일을 정중히 거절합니다.      저 역시 리눅스에 깊지 못하기 
때문에 겉지식을 전해드렸을수도 있지만, 리눅      스는 어디까지나 사용자에게 많은 책
임이 주어지는 운영체계이기 때문입니다.      하지만 어떻게 했는데 잘 되지 않는다고 
도움을 청하신다면 저또한 같이 생각      하며 고민해 볼수도 있겠습니다.P.S3. 끝으로 리
눅스와 리눅서의 번영과 행복을 빕니다. 그리고 적수네 동네도요.
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.53 초 ] 작업시간: [ 0.08 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791039716
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.