「/dev」で「rfkill」を見つけることができます。ただし、使用することはできません。私のデバイスにインターネットが接続されていません。 RF-KILLは非常に強力です。Winodws経由でWiFiインターフェイスを開くこともできません! ! ! !
頑張った
ip link set wlp2s0 up
しかし、まだ動作しません。
私は標準のDebian 10を実行しているので、GUIはありません。
ベストアンサー1
解決策が見つかったので、もう一度忘れないようにここに投稿します。
まず、sudo ip link show
Wi-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をrootとして使用するか、sudoを使用すると警告にもかかわらず、そのセッション中にファイルを変更して変更を保持することができました。また、まだデバイスを再起動しないでください。そうすると、ソフトロックは再び1にリセットされます。
ソフトロックを0に変更したら、ip link set wifi_name up
Wi-Fiが有効になっている必要があります。
rfkill
network-manager
ネットワークをより簡単に管理できるように、修理後に必要なすべてのネットワークツール(など)をインストールすることをお勧めします。これが助けが必要な人に役立つことを願っています。