PCMCIA:모뎀 혹은 시리얼 장치가 응답하지 않습니다

고객지원 지식기반 (pcmcia_serial)

Symptom:

PCMCIA 카드 모뎀 사용이 동작되지 않는다. 'Input/output error' 메시지를 받거나, wvdial 또는 minicom을 사용할 때 모뎀이 반응하지 않을 것이다. 혹시 setserial을 이용하여 irq=0(폴링)로 설정함으로써 연결할 수도 있겠지만, 속도는 상당히 느릴 것이다.

Cause:

정확한 이유는 아직 파악되지 않았지만, 이 문제는 시리얼 모듈이 어떤 식으로 로드되었는 가에 관한 문제로 보여진다. kmod(lsmod의 출력[autoclean] 에 의해 인식되려면)에 의해 이모듈이 로드되면 에러가 발생한다. Startscript /sbin/init.d/serial 에 있는 setserial 명령이 사용되면 kmod에 의한 로딩을 유발하게 된다.

Solution:

세 가지 방법이 있다. :
  1. /sbin/init.d/serial 스크립트를 현재까지 바꾸지 않았었다면, 사용자는 이와 같은 작업이 불 필요하다. 그 스크립트의 디폴트 동작은 부팅시에 사용 가능한 시리얼 포트들을 보여주는 것이다. 그래서 사용자는 다음과 같은 링크들을 쉽게 제거할 수 있게 된다.
           /sbin/init.d/rc1.d/K50serial
           /sbin/init.d/rc1.d/S02serial
           /sbin/init.d/rc2.d/K50serial
           /sbin/init.d/rc2.d/S02serial
           /sbin/init.d/rc3.d/K50serial
           /sbin/init.d/rc3.d/S02serial
    
  2. 만일 정말로 /sbin/init.d/serial이 필요하다면(예를 들어서 필요에 의해서 수정을 한다거나 하는 식으로), 스크립트의 Start 섹션의 도입 부분에서 modprobe serial을 호출할 수 있다.

  3. 마지막으로 시리얼 서포트를 위해 커널을 컴파일할 수 있다. 이 세가지 내용에는 두 가지 중요한 요소가 있다. :

키워드: PCMCIA, SETSERIAL, MODEM, INTERRUPT

SDB-pcmcia_serial, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 08. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 08. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)