tl; dr 설치 에 대한 아치 위키 기사를 읽은 후 무선 설정 및 WPA 신청자 , 아래 제안 및 포럼 스레드 호스트를 시도했지만 Arch Linux 2013-09-01 ISO를 부팅 할 때 무선 네트워크에 연결하려면 다음 카드 중 하나 를 가져옵니다.
- Edimax Technology Co., Ltd EW-7811Un 802.11n 무선 어댑터 (ID 7392 : 7811)
- Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN 어댑터 일명 Bolse® 300Mbps Wifi 무선 N USB 마이크로 미니 어댑터 (ID 0bda : 8178)
접근법 1 (기본값) :
이 작업을 수행하는 기본 방법은 systemctl stop dhcpcd.service
다음에 wifi-menu
. 네트워크를 찾습니다.
[SSID] + wpa 10
시간 초과 후 연결이 실패했다고보고합니다. wifi-menu
를 초 실행하면 암호를 묻지 않지만 완료되면 마침내 디버그 힌트를 제공합니다.
Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See "systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service" and "journalctl -xn" for details.
전자는 서비스가 “로드”되었지만 “활성”은 아니라고보고합니다 (문자 그대로 inactive (dead)
). 후자는 다음과 같이 말합니다.
WPA association/authentication failed for interface "wlp0s29f7u5"
/etc/netctl/wlp0s29f7u5-BTHub4-GRK6
의 키가 잘못되었음을 의미합니까? 프로그램이 을 원할 때 알 수 없습니다. 실제 Wi-Fi 비밀번호와 wpa_passphrase
의 psk
값 (man 5 netctl.profile
는 예를 들어 말하지 않습니다.
접근법 2 ( wpa_supplicant
및 wpa_passphrase
( deeraf 및 ) warl0ck “의 제안 및 위키 페이지) :
# echo "ctrl_interface=/var/run/wpa_supplicant" > wifi.conf # wpa_passphrase essid passphrase >> wifi.conf # wpa_supplicant -B -i interface -c wifi.conf Successfully initialized wpa_supplicant # dhcpcd -A interface [...] timed out exited
iw
직접하지만 이상한 출력을 얻었습니다.
# iw dev wlp0s26f7u5 connect [SSID] command failed: Operation not supported (-95)
댓글
wpa_supplicant
를 실행하지만 -d
더 많은 디버깅 정보를 얻으려면 : wpa_supplicant -d -i interface -c wifi.conf -Dwext
; 2) 다른 터미널에서 iwconfig
를 확인하십시오. 3) 다른 터미널에서 실행하십시오. 또는이 모든 작업을 수행하기 전에 wicd
를 시도해 볼 수 있습니다.
답변
wpa_passphrase
에 암호를 설정하셨습니까? 예
%> wpa_passphrase SSID passphrase network={ ssid="SSID" #psk="passphrase" psk=28964ba6ea8b8f3a0db1c4414b327da253d0af5d4f4adccec0f8abf5b05b10f8 }
그렇지 않으면 wpa_supplicant -B -i [wireless device] -c /etc/wpa_supplicant/cli.conf
가 전혀 작동하지 않습니다.
댓글
- 흥미 롭습니다. 암호를 해시해야합니까, 아니면 따옴표 / 인용되지 않은 일반 텍스트로 입력해야합니까?
- @ l0b0 모두 wpa_passphrase에 의해 생성되었습니다. 해시 된 버전 만 필요합니다.
- 그래서 해당 문자열을
wpa_cli
에 수동으로 복사해야합니까? ' 더 쉬운 방법인가요? ' 나중에 연결되어있는 것 같으므로 (적어도 오류 메시지가 없음) ' 이 답변입니다. - @ l0b0 ' 전에 wpa_cli에 대해 생각해 본 적이 없습니다. 일반적으로 저는 ' wpa_supplicant를 직접 실행했습니다. (무선 인터페이스와 드라이버를 지정하는 것을 잊지 마십시오) 생성 된 구성 파일을 사용합니다. 그런 다음
dmesg
의 출력을 확인하여 ' 관련 -
wpa_supplicant.conf
psk
옵션이 해시되지 않은 키인 것 같습니다. 또한key_mgmt=WPA-PSK
와 같은 키 관리 사양이 있어야합니다.
답변
주요 문제는 인터넷 가입과 함께 제공되는 BT Home Hub 버전 4 인 것 같습니다. . 5GHz 무선, WPS, 802.11 n, 자동 채널 선택을 비활성화하고 보안을 WPA2로만 설정 한 후 이제 Ubuntu와 Windows에서 몇 초 내에 연결을 얻을 수 있으며 매우 간단한 연결 (예 : ~ 30 초)을 얻을 수 있습니다. 최신 Arch Linux를 사용하여 wpa_supplicant
)를 몇 분마다 연결합니다.
업데이트 : NetworkManager (nmcli dev wifi connect SSID password PASSWORD
) 좀 더 안정된 것처럼 보입니다. 여전히 몇 분 정도마다 끊깁니다.
Windows는 또한 몇 분 동안 항상 연결되지 않고 이후에도 안정적으로 보입니다.
(VDSL 신호를 인식 할 수 없다는 사실을 깨닫지 못한 채 기존 ADSL 라우터를 연결해 보았습니다.)
답변
wifi-menu에서 암호를 설정해야합니다. 수동으로 설정할 필요가 없습니다. /etc/conf.d/network-wireless@에서 wlp0s29f7u5의 구성을 확인하십시오. 또한 /etc/wpa_supplicant.conf를 확인하여 정보가 올바른지 확인하십시오.
다른 한가지, 정적 주소를 설정하지 않는 한 dhcpcd 서비스를 중지 할 필요가 없습니다. 그것이 정적이라면 / etc / conf에서 선언했는지 확인하십시오. .d / network-wireless @
마지막으로 제공하고 ip. “dhcpcd wlp0s26f7u5″for dhcp
또는 static의 경우 다음을 수행하십시오.
ip addr add ” your ip “/ 24 dev wlp0s26f7u5 ip route add default via
EDIT
참조하려는 파일은 netctl에 있습니다. 내 파일은 다음과 같습니다.
[verdict@sparky ~]$ cat /etc/netctl/wlo1-ZombieNet Description="Automatically generated profile by wifi-menu" Interface=wlo1 Connection=wireless Security=wpa ESSID=ZombieNet IP=dhcp Key=<my password>
댓글
- 그리고 btw는 ' /etc/wpa_supplicant/wpa_supplicant.conf 파일을 전혀 사용하지 않습니다. ' wifi-menu.
-
wifi-menu
, 생성 된 파일 및wpa_passphrase
출력 파일에서 비밀번호를 확인했습니다. 동일한 암호가 다른 (Ubuntu) 컴퓨터에서 작동하므로 이는 사용할 수 없습니다 . e 문제.
dmesg
출력에 흥미로운 것이 있습니까? ' 펌웨어 문제를 가리키는 것일 수 있습니까?dhcpcd -d -n interface
를 사용합니다.- 더 많은 정보를 제공합니다. 또한 먼저iwconfig
로 인터페이스의 상태를 확인하는 것이 좋습니다. 이상적으로는 1)-B
옵션없이 별도의 터미널에서