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 전송이 확인되었다면 인터넷이
연결된 것 입니다.
내용이 짧지만 포스팅 분리를 위해서
그대로 놔두고 제목으로 검색하는게
좋을 것 같습니다.