자그마치 이틀을 미친척했으나 인터넷을 연결할 수 없었다.
정말 미칠 것 같았다.
질문을 해도 답변이 없었다.
내가 질문을 잘못한 것일까?
내 힘으로 풀기로 했다.
차근차근 지금까지 모아둔 인터넷 연결에 필요한 파일을
보기로 했다.
가장 유력한 파일이 보였다. www.kldp.org에 가면 구할 수 있는
한국통신 ADSL 사용하기 송노현씨의 글이었다.
참고 : 네트워킹-인트넷 접속하기-ADSL-송노현씨의 글이 있음
핵심적인 내용을 다시 간추려 올린다.
참고하기 바란다. 몇가지 팁은 다른 글에서 삽입했음.
ex - 한텀에서 따라히기 바란다.
1. 랜카드 유무확인.
ex)ifconfig eth0 0.0.0.0 up -arp
eth0 항목이 보인다면 ok.
2. 필요한 화일 pppoed0.47.tgz
구할 수 있는 곳
http://www.davin.ottawa.on.ca/pppoe 위 주소로 가면
old-pppoed0.47.tgz을 다운받는다.
먼저 자기 커널 버전에 맞는 pppoed를 받기 바란다.
커널 확인방법
ex)dmesg | more
3. 다운받은 파일을 윈도의 한 폴더에 저장했을 것이다.
난 내문서에 저장했다.
내문서로 mount시킨다.
먼저 디렉토리를 하나 만든다.
ex)cd /
cd /tmp
mkdir test
mount /dev/hda1 /tmp/test
cd /
cd /tmp/test
cd 다운로드 받은 폴더명
cp pppoed0.47.tgz /usr/local
위 명령들을 따라한다. /usr/local에 파일이 복사된다.
4. /usr/local/ 이동
5. tar xvzf pppoed0.47.tgz <- 다시말하지만 다운로드 받은 파일명
이렇게 하면 압축이 풀린다.
6. /usr/local/pppoed-0.47로 이동해서
./configure
make realclean
make dev
make depend
make install
7./usr/local/sbin에 pppoed라는 파일이 생성된다.
8.이제 /etc/ppp로 이동한다.
vi나 기타 edit를 이용 파일을 고친다.
9. 먼저 /etc/ppp/options을 손봤다.
# course)
#
# modprobe pppox
# /usr/sbin/pppoed
#
lock
local
nocrtscts
noauth
mru 1400
mtu 1400
noaccomp
#name "userid at kornet.net"
name "userid" <-자기 ID입력
#noipdefault
defaultroute
hide-password
sync
#debug
#kdebug 7
#persist
#lcp-echo-interval 240
#lcp-echo-failure 3
#nodetach
10. options.ADSL.ko
p search kornet.nm.kr
nameserver 168.126.63.1
nameserver 168.126.63.2
:wq
11. pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses
ID * PASSWORD #한통 ID와 PASSWORD를 입력
save 시킨뒤 퍼미션 변경
ex)chmod 600 pap-secrets
10. options.ADSL.ko
파일을 맨 마지막줄 가까이 name "userid"라는 곳이 있다.
userid에 자기 한통ID를 적는다.
11. /etc 디렉토리로 이동 resolv.conf를 손본다.
p search kornet.nm.kr
nameserver 168.126.63.1
nameserver 168.126.63.2
:wq
12. 랜카드를 잡고 PPPOED 실행
ex)ifconfig eth0 0.0.0.0 up -arp
cd /
/usr/local/sbin/pppoed
아무런 메세지 없이 prompt로 왔으면 성공
이제 pppoed가 작동하는지 알아본다.
ifconfig명령을 준다.
lo, eth0, ppp0이 보이면 고대하던 인터넷을 이용할 수 있다.
13. 연결 확인
ping www.kornet.net ping 168.126.63.1
netstat -i
13. 접속 끊기
ex)ps -ef|grep ppp
root 177tt 1 0 6:39 ? 00:00:00 pppd /dev/pppox0 38400
kill 17755
다시 말하지만 송노현씨글과 몇가지 문서의 글들을 참고하였음
.