공부 목적으로 무선 핫스팟을 만들어 보려고 하는데,이 게시물의 답변을 따르세요.. 결과가 마음에 들지 않아서 시도해 본 결과create_ap, 제거를 포함한 모든 것을 실행 취소하기로 결정했습니다 hostapd
.
제거 hostapd
하고 다시 시작한 후 Wi-Fi가 더 이상 네트워크 애플릿에 표시되지 않습니다. a를 실행 rfkill list all
하여 소프트 블록을 표시합니다.
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
할 수 있거나 rfkill unblock wifi
소프트 rfkill unblock all
차단 상태를 다음으로 변경할 수 있지만 no
여전히 Wi-Fi를 사용할 수 없습니다.
손상을 제거하거나 Wi-Fi를 다시 설치할 수 있는 방법이 있나요? 저는 Ubuntu 18.04를 기반으로 하는 Linux mint 19.3을 실행하고 있습니다. HWE를 설치했습니다.
무선 정보 스크립트 덤프:https://paste.ubuntu.com/p/DvZhggr6qY/
편집하다:어느 시점에서 재부팅 후 Wi-Fi 소프트 블록이 더 이상 발생하지 않습니다. 왜 그런지 잘 모르겠습니다.
답변1
나는 귀하의 네트워크 장치가 wlan0
데모용이라고 가정합니다. wlan0
자신의 인터페이스 이름으로 바꾸십시오 . 인터페이스 이름은 를 사용하여 확인할 수 있습니다 ifconfig -a
.
인터페이스를 불러오세요
먼저, 을 하는 것부터 시작하세요 ifconfig wlan0 up
.
소프트 블록 확인
다음 명령을 실행하여 장치가 소프트 차단되었는지 확인하십시오 rfkill list all
.
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
무선 장치에 소프트 블록이 있는 경우 이를 실행하십시오 sudo rfkill unblock wifi
. 재부팅 후에도 이 문제가 지속되었습니다.
네트워크 관리자 문제 확인
nmcli
또는 를 실행하여 NetworkManager가 여전히 Wi-Fi를 관리하고 있는지 확인하세요 nmcli dev status
. 관리되지 않는 것으로 표시되어 있으면 시도해 볼 수 있습니다 dev set wlan0 managed yes
.
이것이 효과가 없다면 확인해 보십시오 /etc/NetworkManager/NetworkManager.conf
. 내 경우에는 다음과 같은 문제가 있는 내용이 있습니다.
[keyfile]
unmanaged-devices=interface-name:wlan0
해당 줄 앞에 하나를 추가한 unmanaged-devices=
다음 실행하여 주석 처리했는데, 이로 인해 문제가 해결되었습니다.#
service network-manager restart
기타 테스트
보다 일반적으로는 표시되는 모든 파일을 확인해 볼 수 있습니다 grep wlan0 /etc/ -R
(이것이 제가 네트워크 관리자 구성에서 관리되지 않는 Wi-Fi 회선을 발견한 방법입니다). 변경 사항을 반드시 백업하세요.
또한 원래 질문의 주석에는 몇 가지 문제 해결 명령이 있습니다.