N600ua 드라이버 설치관련

n150ua로 설치하는 블로그를 봤는데 잘안되는것같습니다.
무엇이 문제인지 잘모르겠는데 확인좀 부탁드림니다… ㅠㅠ
os는 칼리리눅스입니다.

tar xvfj 2010_1215_RT3572
cd 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO
sudo make
sudo make install

이렇게 진행했습니다.

root@kali-Sh:~# cd /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO
root@kali-Sh:~/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO# sudo make
make -C tools
make[1]: Entering directory /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/tools' gcc -g bin2h.c -o bin2h make[1]: Leaving directory /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/tools’
/root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/tools/bin2h
cp -f os/linux/Makefile.6 /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/Makefile
make -C /lib/modules/3.7-trunk-amd64/build SUBDIRS=/root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux modules
make: *** /lib/modules/3.7-trunk-amd64/build: 그런 파일이나 디렉터리가 없습니다. 멈춤.
make: *** [LINUX] 오류 2
root@kali-Sh:~/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO# sudo make install
make -C /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux -f Makefile.6 install
mkdir: /etc/Wireless' 디렉토리를 만들 수 없습니다: 파일이 있습니다 make[1]: Entering directory /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux’
rm -rf /etc/Wireless/RT2870STA
mkdir /etc/Wireless/RT2870STA
cp /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/RT2870STA.dat /etc/Wireless/RT2870STA/.
install -d /lib/modules/3.7-trunk-amd64/kernel/drivers/net/wireless/
install -m 644 -c rt3572sta.ko /lib/modules/3.7-trunk-amd64/kernel/drivers/net/wireless/
install: cannot stat rt3572sta.ko': 그런 파일이나 디렉터리가 없습니다 make[1]: *** [install] 오류 1 make[1]: Leaving directory /root/Desktop/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux’
make: *** [install] 오류 2

$ sudo apt-get install build-essential 로 컴파일 도구 안 깐 것 같은데요.
make는 루트 권한 말고 일반 사용자로 해도 fakeroot에 의해서 빌드됩니다.
컴파일된 모듈 설치할 때만 sudo make install 하면 되죠.

홈피에 보니 새 버전이 올라왔네요.
방금 빌드해보니 이상없이 잘 되네요. wpa도 y로 고쳐서 말이죠.

rt2870sta 의 경우 잘 되더군요.
12.04 에서였습니다.

http://ubuntuforums.org/showthread.php?t=2152658

[quote="oseb":1i660sxf]$ sudo apt-get install build-essential 로 컴파일 도구 안 깐 것 같은데요.
make는 루트 권한 말고 일반 사용자로 해도 fakeroot에 의해서 빌드됩니다.
컴파일된 모듈 설치할 때만 sudo make install 하면 되죠.

홈피에 보니 새 버전이 올라왔네요.
방금 빌드해보니 이상없이 잘 되네요. wpa도 y로 고쳐서 말이죠.[/quote:1i660sxf]

컴파일 도구를 설치할때 인터넷이 필요할텐데…칼리리눅스에서 무선인터넷(와이파이)말곤 못쓰는상황입니다…(윈도에선 드라이버설치잘되어 가능하지만…)
deb파일을 가지고 설치한다거나 다른방법없을까요?

달랑 *.ko 파일 하나만 있으면 무선랜 사용할 수 있으니
같은 무선랜 모델 사용하는 분 있으면 커널 버전이 맞는지만 확인하고 윈도에서 받아 usb에 담거나 해서 리눅스에 넣으면 인터넷이 되죠.
배포판 버전이랑 커널 버전이 어떻게 되나요?

소스파일을 받았는데, 제가 컴파일하고 성공하면 ko 파일을 보내드리기로 합니다.
잠시 기다려 보세요.

rt_linux.h 파일 내용이 2870 과 일치하진 않았으나 해당하는 부분을 수정하고 컴파일하였습니다
커널이 틀리어서 이게 쓸모가 있는지 모르겠습니다.

Linux songkuk-R50-R51 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linux

[quote="oseb":2jup976p]달랑 *.ko 파일 하나만 있으면 무선랜 사용할 수 있으니
같은 무선랜 모델 사용하는 분 있으면 커널 버전이 맞는지만 확인하고 윈도에서 받아 usb에 담거나 해서 리눅스에 넣으면 인터넷이 되죠.
배포판 버전이랑 커널 버전이 어떻게 되나요?[/quote:2jup976p]
root@kali-Sh:~# uname -a
Linux kali 3.7-trunk-amd64 #1 SMP Debian 3.7.2-0+kali8 x86_64 GNU/Linux
입니다.

[quote="golden":3v9tzi0i]rt_linux.h 파일 내용이 2870 과 일치하진 않았으나 해당하는 부분을 수정하고 컴파일하였습니다
파일을 어떻게 업로드하는 것인지… 안되네요.[/quote:3v9tzi0i]
감사합니다!!!
그런데 명령어를 어떻게 입력해야하나요;;

[quote="Shj1222":2t6wgjf7][quote="golden":2t6wgjf7]rt_linux.h 파일 내용이 2870 과 일치하진 않았으나 해당하는 부분을 수정하고 컴파일하였습니다
파일을 어떻게 업로드하는 것인지… 안되네요.[/quote:2t6wgjf7]
감사합니다!!!
그런데 명령어를 어떻게 입력해야하나요;;[/quote:2t6wgjf7]

sudo insmod ‘드라이버 이름’ 명령을 주고 다시 부팅해 보세요.

rt30xx 패치를 적용하고, DKMS컴파일 가능하도록 적용한 파일 입니다.
[attachment=0:1l51p1m8]rt30xx-v2.5.0.3.tgz[/attachment:1l51p1m8]

압축을 일단 푸시면, 두개의 압축파일이 있는데…
하나는 드라이버 원본이고, 나머지는 패치 적용 및 빌드관 련 파일들입니다.
안에 들어 있는 빌드관련 압축 파일을 풀어주세요

그리고 나서,
make static_compile
make static_install
이후, rt2800관련해서 blacklist 설정을 하셔야 할 것입니다.

DKMS로 컴파일 하시려면,
make
하시면 dev/.deb파일이 만들어 지고, sudo dpkg -i deb/.deb 하면 설치됩니다.
/etc/rt3070x.conf를 수정하시고, DKMS로 다시 빌드하시면, 원하시는 설정으로 적용될 것입니다.

dkms 모듈을 모든 커널에 적용하시려면…
/bin/ls -1 /var/lib/initramfs-tools|sudo xargs -n1 /usr/lib/dkms/dkms_autoinstaller start

단, DKMS는 소스의 문제인지, 커널 버젼에 따라 모듈 형식이 다르다고 나올 수 있습니다.
그럴 경우, 위의 static_install 명령으로 컴파일/설치하세요

블랙리스트 설정하기
sudo sh dkms-postinst.sh.tmpl

이것은 /etc/modprobe.d/blacklist-rt2800sta.conf파일을 만들고
blacklist rt2800pci
blacklist rt2800usb
blacklist rt2800lib
blacklist rt2x00pci
blacklist rt2x00usb
blacklist rt2x00lib
blacklist rt2860sta
위의 내용을 추가합니다.

이것은 라링크테크의 드라이버가 아닌, 기존 드라이버의 경우 2800으로 잡으려 하기 때문에…
이 심볼들을 제거함으로써, 기존드라이버 대신, 라링크테크의 드라이버를 사용하게 하는 것입니다.

[quote="golden":1qty0k62][quote="Shj1222":1qty0k62][quote="golden":1qty0k62]rt_linux.h 파일 내용이 2870 과 일치하진 않았으나 해당하는 부분을 수정하고 컴파일하였습니다
파일을 어떻게 업로드하는 것인지… 안되네요.[/quote:1qty0k62]
감사합니다!!!
그런데 명령어를 어떻게 입력해야하나요;;[/quote:1qty0k62]

sudo insmod ‘드라이버 이름’ 명령을 주고 다시 부팅해 보세요.[/quote:1qty0k62]
root@kali-Sh:~# sudo insmod rt3572sta.ko
Error: could not load module rt3572sta.ko: No such file or directory
root@kali-Sh:~# sudo insmod /root/Desktop/rt3572sta.ko
Error: could not insert module /root/Desktop/rt3572sta.ko: Invalid module format
root@kali-Sh:~# sudo insmod rt3572
Error: could not load module rt3572: No such file or directory

이렇게 입력하는거 맞나요?다 에러뜨네요

[quote="Shj1222":2fmexa5q]
root@kali-Sh:~# sudo insmod /root/Desktop/rt3572sta.ko
Error: could not insert module /root/Desktop/rt3572sta.ko: Invalid module format

[/quote:2fmexa5q]

예상대로 커널 버전이 맞지 않아서 생기는 에러입니다.
그 파일은 쓸 수 없네요.

칼리 리눅스 최신 버전을 아침에 설치했는데
제 경우 커널이 rt2870sta 를 지원하고 있네요.

네트워크 메니저에서 설정하니 되었습니다.

[quote="golden":ombjphqq]칼리 리눅스 최신 버전을 아침에 설치했는데
제 경우 커널이 rt2870sta 를 지원하고 있네요.

네트워크 메니저에서 설정하니 되었습니다.[/quote:ombjphqq]

설치가 되셨으면 정확한 방법좀 알려주실수있나요 ㅠ?

[quote="Shj1222":2kcbr3sp][quote="golden":2kcbr3sp]칼리 리눅스 최신 버전을 아침에 설치했는데
제 경우 커널이 rt2870sta 를 지원하고 있네요.

네트워크 메니저에서 설정하니 되었습니다.[/quote:2kcbr3sp]

설치가 되셨으면 정확한 방법좀 알려주실수있나요 ㅠ?[/quote:2kcbr3sp]

보통은 무선랜 가능하다는 메시지가 뜨면 무선랜 아이콘(?)을 클릭하면 키번호를 요구하지요.
물론 무선랜 보안설정한 경우입니다.

네트워크 메니저에서 무선을 선택하고 추가 탭을 누르고, 씨드 이름을 입력합니다.
다음에 무선랜 보안으로 가 보안 타입(?) 을 선택해 주고 보안 키번호를 입력합니다.
무선 AP(무선공유기)의 설정 사항을 입력해 주는 것이므로 그에 따라해야 합니다.
저장하고 나오면 와이파이 상태표시가 뜰 겁니다.

무선랜(장치) 드라이버가 설치돼 있지 않으면 장치가 설치돼 있지 않다는 메시지가 뜰 겁니다.

참고: 터미날에서 lsmod 명령을 줘보세요. rt3*** 란 이름의 드라이브가 있으면
설치되었다고 생각합니다.

[quote="golden":11uqkiiw][quote="Shj1222":11uqkiiw][quote="golden":11uqkiiw]칼리 리눅스 최신 버전을 아침에 설치했는데
제 경우 커널이 rt2870sta 를 지원하고 있네요.

네트워크 메니저에서 설정하니 되었습니다.[/quote:11uqkiiw]

설치가 되셨으면 정확한 방법좀 알려주실수있나요 ㅠ?[/quote:11uqkiiw]

보통은 무선랜 가능하다는 메시지가 뜨면 무선랜 아이콘(?)을 클릭하면 키번호를 요구하지요.
물론 무선랜 보안설정한 경우입니다.

네트워크 메니저에서 무선을 선택하고 추가 탭을 누르고, 씨드 이름을 입력합니다.
다음에 무선랜 보안으로 가 보안 타입(?) 을 선택해 주고 보안 키번호를 입력합니다.
무선 AP(무선공유기)의 설정 사항을 입력해 주는 것이므로 그에 따라해야 합니다.
저장하고 나오면 와이파이 상태표시가 뜰 겁니다.

무선랜(장치) 드라이버가 설치돼 있지 않으면 장치가 설치돼 있지 않다는 메시지가 뜰 겁니다.

참고: 터미날에서 lsmod 명령을 줘보세요. rt3*** 란 이름의 드라이브가 있으면
설치되었다고 생각합니다.[/quote:11uqkiiw]

SSID랑 키번호를 뭐라고 써야하나요?

무선 AP 보안설정 사항에 씨드이름과 키번호가 있어요.
무선보안 설정하지 않고 열려 있다면 그런 게 필요없을 겁니다.

그건 특정사항이어서 저도 모릅니다.
윈도우즈나 다른 리눅스에서는 어떻게 무선연결하고 있지요?

씨드이름은 무선검색해서 나오는 리스트 들입니다. 이웃 것들이 검색되지요.
보안설정했으면 암호가 있는데 키번호를 사용하지요.

무선랜 AP 보안설정에 관해서 조금 알아보시기 권합니다.

[quote="golden":3f2o2heg]무선 AP 보안설정 사항에 씨드이름과 키번호가 있어요.
무선보안 설정하지 않고 열려 있다면 그런 게 필요없을 겁니다.

그건 특정사항이어서 저도 모릅니다.
윈도우즈나 다른 리눅스에서는 어떻게 무선연결하고 있지요?

씨드이름은 무선검색해서 나오는 리스트 들입니다. 이웃 것들이 검색되지요.
보안설정했으면 암호가 있는데 키번호를 사용하지요.

무선랜 AP 보안설정에 관해서 조금 알아보시기 권합니다.[/quote:3f2o2heg]

음…제가 초보라서 무슨 소리진모르겠네요…

[quote="Shj1222":2ykm11nt]

음…제가 초보라서 무슨 소리진모르겠네요…[/quote:2ykm11nt]

저는 열심히 도와드리려고 드린 말씀이었는데 쓰잘 데 없는 소리가 되었네요.
대단히 미안합니다.