데비안 10: rfkill은 어디에서도 찾을 수 없으며 여전히 Wi-Fi를 차단하고 있습니다.

데비안 10: rfkill은 어디에서도 찾을 수 없으며 여전히 Wi-Fi를 차단하고 있습니다.

"/dev"에서 "rfkill"을 찾을 수 있습니다. 그러나 사용할 수는 없습니다. 내 장치에 인터넷이 연결되어 있지 않습니다. RF-KILL은 매우 강력합니다.Winodws를 통해 WiFi 인터페이스를 열 수도 없습니다! ! ! !

나는 노력했다

ip link set wlp2s0 up

하지만 여전히 작동하지 않습니다.

저는 표준 Debian 10을 실행 중이므로 GUI가 없습니다.

답변1

해결책을 찾았으므로 다시는 잊지 않기 위해 여기에 게시합니다.

먼저 sudo ip link showWi-Fi 이름을 표시하는 데 사용됩니다.

user@user:/$ sudo ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu ... qdisc noqueue state UNKNOWN mode
...
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu ... qdisc noqueue state UP
...

예를 들어 내 Wi-Fi 이름은 입니다 wlp1s0. 당신이 해야 할 일은 검색이다sudo find /sys/ -name "wifi_name"

user@user:/$ sudo find /sys/ -name "wlp1s0"
/sys/class/net/wlp1s0
/sys/devices/pci_random_id/random_id/random_id/net/wlp1s0

그런 다음 phy80211.txt 파일에서 이름이나 이와 유사한 디렉터리를 검색합니다(이 수정 사항을 처음 사용하므로 이름은 장치마다 다를 수 있습니다) /sys/class/net/wlp1s0/. 그런 다음 해당 디렉터리 내부를 검사해 보세요.ls

user@user:/$ sudo ls /sys/class/net/wlp1s0/
...  ...  ...  phy80211  ...  ...  ...
user@user:/$ sudo ls /sys/class/net/wlp1s0/phy80211
addresses  address_mask  device  index  macaddress  name  power  rfkill3  subsystem  uevent

라는 폴더가 있는 것을 볼 수 있습니다 rfkill3. 그런 다음 cat을 사용하여 rfkill3이 소프트 잠금 상태인지 확인하세요. 1을 반환하면 Wi-Fi가 소프트 잠금 상태임을 의미하고, 0을 반환하면 소프트 잠금이 아님을 의미합니다.

user@user:/$ sudo cat /sys/class/rfkill/rfkill3/soft
1

소프트락일 때 수정해 보세요

sudo echo 0 > /sys/class/rfkill/rfkill3/soft

또는

sudo nano /sys/class/rfkill/rfkill3/soft

작동하지 않으면 0로 변경하세요 . echo라고 말할 수도 있지만 [ Error writing lock file /sys/class/rfkill/rfkill3/.soft.swp: Permission denied ]수정하는 동안 nano를 루트로 사용하거나 sudo를 사용하면 경고에도 불구하고 해당 세션 중에 파일을 수정하고 변경 사항을 유지할 수 있었습니다. 또한 아직 장치를 재부팅하지 마세요. 그렇게 하면 소프트 잠금이 다시 1로 재설정됩니다.

소프트 잠금을 0으로 변경한 후 ip link set wifi_name up이제 Wi-Fi가 활성화되어 있어야 활성화해 보세요.

rfkillnetwork-manager네트워크를 보다 쉽게 ​​관리할 수 있도록 수리 후 필요한 모든 네트워크 도구(예: 등)를 설치하는 것이 좋습니다 . 이것이 도움이 필요한 사람에게 도움이 되기를 바랍니다.

답변2

패키지를 설치할 필요가 없습니다. ath9k Linux는 커널 버전부터 무료 무선 드라이버를 도입합니다 2.6.27.

Wi-Fi AP 목록:

sudo iw wlp2s0 scan |grep SSID

연결하다:

sudo wpa_supplicant -B -iwlp2s0 -c <(wpa_passphrase "Your_SSID" Your_passphrase) && sudo dhclient wlp2s0

지속성을 구성하려면 1단계를 참조하세요.명령줄에서 Wi-Fi에 연결하는 방법은 무엇입니까?

해결하다WLAN 하드 차단 장치질문, 다운로드libsmartcols1그리고죽이다홈 디렉터리로 이동하여 다음을 실행합니다.

sudo dpkg -i libsmartcols1_2.33.1-0.1_amd64.deb
sudo dpkg -i rfkill_2.33.1-0.1_amd64.deb
sudo rfkill unblock all

답변3

0단계. 데비안 표준 ISO를 사용하시겠습니까? 그렇기 때문에 네트워크가 전혀 없습니다. 인터넷에 연결하는 것은 "불가능"합니다.

제안: debian-netinst.iso. 설치하려면 인터넷이 필요합니다. 일부 네트워킹 패키지가 사전 설치되어 제공됩니다. 따라서 데스크톱 환경에서 더 잘 작동하는 WiFi에 쉽게 연결할 수 있습니다. 하지만 데스크탑 환경 없이 설치할 경우에는 제가 요구한 대로 이더넷을 사용해야 합니다.

도움이 되었기를 바랍니다.

관련 정보