무선네트워크 접속 질문드립니다

우분투에서 쉘에서 명령어로 무선랜에 접속하려고 합니다

보안이 없는 네트워크에는

ifconfig wlan0 up
iwconfig wlan0 mode "managed"
iwconfig wlan0 essid "AP이름"
ifconfig wlan0 xxx.xxx.xxx.xxx (IP주소)
route add default gw xxx.xxx.xxx.xxx(gateway주소)

이런식으로 접속하면 연결이 된다고 생각하는데 안되서 그런데 다른 문제점이 있는건가요?

보통 윈도우에서도 IP입력시 ip, netmask, gw, 옵션으로 dns서버주소 넣는데 netmask는 255.255.255.0 으로 고정되있어서 앞에 두개 입력시

되야하는건 아닌가요?

그리고 이번에는 보안이 걸린 네트워크일 경우

ifconfig wlan0 up
iwconfig wlan0 mode "managed"
iwconfig wlan0 essid "AP이름"
iwpriv wlan0 set AuthMode=WPAPSK (제가 사용하는 무선랜이 보안이 WAP-PSK방식에 AES입니다)
iwpriv wlan0 set EncrypType=AES
iwpriv wlan0 set WPAPSK="AP접속 비밀번호"
ifconfig wlan0 xxx.xxx.xxx.xxx(ip주소)
route add default gw xxx.xxx.xxx.xxx (gw주소)

이렇게 인데 이것도 접속이 안됩니다. 제가 어떤 부분을 잘못입력했는지 궁금합니다

꼭 알고 싶습니다. 수고하세요

일단 첫번째 부분에서 틀린 부분은 없어보이는데요…
혹시 우분투 데스크톱이신지?
ifconfig를 비롯한 networking데몬은 거의 쓰이질 않고 있어서요.
데스크톱이라면 gui와 연계된 NetworkManager 데몬이 디폴트일겁니다.

http://askubuntu.com/questions/150972/c ... mmand-line

영문이지만 위의 답변에 나온 명령어를 참고해보시길…
nmcli라는게 아마도 NetworkingManager의 cli인터페이스인듯 합니다.

두번째는 iwpriv 라는게 좀 생소하네요…
써본적이 없어서 모르겠지만
위 링크에서 질문자도 예를 들었지만
WPA/WPA2의 무선네트워크라면
wpa-supplicant를 쓰는게 일반적이라고 알고 있습니다.
위의 nmcli라면 wpa-supplicant가 없어도 될듯 하긴 하네요…

참고하시길…