iwd wifi 연결

iwd 는 iNet Wireless Daemon 의 약자로

리눅스에서 와이파이에 연결할 때

사용할 수 있는 프로그램입니다.

 

무선랜 환경의 노트북에서

아치 리눅스를 설치하기 위해

사용할 때도 편리합니다.

 

인텔사가 리눅스의 네트워크 장치를

위해 직접 개발해서 신뢰성이 높습니다.

 

우분투의 패키지에는 wpa supplicant 가

있어서 사용할 일이 있을까 모르겠지만

아치 리눅스 이외의 터미널 환경에서도

wifi 에 접속하기 위해서 사용가능합니다.

 

이 포스팅은 노트북에서 아치 리눅스를

설치 할 때 무선랜을 접속하는 방법입니다.

 

인터넷 연결 확인

첫번째로 할 일은 인터넷 연결상황을

확인하는 것 입니다. 아치 리눅스로

부팅하여 다음 커맨드를 입력합니다.

 

ip addr show

유선과 무선을 통틀어서 보여줍니다.

 

wifi 장치가 설치되어 있는데

인터넷 연결이 안되었다면

wlan0에서 IP주소를 찾을 수 없습니다.

무선 인터넷 연결하기

iwctl

iwctl 을 입력하면 [iwd]# 이라는

셸 프롬프트가 나옵니다.

여기서 무선 연결작업을 합니다.

 

다음의 커맨드는 idw 셸에서 입력합니다.

 

[iwd]# device list

device list 현재 컴퓨터에 장착된

하드웨어를 확인합니다.

설치된 네트워크 인터페이스에 따라

wlan0 등의 이름을 볼 수 있습니다.

 

다음은 주변의 WIFI를 스캔하는

명령어입니다. wlan0가 device list에서

나온 장치 이름이라면 다음과 같습니다.

station wlan0 scan

위 명령어를 입력했는데 아무

반응이 없어도 정상입니다.

스캔하는데 시간이 걸리고

결과값은 다음 명령어로 확인합니다.

 

station wlan0 get-networks

 

모바일 기기나 다른 장치들에서

wifi를 검색한 결과와 별 차이 없습니다.

 

Network name, Security, Signal

항목이 나와있습니다.

이제 자신이 사용할 Network 에

접속하도록 하겠습니다.

station wlan0 connect "네트워크 이름"

명령어를 입력한 후에 WIFI의

패스워드를 입력해줍니다.

역시 아무 반응이 없으면 정상입니다.

 

exit 명령어로 iwd 셸을 빠져나옵니다.

(혹은 CTRL+D)

 

*다시 ip addr show 명령어를 입력해보면

무선랜 wlan0에 ip 주소가 나옵니다.

 

*무선 인터넷에 접속이 되었는지

ping 테스트를 하면 됩니다.

구글 DNS 서버에 해봅니다.(8.8.8.8)

ping -c 3 8.8.8.8

packet 전송이 확인되었다면 인터넷이

연결된 것 입니다.

 

내용이 짧지만 포스팅 분리를 위해서

그대로 놔두고 제목으로 검색하는게

좋을 것 같습니다.

공유하기

facebook twitter kakaoTalk kakaostory naver band