라즈베리파이에서 네크워크 연결 설정

라즈베리파이와 공유기 간에 유선, 또는 무선 연결을 한 경우, 네트워크 설정을 하는 방법이다.

유선 랜케이블 연결

공유기의 유선 랜케이블을 라즈베리파이에 연결하는 경우 자동으로 동적IP를 할당 받는다.

라즈베리파이의 IP는 아래와 같은 방법으로 확인할 수 있다.

  • 공유기 관리 페이지에서 라즈베리파이 IP를 확인한다.
  • nmap을 이용하여 라즈베리파이 IP를 확인한다.

무선 랜카드 설정

무선 랜카드 인식 확인

라즈베리파이에 무선랜카드를 장착한 후, lsusb 명령어를 이용하여 인식 여부를 확인한다.

pi@raspberrypi /etc/network $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 148f:2573 Ralink Technology, Corp. RT2501/RT2573 Wireless Adapter
pi@raspberrypi /etc/n
cs

Wifi 정보 확인

iwlist 명령어를 이용하여 Wifi 정보를 확인한다.

pi@raspberrypi /etc/wpa_supplicant $ sudo iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01  Address: 00:08:5B:7B:04:A1
                    Channel:3
                    Frequency:2.422 GHz (Channel 3)
                    Quality=60/70  Signal level=50 dBm
                    Encryption key:on
                    ESSID:“U+Net04A3”
                    …………………………………………..(중간 생략)
          Cell 02  Address: 02:1E:31:1D:79:D2
                    Channel:5
                    Frequency:2.432 GHz (Channel 5)
                    Quality=36/70  Signal level=74 dBm
                    Encryption key:on
                    ESSID:“ollehEgg_492”
                    …………………………………………..(중간 생략)
          Cell 03  Address: C8:3A:35:0A:AD:C0
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=70/70  Signal level=12 dBm
                    Encryption key:on
                    ESSID:“Unicorn”
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                              18 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
                    Mode:Master
                    ………………………..
cs

SSID : Unicorn 의 무선 네트워크 속성

무선랜카드에 Wifi 설정 입력

wpa_supplicant.conf 파일에 설정 정보를 입력한다. 여러 개를 입력할 수 있으며, 동적 IP를 할당받는 방식이다.

pi@raspberrypi /etc/wpa_supplicant $ sudo vi wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid=“ray-home-sub”
        key_mgmt=WPAPSK
        psk=“password”
}
network={
        ssid=“Unicorn”
        key_mgmt=WPAPSK
        psk=“password”
}
cs

참고로 보안종류는 WPA-개인 이거나, WPA2-개인 이거나 상관없이 WPA-PSK를 입력하면 된다.

무선랜카드 설정 확인

무선랜카드에 IP가 정상적으로 할당되었는 지 확인한다.

pi@raspberrypi /etc/network $ sudo ifdown wlan0
pi@raspberrypi /etc/network $
pi@raspberrypi /etc/network $ sudo ifup wlan0
pi@raspberrypi /etc/network $
pi@raspberrypi /etc/network $ ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:0d:51:12
          inet addr:192.168.123.113  Bcast:192.168.123.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2451 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2002 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:213017 (208.0 KiB)  TX bytes:348474 (340.3 KiB)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)
wlan0     Link encap:Ethernet  HWaddr 00:08:9f:fc:36:04
          inet addr:192.168.123.114  Bcast:192.168.123.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:35 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8557 (8.3 KiB)  TX bytes:1932 (1.8 KiB)
pi@raspberrypi /etc/network $
cs

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤