한통ADSL

익명 사용자의 이미지


이 글은 리눅스를 설치하긴 했는데, 이너무 한국통신의 ADSL을 도저히 사용을 모하게따 하는 분만을 위한 것입니다.
ADSL에 대한 글이 많이 있긴 하지만 완전히 초짜들만을 기준으로 제가 정리를 한 것이니 질문이 있으신 분은 절대 사절임다.
이 글은 자유로이 수정, 배포될 수 있습니...까? 헤헤 당신들 맘대루 하세여...

0) 움.. 일단 제 컴을 기준으로 설명들 드리죠

커널버젼은 2.2.14
여기에 호환이 되는 pppoed의 버젼이 아마 0.47이지.. 아마..
pppoed가 머냐구? 걍.. 아씨.. 무찌 말래찌! 하다보믄 암니다.. 걍 따라나 하셔~
pppoed0.47(더 죤거 나왔음 그거 써도 될꺼여.. 근데 커널이랑 맞아 드갈진 멀라.. 책임 몬 짐니다)을 구합니다..
이정도는 할 수 이찌염? 몬구하믄 인터넷이고 머고 집어치우랑께~
당연히 인또네뚜에서 구해야 되죠.. 근데.. 머다? 머다? 지금 인또네두 할라구 이찌럴하는데.. 인또네뚜에서 구하라구?
카는 분(넘)이 분명히 이따..이래됨다.. 그죠?

아까도 말해듯이 이글은 완죤 초짜를 기준으로 설명한다해짠여.. 초짜가 리눅스만 독립적으로 사용할리는 엄꾸..
윈도랑 같이 쓰쟌여.. 다 안당께.. 왜?! 내가 그 초짜거덩
윈도에서 인또네뚠 될텡께.. pppoed0.47구해여 그래가 아무 디렉토리에 쳐넣쑴다.. 허나.. 어디 넣은지는 기본적으로 알아야 되게쪄?

마! 이거 하나믄 준비과정은 끈나숨다.. ㅋㅋ 아! 또이따.. 이건 완전초짜들에게만 필요한거.. vi푠집기 사용설명서.. ^^

1) 인쟈 리눅스로 부팅을 함다..

머시기 열나게 처리되믄쓰 화면을 쫙 슬져? 걍 구경하구 지나감다.. 하나하나 알라카지말구..
누가 카든데 그거 하나하나가 눈에 쏙쏙 들어올 날이 이때여.. 쩝.. 난 언제쯤에~~ 휴~~

쟈쟈.. 부팅이 다 되쪄? root계정으로 드감니다.. 참고로 root계정 사용시는 죠심하셔여.. 까딱카다 애써 깔아놓은 리눅스 공중분해되는 수가 있으니깐..
제가 넘 겁을 줬나.. 아님다.. 초짠데..머.. 당신하고 싶은데루 하셔.. ㅋㅋ 나두 리눅스 엄청 날리고 다시 깔고.. 그러다 또 날리고.. 헐
딱 17번만 반복하믄 열여덟번째는 실수 절대 안할껄요(욕먹고 싶어여?) 사설이 길었숨다

아까 우리가 pppoed를 윈도있는 드라이부에 받아 나짜나염.. 만약에 그 드라이부가 C라믄.. 리눅스에선 hda1일껍니다.. 모르믄 걍 넘어가여
그걸 여기 리눅스 있는 데로 옮기야 되는디.. 인쟈 따라 합시다

mount -t vfat /dev/hda1 /mnt 엔터팍! <-- 윈도있는 하드를 사용하게따..이말임다..

물론.. /mnt 에 마운트 안하고 /mnt/disk 라든가.. 초짜님 꿀리신데루 하믄 됨다

cd /mnt
ls -al

이야~~ 하드에 있는 내용이 쫙 보인다 아입니까.. 신기하져? 저 첨에 할땐 윽시러 신기했는뎅.. 아님 말구.. 피~~
아까 pppoed를 저장한데로 드감다.. 만약 거기가 c\temp 라믄

cd temp
ls

보이져? 그걸 /usr/local 로 복사합시다.. 머.. 옮기고 싶음 그러던가.. 쩝

cp pppoed*.tgz /usr/local/

인쟈 부턴 걍 따라 하십쇼.. 하나하나 설명 붙이쟈니.. 초짜님이 윽시러 지겨워하는거 같네염

cd /usr/local
tar -xzvf pppoed*.tgz <-- 압축풀고~~
cd /usr/src/linux <-- 패치하기위해 이동~~

제가 디렉토리를 다 몬 외워서리.. 일단 제가 하라는데로 하셔염 그대루 따라 함다.. 오케?
괄호안에 (텝)이라고 하믄 텝키를 누르고 (엔터)라 하믄 엔터키를 누르셔여.. 제발 말 쫌 들어주땜~~

cat /usr/local/src/pppoed(텝)

뎅~ 한줄이 딱 내려가믄서 /usr/local/src에 pppoed*이 다 보이져? 멋찐기능이져..

cat /usr/local/src/pppoed*/kernel-patches/2214-pppox | patch -b -p1 (엔터)

중간에 *은 아까 텝키 눌렀을때 나오는 디렉토리 명임다.. 또 그대루 따라할라 걱정됨다.. ^^
2214는.. 머겠심까? 캬캬.. 똑똑하긴.. 커널버젼 맞심다.. 자기 커널 버젼이랑 같은걸루 패치를 해야 할꺼에염
이 말에 주의안 하신 분들.. 나.. 책임 못 짐다.. 솔직히 어째 되는지 멀라요.. 나도 초짜라니깐..

2) 인쟈 부터가 중요함다.. 제가 이 글을 쓰는 목적이 바로 이겁니다..
젤루 중요한 이 부분을 빠뜨리고 설명을 해 놓으니.. 초짜인 제가 첨에 ADSL을 깔때.. 을메나 갈팡질팡하였던지..
앞으로 저 같은 경우는 당하시지 말라고 이케 시간 쪼게가미 쓰는검다.. ㅋㅋ
바루 커널 컴파일 하는 부분!! 그렇심다.. 말만 들어도 살떨림다.. 와 이런걸 하는지..
근데.. 이부분땜에 리눅스에 매력을 느끼는 건지도 모릅니다..
인쟈.. 또 따라하세염.. 묻지는말구.. 제가 아는 게 엄서서리.. 안캅니까.. 초짜라구

cd /usr/src/linux
make mrproper
make menuconfig

어러면.. 컴파일 설정이 시작이 됩니다.. 여서 주의 좀 하이소..
"tty supoer for ppp over X" 라는 옵션이 있음다.. 머여? 어딧냐구? 제가 그 많은 메뉼 어케 왜웁니까..
함 디비 보십쇼.. 쉽게 찾으실수 있을실껌다.. 그리고 반드시 켜야 함다 (y)
물론 ppp suppoer와 이더넷 카드 디바이스도 설정해 주랍니다.. 하라면 하십쇼.. 하기실음 머다? 인또네뚜 때리치우십셔 ^^

make dep
make clean
make bzImage
make modules

장난아니져? 죽도록 컴앞에서 기다리지나 마시고 나가서 담배한대.. 아니 세대만 빨고 들어오믄 다 되어있을껌다

make modules_install
cd arch/i386/boot
cp bzImage /boot/vmlinuz-2.2.14
cd /usr/src/linux
cp System.map /boot/System.map

인쟈 새로운 이미지를 등록해야한답니다

cd /etc

아하~ 근디 문제가 있네염.. lilo.conf를 푠집해야하는디.. 우짤쑤까이~~ vi편집기를 사용하려니..
암꺼또 모르는 초짜들이 잘 못 드갔다가는 푠집기 빠져 나오지도 못할낀뎅~~
아까 준비사항에 vi푠집기 설명서 준비하랬져? 엄따구? 멀라.. 그럼.. 알아서 하셔여~~ 난 멀라~~

vi lilo.conf
(중략)

image=/boot/vmlinuz-2.2.14
label=linux
(중략)

저정하구 나옴니다.. 지금은 제 커널이 2.2.14라서 머.. 손볼꺼도 엄찌만..

lilo

쟈쟈.. 다 끈나 감다.. 좀만 더 합시덩~~

3) pppoed 컴파일

cd /usr/local/pppoed*/pppoed <-- *는 남은 디렉토리명임다~~
./configure
make
make install

여기까지 하믄 pppoed 바이너리카는게 /usr/local/bin에 생긴답니다.. 심심하믄 확인해보시덩강

4) 위의 "make install"이 잘 진행되따믄 이 단계는 넘어가주이송~~

mknod /dev/pppox c 144 0

5) 인쟈 재부팅!

재부팅은 할 쭐 알져? 끄는거랑.. 알져? 저 그거 몰라따가.. 혼나따 아임니까..
노파심에 적어놓으께여
다음껀 재부팅이구요
reboot
shutdown -r now
다음껀 시스템 끄는법임다.. ㅋㅋ
shutdown -h now

6) 다시 루뜨로 들어와서
인쟈 이더넷 카드를 올림니다.. 그 뜻인 즉! 나두 멀라~~ ^^ 하다보믄 이해함다

ifconfig eth0 up

이러믄 카드가 올라간답니다.. 저 쭉 위로~~

7) ppp 옵션을 설정해야하는데.. 레드헷계열이라믄 /etc/ppp/options랑 /etc/ppp/pap-secret 두 파일에 설저이 저장된답니다
물론 푠집기는 vi로 하시죠.. 아까 설명서도 쫌 봤으니깐 알껌다.. ㅋㅋ

다음의 내용을 파일별로 그대로 쳐 주이소.. 아마 잘 될껌다..

--- START /etc/ppp/options ------------------------
lock
local
nocrtscts
noauth

mru 1490
mtu 1490

noaccomp

name "코넷아뒤"

defaultroute
hide-password
sync
--- END /etc/ppp/options -------------------------

--- START /etc/ppp/pap-secret --------------------
# 아이디와 *표와 비밀번호 사이는 스페이스
코넷아뒤 * 비밀번호
--- END /etc/ppp/pap-secret ----------------------

9) pppoed 를 실행해보이소..

/usr/local/pppoed*/pppoed/pppoed

페스가 안걸렸으니 절대경로로 쳐야되게쬬?
몇초후에 ifconfig 를 하믄 ppp0가 떠있는걸 확인하게 되실껌다

10) 컴을 재시작해서 다시 pppoed를 할라믄..
ifconfig eth0 up <-- 올리고
/usr/local/pppoed*/pppoed/pppoed <-- 실행하고
ifconfig <-- 확인하고

스크립트로 만드실로 있음.. 만들어서 간푠히 사용하십숑~~


성공하신 분들.. 추카드림다..

그리고 이때까정 수고하셨숨다.. 제가 이거할때 완죤 초짜라서 증말 애 먹었걸랑요..
열분들은 저같은 고생하지 않으셨으면 해서 거의 배껴적은 거지만서도 나름대루 약간의 살을 부쳤슴다
리눅스에서 화려한 인또네뚜 구경하시고 앞으로 리눅서로 거듭나시길 바람다.. 건방진 태도 받아주셔서 감사함다

궁금한 점은.. 절대 사절!! 알아야 갈켜줄꺼 아님니깡.. ^^
저랑 리눅스 같이 공부하실 분이믄 대환영임다.. 물론 제가 도움을 더 많이 받을꺼같은.. ㅋㅋ

참고한 글이 어느 어느 분이 작성하신건 몰라둥 잘 배껴 썼슴다.. 머.. 이바닥이 다 이런거 아님니깡?!! 헤헤 ^^