쉼터

테스트 OS : 페도라 코어 4

http://www.ralinktech.com/supp-1.htm에서 드라이버 파일을 /usr/local/src에 다운로드한다.

readme 참고...

1> $tar -xvzf RT61_Linux_STA_Drv_x.x.x.x.tar.gz
  go to "./RT61_Linux_STA_Drv_x.x.x.x/Module" directory.
 
2> $cp Makefile.4  ./Makefile       # [kernel 2.4]
  or
  $cp Makefile.6  ./Makefile       # [kernel 2.6]
  or
  $cp Makefile.RTL865x ./Makefile  #  big endian platform
 
3> [kernel 2.4]
  $chmod 755 Configure
  $make config         # config build linux os version

4> $make all            # compile driver source code

5> $cp rt2561.bin /etc/Wireless/RT61STA/ # copy firmware
  $cp rt2561s.bin /etc/Wireless/RT61STA/
  $cp rt2661.bin /etc/Wireless/RT61STA/

6>  $dos2unix rt61sta.dat
  $cp rt61sta.dat  /etc/Wireless/RT61STA/rt61sta.dat      
  # !!!check if it is a binary file before loading !!! 
 
7> $load               
  #[kernel 2.4]
  #    $/sbin/insmod rt61.o
  #    $/sbin/ifconfig ra0 inet YOUR_IP up
      
  #[kernel 2.6]
  #    $/sbin/insmod rt61.ko
  #    $/sbin/ifconfig ra0 inet YOUR_IP up

8. load 파일을 수정해야한다...
하지만 퍼미션 문제로
chown u+w load
이렇게 실행시켜주고 vi로 편집한다...

/sbin/insmod rt61.ko
/sbin/ifconfig ra0 inet YOUR_IP up
/sbin/route add default gw 게이트웨이주소 netmask 넷마스트주소

그리고 rt61.ko파일을 모듈에 추가하기 위해서 파일이 있는 위치를  패스에 잡아줘야한다...
아니면...
/sbin/inmod /usr/local/src/RT61_Linux_STA_Drv1.0.4.0/Module/rt61.ko
이렇게 수정해준다...
그리고 나서 ./load을 실행시킨다...
중지하고 싶으면 ./unload를 실행시킨다.

Posted by pchun