아....무선인터넷 설정 힘드네요;
저번에 드디어 젠투 리눅스 설치를 완료 하고
무선인터넷 설정하는것만 벌써 이틀째인데요
도무지 어떻게 하는지를 모르겠네요;
일단 인터넷이 무선인터넷으로 해야 하니까
emerge명령은 사용을 못하구요
일단 다운받은 파일들 목록은
ndiswrapper-1.11.tar.tar(tgz였던것 같은데 왜 tar.tar가 됐는지;;)
ipw2200_linux_1_1_0.tgz
ipw2200-1.1.0.tar
ipw2200-fw-3.0.gz
wireless_tools.27.tar.tar(마찬가지;)
wpa_supplicant-0.4.8.tar.gz
이렇게 다운받았는데
뭘 어떻게 해야할지를 모르겠네요;
문서에 처음에
ieee80211와 ipw2200 구버전을 지우라는데
어떻게 지우나요?;; 설치하는건 대충 emerge 이름
하면 되는걸로 아는데
emerge -C 하고 이름해주면 지워진다던데
이걸로 지우라는소린가요?(왠만하면 하지 말라고 들었어요)
Build and install the current ieee80211 module.
Build and install the current ipw2200 module (uses files from
ieee80211).
이렇게 나와있는데
ieee80211 모듈을 build 하고 install하라는것 같은데
이건또 어떻게 해야하며
그 다음줄에서는 ieee80211 파일들을 사용하라는것 같은데...ㅠㅜ
그 다음에 ipw2200 펌웨어를 설치하라는데
펌웨어 압축 파일 압축 풀면 파일 딱 하나 나오는데
확장명두 없구 해서 어떻게 설치하는지를 모르겠어요
나머지 wpa-supplicant와 wireless-tools도 마찬가지구요
ndiswrapper는 왜 필요한건지 모르겠네요...ㅠㅜ
리눅스를 제대로 명령어부터 시작한적이 없어서
make build install이라던가
어떤설정파일들이 어디에 있고 이런걸 하나도 몰라서
배우기가 힘드네요...
그나마 있는 책한권에서는 패키지로 설치하는방법이 나와있고(레드햇)
설정 파일위치랑 이름도 달라서 따라하기도 힘들어요...
도와주세요~
ieee80211과 ipw2200은
ieee80211과 ipw2200은 잘모르겠습니다.
저는 ndiswrapper를 사용합니다.
ndiswrapper를 사용하기 위해서는 먼저 커널 소스가 있어야합니다.
ndiswrapper가 커널모듈형태로 동작하기 때문에 커널 소스가 있어야합니다.
설치가 안되어있다면 설치를 해두시고 혹시 /usr/src/ 디렉토리아래에
linux라는 링크가 없다면
와 같이 자신이 설치한 커널을 linux로 링크걸어주시면 됩니다.
그다음에 무선랜 명령어에 필요한 wireless-tools를 설치하시면 됩니다.
(iwlist, iwconfig등의 명령어가 있습니다.)
그냥 emerge wireless-tools 로 설치하면 되겠죠.
다음에 ndiswrapper를 설치해주면 /etc/modprobe.conf와 /etc/modules.conf에
alias를 자동 생성시켜주며 커널모듈형태로 /lib/modules/... 밑에 설치가 됩니다.
ndiswrapper는 MS-Windows용 DLL을 이용합니다. 즉, 현재 보유한 무선랜의
MS-Windows용 드라이브를 구하셔야합니다.
설치방법은 드라이브의 압축을 해제하거나 드라이브파일들을 복사한 후에
처럼 해주면 설치가 완료되며 설치되어있는 드라이브를 확인하려면
ndiswrapper -l 로 보시면 됩니다.
직접 올리려면 modprobe ndiswrapper 하시면 wlan0(이건 alias에서 지정된
이름입니다. 다른 이름으론 eth0같은 것으로 잡힐 수도 있습니다.)을 사용
할 수 있으며 lsmod로 ndiswrapper모듈이 올라간 것을 확인할 수 있습니다.
이후에 iwlist scanning 로 AP가 잡히는지 확인을 하시면 됩니다.
AP가 잡히면
이런식으로하면 wlan0을 이용해서 네트워크를 이용할 수있습니다.
또는 /etc/conf.d/net에
(어느순간 iface_wlan0가 ifconfig_wlan0로 변한것 같아 두개를 같이 올립니다.)
위와 같은 문장을 넣어놓고 /etc/init.d/net.eth0를 /etc/init.d/net.wlan0에
복사를 한다음
를 해주면 부팅시에 자동으로 네트워크를 잡아줍니다.
만일 사용하는 무선랜이 LINUX에서 지원하면
이쪽에서 직접 잡을 수도 있습니다. 물론 이경우엔 커널을 컴파일한 후에
다시 부팅해야만 합니다. :)
------------------------------
좋은 하루되세요.
------------------------------
좋은 하루 되세요.
일단 인터넷이
일단 인터넷이 무선인터넷으로 해야 하니까
emerge명령은 사용을 못하구요
GENTOO의 경우
Gentoo의 경우에는 /usr/portage/distfiles/에 해당 파일이있으면 emerge가 가능합니다.
즉, 먼저 저 디렉토리에 파일이 있는지 확인을 한다음 없으면 네트워크를 타게됩니다.
중요한건 각 패키지의 버젼에 맞는 파일이름을 맞게 설정해 주어야한다는 것이죠.
해당 이름은 (ndiswrapper의 경우) /usr/portage/net-wireless/ndiswrapper 에서
확인이 가능합니다.
해당 디렉토리에서 원하는 버젼의 ebuild를 vi나 nano로 열면 SRC_URI가 보이는데
이것에 맞춰서 파일이름을 적절하게 바꿔주면 됩니다. (PN과 P는 파라메터이름과
파라메터라고 생각됩니다. 즉, ndiswrapper-1.11.tar.gz이라면 P가 현재 열려있는
ndiswrapper-1.11.ebuild의 ndiswrapper-1.11이 됩니다.)
즉, 질문하시분이 ndiswrapper-1.11.tar.gz (이름을 바꾸시면 됩니다.)을 받았으니
그대로 복사해 놓으시면 될거라고 생각합니다.
이에 대한자세한 사항은
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
을 참조하시면 되겠네요.
-------------------------------
좋은 하루되세요.
------------------------------
좋은 하루 되세요.
답변감사드립니다^^
답변 감사드립니다^^
그런데 조금 헷갈리는 부분이 있는데요
ndiswrapper는 MS-Windows용 DLL을 이용합니다. 즉, 현재 보유한 무선랜의
MS-Windows용 드라이브를 구하셔야합니다.
설치방법은 드라이브의 압축을 해제하거나 드라이브파일들을 복사한 후에
# ndiswrapper -i 'inf 파일'
라고 하셨는데
윈도우에서 보니
.sys 파일과 .dll파일이 있고
설치 씨디에 .inf파일이 있습니다
그런데 이중에서
어떤 파일을 써야 하는지;
위에는 dll 파일이라고 하셨는데
형식에는 inf라고 써주셔서
무슨 말인지 좀 헷갈리네요;
그리고
ndiswrapper는 어떻게 설치 하나요?
말씀 주신것처럼
emerge ndiswrapper라고 하면 되나요?
그런데
emerge로 설치할때도 커널 소스가 필요한건가요?
그리고 커널 소스란
설치 할때 썼던 커널 이미지를 말씀 하시는거죠?
댓글 달기