예전 글은 dapper 버전에서 처리한 것이다(http://blog.1day1.org/86)

그 사이에 관련 오픈소스 프로젝트도 생겼다(http://rt2x00.serialmonkey.com - 원래 있었나? )
2009년 버전으로 새 드라이버가 올라왔다.( 예전 방식대로 해도 상관없을 듯 )


이번에 dapper 에서 hardy 로 업그레이드 되면서 무선랜카드 에 대한 설정을 정리한다.
한마디로 더 쉬워졌다. 기본제공되어 설정만 하면 된다(따로 컴파일할 필요없음)

hardy 에서는 rt61pci 라고 기본으로 드라이버를 지원하고 있다.
WEP 방식은 설정도 간단하다.

udev 에서 wlan0 로 드라이버를 잡는다.
iface wlan0 inet dhcp
        pre-up ifconfig wlan0 up
        pre-up iwconfig wlan0 essid {ESSID}
        pre-up iwconfig wlan0 Key {key ascii or hex}
auto wlan0
위와 같이 설정하면 끝이다.
WEP key 값은  s:acsii_text  , hex_key_val  형식으로 넣으면 된다.(s: 여부)

또는
iface wlan0 inet dhcp
        pre-up ifconfig wlan0 up
        wireless-essid {ESSID}
       wireless-key {key ascii or hex}
auto wlan0
위 처럼 iwconfig 부분을 바꿔준다. ( pre-up iwconfig 는 직접 설정하는 방법)

그외 기타옵션
 pre-up iwconfig wlan0 mode Managed
 pre-up iwconfig wlan0 channel 9

참조 자료 :
https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT2500
https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT61

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
ubuntu dapper 버전을 쓰는 백업머신의  유선랜대신에 무선랜으로 바꾸기로 했다.
백업머신이라 랜선을 길게 처리하기 애매해서 무선랜이 필요했다.

무선랜은 iptime G054P 라는 PCI 형태의 무선랜.
알아보니 칩셋은 ralink 사의 rt61 이라는 것을 쓰나보다.

[무선랜 드라이버 설치/설정]
관련 드라이버는
http://www.ralinktech.com/ralink/Home/Support/Linux.html
에서 다운로드 받으면 된다.(ralink 사의 다른 칩셋도 있다)

설치는 쉽다.
다운로드 한 파일을 압축풀고, # make ; make install 하면 끝.
# make install 하면
/lib/module/{자신의 커널}/extra/rt61.ko 으로 설치가 된다.

# modinfo rt61 를 해보면 모듈정보를 볼 수 있다.
# lsmod | grep rt61  했을때 무선랜 모듈이 올라가 있는지 확인한다.

# cat /etc/modprobe.d/rt61d  (rt61d 는 임의의 파일)
내용에 alias ra0 rt61  를 넣는다. (설정시 영향을 주는지는 정확히 확인해 보지는 않았다)


[무선랜 설정]
http://ph.ubuntuforums.com/showthread.php?t=132980
에서 처럼  꼭  /etc/Wireless/RT61STA/rt61sta.dat  의 파일을 설정할 필요는 없는 듯 하다.
우분투의 NIC 설정인 /etc/network/interfaces 의 설정만으로도 가능하다.

무선랜 인증방식은 자신에 맞는 설정으로 한다.
WPA 방식은 http://ubuntuforums.org/showthread.php?t=419709 를 참조.

난 보통의 WEP 방식으로 처리했다.(보안방식은 WPA 방식이 더 낫다고 한다)

# vi /etc/network/interfaces
iface ra0 inet dhcp
        pre-up ifconfig ra0 up
        pre-up iwpriv ra0 set NetworkType=Infra
        pre-up iwpriv ra0 set AuthMode=SHARED
        pre-up iwpriv ra0 set EncrypType=WEP
        pre-up iwpriv ra0 set DefaultKeyID=1
        pre-up iwpriv ra0 set Key1="자신의 WEP 암호"
        pre-up iwpriv ra0 set SSID=무선랜SSID
auto ra0
공유기에서 dhclient 로 IP 를 자동으로 할당받는 방식이다.
저렇게 설정한후에  # ifup ra0  또는 # ifdown ra0  로 무선랜을 연결,해제하면 된다.







ps. # 이 붙은 것은  shell 명령이라는 뜻이다.
 ubuntu dapper 버전을 기준으로 설명한 것이다. (다른 버전에서는 옵션값이 틀릴 수도 있다.)


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,