트리베리 파이 3B+ 노트 (3) - ubuntu mate 아래 와이파이 구성

방법1:
iwconfig 를 입력하면 다음과 같이 표시됩니다.
pi@raspberrypi:~ $ iwconfig
wlan0     IEEE 802.11bgn  ESSID:"ASUS"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 8C:AB:8E:FA:41:C8
          Bit Rate=72.2 Mb/s   Tx-Power=31 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=70/70  Signal level=-26 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

만약 wlan0이 나타난다면, 그것은 네트워크 카드가 이미 정상적으로 작동하고 있다는 것을 설명한다.
만약 여기 표시가 정상적이지 않다면 와이파이 연결에 필요한 패키지를 설치하십시오
sudo apt-get install wireless-tools wpasupplicant firmware-realtek

와이파이 설정
다음 명령을 입력하여 근처의 모든 연결 가능한 Wifi AP를 검색합니다.
pi@raspberrypi:~ $ iwlist wlan0 scan | grep SSID

크랜베리 파이가 Wifi AP를 감지할 수 있는지 확인한 후 다음과 같이 설정합니다
아래 명령을 사용하여 와이파이 설정 wpa 획득passphrase SSID 이름 암호는 다음과 같이 표시됩니다.
pi@raspberrypi:~$ wpa_passphrase SSID password
network={
        ssid="SSID"
        #psk="password"
        psk=2f6a0beddf2f0588ee426b0c3a0e3d9a523bb07a05cb857f85d826da80fa75c4
}

이 부분을 복사해서 자신의 프로필에 저장합니다
pi@raspberrypi:~$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf      

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
#ap_scan=1

network={
       ssid="ssid"
       scan_ssid=1
       psk="  "
       priority=5
}
network={
       ssid="ssid"
       psk="  "
       priority=1
}
  • ap_scan:1은 기본값입니다. 그래서 제가 걸었습니다.
  • 1: 이 모드에서는 항상 보이는 와이파이를 먼저 연결합니다. 보이는 모든 네트워크를 검색한 후에도 연결되지 않으면 숨겨진 와이파이를 연결합니다.
  • 2: 네트워크가 정의한 순서대로 와이파이 네트워크에 연결됩니다. 숨겨진 것을 만나면 바로 연결됩니다. 따라서 이 모드에서 연결 순서는 priority의 영향을 받지 않습니다
  • ctrl_interface: 이 폴더에는 현재 사용되고 있는interface의 socket 파일이 저장되어 있으며 다른 프로그램에서 WiFi 상태 정보를 읽을 수 있습니다
  • network: WiFi 네트워크를 연결하는 구성으로 여러 개 가능, wpa응용 프로그램은 priority가 지정한 우선 순위(숫자가 클수록 먼저 연결)에 따라 연결됩니다. 물론 이 목록에서 WiFi를 숨기면 priority의 영향을 받지 않습니다. 숨겨진 WiFi는 항상 WiFi가 연결되지 않을 때 연결을 시작합니다.
  • ssid: 네트워크의 ssid
  • psk: 비밀번호
  • priority: 연결 우선순위, 클수록 우선
  • scan_ssid: WiFi 연결을 숨기려면 값을 1로 지정해야 합니다
  • .

    수정이 완료되면 다음 명령을 사용하여 네트워크를 다시 시작합니다
    pi@raspberrypi:~$ sudo systemctl restart networking  #    
    pi@raspberrypi:~$ sudo ifdown wlan0   
    pi@raspberrypi:~$ sudo ifup wlan0     
    pi@raspberrypi:~$ wpa_cli status      #      

    NIC 드라이버 설치가 실패한 경우
    Realtek 무선 카드 드라이버를 트리베리 파이 Raspberry Pi에 설치합니다.
    1. Wifi NIC가 Realtek인지 확인합니다.
     
  • dmesg | grep usb

  • 2. 유선 네트워크를 통해 이미 연결된 경우 Realtek 드라이브를 검색할 수 있습니다.
     
  • apt-cache search realtek

  • 3. 드라이버를 설치한다.
     
  • sudo apt-get install firmware-realtek

  • 4. 네트워크가 연결되지 않으면 먼저 네트워크가 연결된 컴퓨터에서 deb 설치 패키지를 다운로드할 수 있다.https://debian.pkgs.org/8/debian-nonfree-i386/firmware-realtek_0.43_all.deb.html5, U 디스크를 통해 나무 베리 파이에 복사, 실행
  • sudo dpkg -i path/firmware-realtek_0.43_all.deb

  • 남은 것은 인터넷에 와이파이를 설치하는 것이다.

    좋은 웹페이지 즐겨찾기