Wvdial: 권한없음
고객지원 지식기반 (hoe_wv_perm_tty)
Symptom
일반 사용자로 wvdial을 실행시키면 다음 메시지가 나오면서 실행이 중단됩니다.
--> Cannot open /dev/ttySx: Permission denied
(여기서 x는 0에서 4 사이의 숫자입니다.)
Cause:
이것은 전화 걸기 접속을 한 다음에 PPPD가 완전히 끊어지지 않았을 때 나타납니다.
PPPD는 wvdial에 의해 시작되고 인터넷 연결 동안 시리얼 포트(/dev/ttySx)의 사용 권한을
변경시켜 줍니다. 그리고 사용 권한은 PPPD가 정확히 종료되었을 때에만 리셋됩니다.(즉
Ctrl+C로 wvdial을 종료하는 것을 말합니다.) 그렇지 않으면(wvdial이 동작하고 있는 창만을
종료시킨 경우) 사용 권한은 계속해서 남아 있게 됩니다.
Solution:
사용 권한을 수동으로 설정해 주어야 합니다.
- 루트 유저로 로그인합니다.
- 콘솔이나 터미널 창(xterm, kvt 등)에서 다음 명령을 실행합니다.
chmod 660 /dev/ttySx
여기서 x는 에러 메시지에서 보았던 숫자로 대체시켜 주십시오.
어떤 경우에서는 PPPD가 정확하게 종료되었는데도 사용 권한이 정확히 리셋되지 않을 수
도 있습니다. 하지만 이러한 에러를 인위적으로 다시 일어나게 하는 것이 매우 어렵습니다.
그래서, 이러한 문제의 해결은 /etc/pp/ip-up 파일의 수적을 통해서 해 주어야 합니다.
ppp*)
가 들어 있는 라인을 찾습니다.
- 그런 다음
ip-down)
이 들어 있는 라인을 찾습니다.
- 이라인 앞에 새로운 라인을 추가시킵니다.
chmod 660 /dev/ttySx
여기서 x는 에러 메시지에 나왔던 숫자로 대체합니다.
키워드: WVDIAL, TTYS, PERMISSION DENIED, PERMISSIONS, MODEM, INTERNET, PPPD
SDB-hoe_wv_perm_tty, Copyright SuSE Linux AG, Nrnberg, Germany
- 버전: 22. Feb 2001
SuSE Linux AG - 최근에 만들어진 : 22. Feb 2001 에 의해 me (sdb_gen 1.40.0)