web-dev-qa-db-ja.com

RFキルのために操作できません。phy0がハードブロックされています


私はすでにこのような質問がたくさんあることを知っています。問題は、指示に従おうとしたが、Wi-Fiが動作しなかったことです。

昨日、ネットブックにLubuntu 14.04を再インストールしました。起動時に「ネットワーク設定を待っている」という他の問題があり、ログインできませんでした(パスワードを入力した後、黒い画面が表示され、ログイン画面))。

とにかく、私は数時間ネットブックを適切に使用することができた。それから私は家に帰りました、そして、wifiはもう機能していませんでした。

# ifconfig wlan0 upを試しましたが、SIOCSIFFLAGS: Operation not possible due to RF-killを取得しました。

# rfkill list all
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no

問題は、phy0が「ハードブロック」されている可能性が高いです。 rfkill unblock allを使用しても何もしませんでした。私はネットブックにwifiボタンがないことを確信しています(asus 1225c)、 Fn+F2。以前のキーの組み合わせを試してみると、

0: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes
1: asus-wlan: Wireless LAN
    Soft blocked: yes
    Hard blocked: no

誰かが/dev/rfkillを削除しようとしましたが、それでも動作しませんでした。

BIOSをデフォルト設定に復元し、WLANが有効であることを確認しました。

その後、ライブディストリビューション(lubuntu 14.04)から起動しようとしましたが、それでもまったく同じ問題が発生しました。

この問題の原因について他にアイデアはありますか?私はそれが何らかのハードウェアの問題によるものであると考え始めていますが、それは数時間前にうまく機能していたので、ありそうにないようです。

ありがとうございました!

6
darkjoker

Asus Seashell eee-pcの場合、BIOSでワイヤレスが有効になっていることを確認してください。

  1. 押す F2 起動時に
  2. 詳細を選択します
  3. Onboard Device Configurationを選択します
  4. Onboard WLAN DisabledEnabledに設定します

なんらかの理由で、それは私にとっては無効になっていたので、今までワイヤレスに接続することを妨げませんでした。

1
Mildred

キーボードのwifiキーを探してください(ファンクションキーの近く)。

私のは PrtScr (ヒット Fn + PrtScr をつけるために)。

見つからない場合は、wifiキーを備えたキーボードをラップトップに接続することもできます。

symbolic picture of wifi key

0
Ryan Augustine

Asus-wmiを実験的にアンロードすることをお勧めします。

Sudo modprobe -r asus-wmi
Sudo rfkill unblock all

これでワイヤレスは機能しますか?もしそうなら、モジュールをブラックリストに入れましょう:

Sudo -i
echo "blacklist asus-wmi"  >>  /etc/modprobe.d/blacklist.conf
exit
0
chili555

Dell Inspironラップトップ(BIOSでWLANが有効に設定されている)で同じ問題が発生しましたが、次のように解決しました。BIOSの[ワイヤレス]セクションには、キーボード/ソフトウェアで有効/無効を制御する別のオプションがあります、オプション{なし、WLANのみ、Bluetoothのみ、両方}。このオプションを「なし」に設定することで問題が解決しました(明らかに、これにより、カーネルモジュールがソフトウェア経由でWLANを無効にできないため、これを行うモジュールを解決してブラックリストに登録する必要はありません)。

0

私は同じ問題を抱えていたASUS PCを使用していますが、これを/etc/modprob.d/blacklist.confに追加することで解決しました:

blacklist wmi
blacklist asus-wmi
blacklist asus-nb-wmi
blacklist asus-nb-wmi
blacklist asus_nb_wmi

それが役に立てば幸い。

0