편집하다

편집하다

나는 이 질문과 관련 없는 이유로 기본 시스템 패키지 세트 외에는 아무것도 설치되지 않은 Debian Jessie 시스템을 가지고 있습니다.

무선 네트워크에 연결하는 가장 쉬운 방법은 무엇입니까? 중요한 것은 내 네트워크가 WEP를 사용하고 있다는 것입니다(예, WEP를 사용하는 것이 좋지 않다는 것을 알고 있습니다). 제안된 답변에 다음이 필요한 경우 보너스 포인트필요한 최소 패키지 수(종속성 포함) 각 항목을 수동으로 다운로드해야 하기 때문입니다.

wireless-tools, , wpa_supplicant및 을 설치했지만 isc-dhcp-client아무 것도 얻지 못했습니다. 을(를) 사용하여 링크를 설정할 수 있었지만 ip link set up wlan0실제로는 라우터에 연결하기 위해 비밀번호를 입력할 수 있는 지점까지는 도달하지 못했습니다.

답변1

무선 인터페이스를 불러와 명령줄에서 부팅할 수 있습니다. Debian Jessie의 기본 패키지에는 이를 수행하는 데 필요한 모든 것이 포함되어 있습니다.

SSID가 "example"이고 WPA2 사전 공유 키가 "abcdefg"라고 가정합니다. 다음을 포함하는 wpa_supplicant.conf 파일을 만듭니다.

network={
  ssid="example"
  psk="abcdefg"
  scan_ssid=1
}

이제 루트로서 다음과 같이 말합니다.

# wpa_supplicant -c wpa_supplicant.conf -i wlan0 &

성공적인 링크가 나타날 때까지 기다렸다가 다음과 같이 말합니다.

# dhclient wlan0

주소 지정 및 기본 라우팅을 사용 ip addr show dev wlan0하고 확인합니다.ip route show dev wlan0

보다 지속적인 솔루션이 필요하고 여전히 필수 패키지로 제한하고 싶다면 ifupdown 시스템을 사용하는 것이 좋습니다. /etc/network/interfaces.d/wlan0을 편집하면 다음과 같이 됩니다.

allow-hotplug wlan0
iface wlan0 inet manual
  wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface wlan0 inet6 auto

설명하기 위해 /etc/wpa_supplicant/wpa_supplicant.conf를 만듭니다.

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

network={
  ssid="example"
  psk="abcdefg"
  scan_ssid=1
}

netdev 그룹에 자신을 추가하는 데 사용합니다 usermod -a -G netdev vk5tu. 로그 아웃. 지금 사용해 보세요 ifup wlan0. 이 인터페이스는 실행 시 자동으로 나타나야 합니다.

편집하다

WPA 대신 WEP를 사용하고 계신 것으로 보입니다. 이 경우 wpa_supplicant network절은 다음과 같습니다.

network={
  ssid="example"
  wep_key0="abcdefg"
  wep_tx_keyidx=0
  key_mgmt=NONE
}

를 사용하여 WEP를 구성할 수도 있습니다 ifconfig.

답변2

무선 도구와 WPA 요청자가 이미 설치되어 있으므로 필요한 모든 것이 이미 갖추어져 있습니다. 그러나 WEP를 사용하면 WPA 신청자가 필요하지 않습니다. 다음과 같은 방법으로 네트워크를 구성하십시오 /etc/network/interfaces.

auto wlan1
iface wlan1 inet dhcp
  wireless-key <key>
  wireless-essid <ESSID>

관련 정보