Rapsbery Pi 스트레치 라이트가 WiFi 네트워크에 연결되지 않음

Rapsbery Pi 스트레치 라이트가 WiFi 네트워크에 연결되지 않음

저는 Pi에서 Raspian Stretch Lite의 최신 11월 릴리스를 실행하고 있습니다.

/etc/network/interfaces나는 USB Wi-Fi 동글을 적절한 네트워크에 연결되는 USB 인터페이스에 연결할 때마다 이 정보가 포함된 파일을 만들었습니다 .

source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 10.0.0.1
    gateway 10.0.0.1
    network 10.0.0.0
    netmask 255.255.255.0
    broadcast 10.0.0.255

auto wlan0
iface wlan0 inet static
    address 10.10.10.1
    gateway 10.10.10.1
    network 10.10.10.0
    netmask 255.255.255.0
    broadcast 10.10.10.255

auto wlan1
iface wlan1 inet dhcp
    wpa-ssid "ssidssidssid"
    wpa-psk "pskpskpsk"

하지만 여러 네트워크에 성공적으로 연결할 수 있어야 하므로 약간의 조사를 통해 다음과 같은 결과를 얻었습니다.네트워킹 Wi-Fi 고정 IP 주소는 어떻게 설정하나요?

이것은 /etc/network/interfaces파일을 그대로 두고 파일만 변경하거나 확장하는 것에 /etc/wpa_supplicant/wpa_supplicant.conf대해 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf설명합니다.

country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    scan_ssid=1
    ssid="ssid1ssid1ssid1"
    psk="psk1psk1psk1"
    id_str="AP1"
}

network={
    scan_ssid=1
    ssid="ssid2ssid2ssid2"
    psk="psk2psk2psk2"
    id_str="AP2"
}

sudo systemctl enable wpa_supplicantwpa_supplicant를 활성화 해야 했는데 sudo systemctl start wpa_supplicant내 빌드에서 비활성화된 것으로 표시되었기 때문입니다.

이 서비스를 활성화한 후 재부팅도 시도했습니다. 하지만 ip address. 사용해도 iwgetid아무것도 얻지 못하며 iwconfig연결도 표시되지 않습니다.

답변1

매뉴얼 페이지 예제를 사용하여 wpa_supplicant를 서비스로 실행하지 않고도 명령줄에서 작동하도록 할 수 있었습니다.

wpa_supplicant -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlan0

서비스로 실행하고 작동하려면 wpa_supplicant.service의 단위 파일을 수정해야 했습니다.

sudo systemctl edit --full wpa_supplicant.service

exestart 줄을 다음으로 변경합니다.

ExecStart=/sbin/wpa_supplicant -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf  -u -s -O /run/wpa_supplicant

이 .conf 파일을 사용하기 위해 모든 인터페이스를 얻는 방법을 아직 정확히 알지 못하지만 이를 통해 서비스로 작업할 수 있게 되었습니다.

관련 정보