さて、Ralink RT5390 WiFiカードが付属したHP Envy dv6t-7300ラップトップがあります。すべてが完璧に機能し、最終的にキーボードのWiFiボタンを押してカードのオン/オフを切り替えました。今日まで、すべて正常に機能していました。wifiがオフ(wifi LEDがオレンジ色)で、wifiボタンを押すと、数秒後にLEDが白くなり、すべてが機能します。このプロセスを繰り返すと、wifi LEDが黄色に変わり、カードが無効になりますが、今はもうオンにできません。
Sudo rfkill list all
を実行しています
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: yes
そこで、Sudo rfkill unblock all
を実行しましたが、何も変わりませんでした。サイドノートとして、Sudo ifconfig wlan0 up
を実行すると、インジケータLEDは白になります(カードが有効になったことを示します)が、Ubuntuはまだカードがハードウェアによってブロックされていると言います。
追加情報:カードはWindowsおよびUbuntuインストーラー(ライブCDからの起動)で問題なく機能します。 Ubuntu 12.10に既に含まれているドライバーを使用して、すぐにカードを使用しています。モジュールrt2800pci
はロードされており、ブラックリストに登録されていないなど、正常に機能しています。カードとボタンの切り替えは、今日までオフに切り替えてオンにできなくなりました。
問題が戻ってきましたが、別の方法で:グラブの読み込み中にwifiキーを数回押さないと、ログイン画面でwifiボタンがアンバー(無効)になり、押すと白に切り替わります(有効になります) )またはambar(無効)を再度使用しますが、ubuntuはまだネットワークカードがハードウェアによって無効にされ、接続しないと言います...
つまり、Ubuntuの起動中にWiFiボタンを数回押さないと、ライトが白(有効)であっても「ネットワークカードはハードウェアによって無効にされました」というメッセージが表示されたままになります。どんな手掛かり?たぶんいくつかの起動スクリプトまたは設定ファイルにエラーがありますか?
まあ、みんなが提案したすべてのものを試した後、それは再び働いています。私がしたこと:
1)Ubuntuの起動中にWiFi(F12)キーを数回押しました...コンピューターがWifi機能で起動しました
2)WiFiボタンを1回押した-ワイヤレスがオフになった。それからSudo rfkill block all
を実行しました
3)WiFiボタンをもう一度押しました。今回は何も変わりませんでした。それからSudo rfkill unblock all
を実行しました
4)その後、wifi LEDはアンバーになりました。それからSudo ifconfig wlan0 up
を実行しました。 LEDが白に変わりましたが、接続性はありません
5)その後、コンピューターを再起動しましたが、現在すべてが機能しています...
私はHP Pavilion DV6を持っていますが、同様の問題がありました-ラップトップがwifiオフ(アンバーライト)でオフになった場合、次にコンピューターを起動したときにボタンとwifiが機能しません(ライトは色が変わりますが効果はありません) 。ラップトップの電源をオフにするときにライトが白であることを確認すると、次にラップトップを起動したときにwifiとスイッチが再び機能します。これはあなたのために働きますか?または、光はもう変化しませんか?
起動中にgrubを押すと、一時的な解決策になる場合があります。
Bluetoothのソフトスイッチングが機能しない場合、または1つではなく2つのワイヤレスを使用している場合...
ブルートゥースまたはその他を排除するには:
Sudo rfkill block 0
ワイヤレスがまだ起動している場合は、再起動して機能するかどうかを確認します。
ワイヤレスが切断された場合:
Sudo rfkill block 1
その後:
Sudo rfkill unblock 0
問題が解決しない場合は、ハードスイッチングを使用できます。試してみてください。
BIOS設定で設定をデフォルトに戻すだけで、うまくいきました。そもそもなぜ機能しなくなったのかわからないので、まだ非常に奇妙です。
私は同様の問題を抱えていますが、私の問題はスリープモードにあります。スリープモードのワイヤレスの復帰はオフのままです。
この問題を解決するには、次を実行します
modprobe -r rt2800pci
modprobe rt2800pci