wpa_supplicant로 WLAN 연결을 시작하지 못했습니다.

wpa_supplicant로 WLAN 연결을 시작하지 못했습니다.

저는 서버 구성을 처음 접했습니다. 저는 개발자일 뿐이므로, 무슨 말씀을 하시는지 이해가 안 가거나, 정보가 충분하지 않거나, 용어를 이해하지 못하는 경우에는 양해해 주시기 바랍니다.

내 SSID가 숨겨져 있다는 것을 알아야 합니다. 네트워크에 연결된 컴퓨터의 SSID와 키가 올바른지 확인했습니다.

지금까지 내가 한 일:

  1. i386 "서버"에 Debian(Jessie)을 설치합니다.
  2. wpa_supplicant가 설치되었습니다.
  3. wpa_supplicant와 관련된 "README.modes" 파일을 읽으십시오.
  4. "Network" 디렉토리의 "Interfaces" 파일을 변경하여 비로밍 방법을 사용해 보십시오.

이 목록의 4번 시도에 대한 내 가이드는 다음과 같습니다.이 게시물. 나는 다음을했다 ...

  1. "인터페이스" 파일 권한을 변경합니다.
  2. "wpa_passphrase" 명령을 실행하세요.
  3. 해시된 PSK를 "인터페이스" 파일에 복사합니다.

내 "인터페이스" 파일에는 이제 다음이 포함됩니다.

auto wlan0
iface wlan0 inet dhcp
     wpa-ap-scan 1
     wpa-scan-ssid 1
     wpa-ssid mySSID
     wpa-psk myHashedPSK

"iwconfig"를 사용하면 내 장치가 인식되고 실제로 "wlan0"으로 정의되는 것을 확인했습니다.

질문: "ifup wlan0"은 다음을 반환합니다...

run-parts: failed to stat component /etc/network/if-pre-up.d/wpasupplicant: No such file or directory
Failed to bring up wlan0.

"/etc/network/if-pre-up.d/"로 이동하여 찾았습니다.무엇거기에서는 "wpasupplicant"라고 합니다. "pico"를 사용하여 텍스트 편집기에서 열면 완전히 빈 파일이 보입니다.

내 구성에 어떤 문제가 있으며 어떻게 해결할 수 있나요?

답변1

wpasupplicant패키지가 누락되었습니다 . 먼저 제대로 설치해야 합니다.

다음과 같이 apt-get을 사용하여 이 작업을 수행할 수 있습니다.

apt-get install wpasupplicant

올바르게 설치되었는지 확인하세요.

그런 다음 안전을 위해 아래와 같이 값을 큰따옴표로 묶고 다시 시도하세요.

wpa-ssid "mySSID" 
wpa-psk "myHashedPSK"

관련 정보