http://plan.tistory.com/168
우분투로 갈아타게 된 큰 동기 중의 하나는 페도라가 무선랜을 알아서 잡아주지 않는다. 하는 건방진 이유에서 였습니다. -ㄴ-
자동으로 잡아주진 않더라도, 방법이 쉬우면 해봤을텐데 생각보다 어렵고 해서 끈기없이 포기했어요.
과제 덕분에 페도라를 반드시 써야 해야 해서 어찌 할까 고민하다 검색해보니 방법이 있더라고요.
http://blog.empas.com/h2dong/17745882 여기서 보고 해결했습니다. 아주 자세해요.
이제부터의 내용은 제가 나중에 잊어버리면 보고 하려고 정리해 놓은 것이니
제대로 하실 분들은 링크를 참고하세요. '-' 뭐랄까, 노력과 정성이 담긴 포스트같아요. (여긴 날림)
========================================================================================
잠깐 정리해 보자면,
1. 최신의 커널을 다운받아 설치.
kernel-devel- 로 시작하는 개발용 라이브러리도 같이 설치.
코어 6 : http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/i386/
코어 5 : http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/i386/
인텔에서 다운받은 드라이버를 바로 make 하려고 하면 ieee80211 에러가 화면 한가득 나타났었고
그것부터 설치해야 해서 포기했었는데, 최신 커널엔 기본으로 들어가 있는 듯 해요.
2. 커널 업데이트 후엔 언제나 리부팅.
3. http://ipw3945.sourceforge.net/ 에서 ipw3945-1.2.1.tgz(현재 최신 버전)를 다운로드.
인텔 홈페이지에서 리눅스용 드라이버를 다운로드. 현재 최신 버전은 ipw3945-linux-1.2.0.tgz.
4. ipw3945-1.2.1.tgz의 압축을 풀고 make, make install 하여 ipw3945.ko 파일 생성.
이 파일을 /lib/modules/커널버전/kernel/drivers/net/wireless 에 복사.
5. ipw3945-linux-1.2.0.tgz의 압축을 풀고
ipw3945-ucode-버전 디렉토리 안의 ipw3945-ucode 파일을 /lib/firmware/에 복사.
ipw3945d-버전 디렉토리안의 ipw3945d 파일을 /sbin/ 에 복사.
6. 아까의 /lib/modules/커널버전/kernel/drivers/net/wireless/ 디렉토리로 가서 다음 명령 실행.
chmod 744 ipw3945.ko
대신 네트워크 설정의 dhcp관련 호스트명을 설정하면 /etc 디렉토리에 dhclient-eth1.conf 파일이 생긴다. 파일을 열어서 아래 내용을 추가하고 네트워크를 재시작하면 아마 될거에요.
XX어쩌고는 무선랜의 맥어드레스에요.
=========================================================================================
페도라 코어 5도 같은 방법으로 되네요..
요근래 페도라만 10번 정도 (아니면 더 많이) 설치한 것 같아요.
설치와 무선랜 설정만은 자신이 생겼어요. -ㄴ- (더불어 bootp와 tftp와 nfs, minicom 설정 역시)
생각해보니 꼭 페도라를 써야 하는게 아닌 것 같아서 더 뿌듯해지네요. 제길.
자동으로 잡아주진 않더라도, 방법이 쉬우면 해봤을텐데 생각보다 어렵고 해서 끈기없이 포기했어요.
과제 덕분에 페도라를 반드시 써야 해야 해서 어찌 할까 고민하다 검색해보니 방법이 있더라고요.
http://blog.empas.com/h2dong/17745882 여기서 보고 해결했습니다. 아주 자세해요.
이제부터의 내용은 제가 나중에 잊어버리면 보고 하려고 정리해 놓은 것이니
제대로 하실 분들은 링크를 참고하세요. '-' 뭐랄까, 노력과 정성이 담긴 포스트같아요. (여긴 날림)
========================================================================================
잠깐 정리해 보자면,
1. 최신의 커널을 다운받아 설치.
kernel-devel- 로 시작하는 개발용 라이브러리도 같이 설치.
코어 6 : http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/i386/
코어 5 : http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/i386/
인텔에서 다운받은 드라이버를 바로 make 하려고 하면 ieee80211 에러가 화면 한가득 나타났었고
그것부터 설치해야 해서 포기했었는데, 최신 커널엔 기본으로 들어가 있는 듯 해요.
2. 커널 업데이트 후엔 언제나 리부팅.
3. http://ipw3945.sourceforge.net/ 에서 ipw3945-1.2.1.tgz(현재 최신 버전)를 다운로드.
인텔 홈페이지에서 리눅스용 드라이버를 다운로드. 현재 최신 버전은 ipw3945-linux-1.2.0.tgz.
4. ipw3945-1.2.1.tgz의 압축을 풀고 make, make install 하여 ipw3945.ko 파일 생성.
이 파일을 /lib/modules/커널버전/kernel/drivers/net/wireless 에 복사.
5. ipw3945-linux-1.2.0.tgz의 압축을 풀고
ipw3945-ucode-버전 디렉토리 안의 ipw3945-ucode 파일을 /lib/firmware/에 복사.
ipw3945d-버전 디렉토리안의 ipw3945d 파일을 /sbin/ 에 복사.
6. 아까의 /lib/modules/커널버전/kernel/drivers/net/wireless/ 디렉토리로 가서 다음 명령 실행.
chmod 744 ipw3945.ko
depmod -a
modprobe ipw3945;ipw3945d
7. 네트워크 설정에서 무선랜 연결을 추가하고 활성화.
8. /etc/modprobe.conf 에
/etc/rc.local 에
9. 끝.
10. 학교의 네스팟이 역시 안잡혀서, 우분투랑 같은 이유인가 하고 고쳐주니 연결이 돼요.
우분투는 /etc/dhcp3/dhclient.conf 에
를 추가하면 됐는데 페도라엔 저런 디렉토리도 없고 파일도 없어요. 7. 네트워크 설정에서 무선랜 연결을 추가하고 활성화.
8. /etc/modprobe.conf 에
alias eth1 ipw3945
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945
/etc/rc.local 에
/sbin/ipw3945d --quiet
추가하고 저장.9. 끝.
10. 학교의 네스팟이 역시 안잡혀서, 우분투랑 같은 이유인가 하고 고쳐주니 연결이 돼요.
우분투는 /etc/dhcp3/dhclient.conf 에
interface "eth1" {
send host-name "plan" ;
send dhcp-client-identifier XX:XX:XX:XX:XX:XX ; #이 부분이 중요.
}
send host-name "plan" ;
send dhcp-client-identifier XX:XX:XX:XX:XX:XX ; #이 부분이 중요.
}
대신 네트워크 설정의 dhcp관련 호스트명을 설정하면 /etc 디렉토리에 dhclient-eth1.conf 파일이 생긴다. 파일을 열어서 아래 내용을 추가하고 네트워크를 재시작하면 아마 될거에요.
XX어쩌고는 무선랜의 맥어드레스에요.
send host-name "plan" ;
send dhcp-client-identifier XX:XX:XX:XX:XX:XX ;
send dhcp-client-identifier XX:XX:XX:XX:XX:XX ;
=========================================================================================
페도라 코어 5도 같은 방법으로 되네요..
요근래 페도라만 10번 정도 (아니면 더 많이) 설치한 것 같아요.
설치와 무선랜 설정만은 자신이 생겼어요. -ㄴ- (더불어 bootp와 tftp와 nfs, minicom 설정 역시)
생각해보니 꼭 페도라를 써야 하는게 아닌 것 같아서 더 뿌듯해지네요. 제길.